Лекция Тимофея Брыксина «Внедрение машинного обучения в IDE: опыт JetBrains»
Автор: Институт прикладных компьютерных наук ИТМО
Загружено: 2022-02-16
Просмотров: 230
Тимофей Брыксин, доцент, кандидат физико-математических наук, преподаватель программы «Разработка программного обеспечения» Университета ИТМО, руководитель лаборатории Machine Learning Methods in Software Engineering в JetBrains Research
На лекции мы обсудили, как IDE может быть улучшена при помощи методов машинного обучения. В качестве примера поговорили про механизм работы инструмента, используемого миллионами программистов каждый день — автодополнение кода. Разобрали то, зачем вообще разработчикам нужен подобный инструмент и какими качествами должна обладать модель машинного обучения, лежащая в его основе. Рассмотрели возможные проблемы со сбором датасета для обучения в этой задаче, а также неочевидный способ векторизации кода и событий автодополнения. В завершение лекции познакомились с несколькими текущими проектами JetBrains Research по применению машинного обучения в IDE.
Презентация с лекции доступна по ссылке: https://bit.ly/3BpaU9O
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: