Исследовательская группа
Методы машинного обучения в области программной инженерии
Детекция аномалий в коде на Kotlin
Тимофей БрыксинПриостановлен
Мы скачали с Гитхаба весь код на Kotlin, векторизовали его, и прогнали через алгоритм детекции аномалий. Там, где смогли, мы сделали то же самое для байткода. Таким образом мы нашли интересный команде компилятора Kotlin код — валидный, но очень необычный — и несколько примеров странного поведения компилятора.
Статью приняли на MSR 2020.
Участники
Публикации
Using Large-Scale Anomaly Detection on Code to Improve Kotlin Compiler
Июнь 2020
Timofey Bryksin, Victor Petukhov, Ilya Alexin, Stanislav Prikhodko, Alexey Shpilman, Vladimir Kovalenko and Nikita Povarov