Исследовательская группа
Методы машинного обучения в области программной инженерии
Эмбеддинги изменений кода
Тимофей БрыксинПриостановлен
Мы предлагаем подход для получения представлений изменений кода во время предварительного обучения и оцениваем их на двух разных последующих задачах — внесении изменений в код и генерации сообщений к коммитам. Во время предварительного обучения модель учится правильно применять изменение к коду. Данная задача требует только самих изменений кода, что делает ее задачей без учителя.
Участники
Публикации
Unsupervised Learning of General-Purpose Embeddings for Code Changes
Август 2021
Mikhail Pravilov, Egor Bogomolov, Yaroslav Golubev, and Timofey Bryksin