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

Построение векторных представлений для изменений программного кода

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

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

Докладчик: Михаил Правилов.

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

Дата и время: 29-е июля, 17:00-18:30.

Место: https://zoom.us/j/509624984

Видео с семинаров доступно по ссылке: http://bit.ly/MLJBSeminars