Collecting a dataset of bug fixing commits

36 подписчиков

12+
12+

1 просмотр

13 дней назад

ПожаловатьсяНарушение авторских прав

36 подписчиков

12+
12+

1 просмотр

13 дней назад

ПожаловатьсяНарушение авторских прав
12+
12+

1 просмотр

13 дней назад

Идея применения машинного обучения для выявления/исправления ошибок в коде волнует умы исследователей по всему миру. Важным шагом на пути к этой светлой цели является получение обширной, репрезентативной и незашумлённой выборки bug-fix коммитов. На данный момент подавляющее число подобных датасетов собирается либо с помощью баг-трекеров, либо с помощью фильтрации коммитов по ключевым словам. Однако, точность и полнота подобных подходов оставляет желать лучшего. Мы решили исследовать применимость методов машинного обучения для майнинга bug-fix коммитов. На семинаре мы рассмотрим существующие исследования в области классификации коммитов, уделив отдельное внимание проблемам использовавшихся датасетов. Затем обсудим наш подход к решению задачи и то, как наш опыт сбора обучающей выборки и соотносится с законом Мёрфи. В заключение посмотрим на имеющиеся результаты и обсудим перспективы дальнейшего развития проекта. Докладчик: Артём Лобанов.

Название:

Collecting a dataset of bug fixing commits

Категория:

Разное