Крупнейшая профессиональная конференция для разработчиков высоконагруженных систем

А знаете ли вы, что вы наобучали? Автоматическая проверка точности обучения нейросетей

Нейронные сети и искусственный интеллект (data science)

Python
Алгоритмы и их сравнение
Оптимизация
Теория

Программный комитет ещё не принял решения по этому докладу

Целевая аудитория

ML-инженеры, аналитики данных, BigData-инженеры

Тезисы

При обучении нейросетей значительная часть вычислений проводится с числами с плавающей точкой. Эти вычисления принципиально не являются точными и вычислительные неточности в ряде случаев могут достигать значений, сравнимых с целевыми параметрами, после чего при обратном распространении ошибок заодно будут распространены по всем параметрам и собранные вычислительные неточности. Эта проблема становится всё актуальнее, потому что размеры применяемых нейросетей не прекращают расти, а для экономии ресурсов все чаще используются числа с более короткой мантиссой. Кроме того, что результаты, выдаваемые такой нейросетью, будут практически случайными, подобная потеря вычислительной устойчивости может стать направлением атак на нейросети.

Я расскажу на примере нашего находящегося в разработке расширения xtorch как реализуется учёт вычислительных неточностей при обучении нейросетей. Расширение создано на основе широко используемой библиотеки torch и выполнено на Rust, Cython и CUDA. Также будут описаны выявленные в библиотеке torch проблемы, которые при этом оказалось необходимо решать.

Игорь Нетай

НПК Криптонит, ИППИ РАН

Занимается исследованиями в области математических оснований и надёжности алгоритмов машинного обучения, кандидат физико-математических наук по алгебраической геометрии.

НПК Криптонит, ИППИ РАН

«Криптонит» — технологическая и научно-исследовательская компания, ведущая разработки в области криптографии, машинного обучения и в других перспективных сферах IТ, а также создающая современные платформенные решения на базе искусственного интеллекта. Входит в структуру «ИКС Холдинга» — российской многопрофильной IТ-группы. Институс Проблем Передачи Информации РАН выполняет фундаментальные научные исследования и прикладные разработки в области проблем передачи, распределения, обработки информации и управления в технических и живых системах.

Видео

Другие доклады секции

Нейронные сети и искусственный интеллект (data science)