Исследовательская группа

Методы машинного обучения в области программной инженерии

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

Большинство разработок группы создаются как часть программных продуктов JetBrains или отдельно стоящие дополнения. Подробно с текущими проектами можно ознакомиться здесь.

Публикации

  • T. Bryskin, A. Shpilman, D. Kudenko
    Automated refactoring of object-oriented code using clustering ensembles
    AAAI Workshop on Natural Language Processing for Software Engineering,
  • Timofey Bryksin, Victor Petukhov, Kirill Smirenko, Nikita Povarov
    Detecting anomalies in Kotlin code
    2nd International Workshop on Machine Learning techniques for Programming Languages,
  • V. Tankov and T. Bryksin
    Data-based code synthesis in IntelliJ IDEA
    SEIM'18,

Дополнительно