JetBrains Research — наука, меняющая мир

Использование вариационных автокодировщиков для задачи обобщения и поиска фрагментов кода

Алгоритмы обобщения и поиска (summarization and retrieval) кода часто используются разработчиками для переиспользования кода из онлайн-репозиториев. Так, с помощью алгоритмов обобщения можно генерировать документацию, а алгоритмы поиска помогут найти интересующий фрагмент в кодовой базе по описанию на естественном языке.

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

Докладчик: Ярослав Соколов.

Язык доклада: русский.

Дата и время: 28-е ноября, 20:00-21:30.

Место: Таймс, 204.