Российские ученые разработали систему для выявления плагиата в программном коде
Ученые из Томского университета разработали систему для выявления плагиата в исходном коде. Программа также умеет определять индивидуальный почерк разработчика с точностью до 87%.
Работа ученых из Томского государственного университета систем управления и радиоэлектроники опубликована в журнале Future Internet.
Созданная исследователями система позволяет установить индивидуальный почерк программиста и найти плагиат в программном коде.
Также система может отличить код, написанный человеком-программистом, от сгенерированного искусственным интеллектом. При установке авторства кода система выявляет генеративную модель, которую использовали при подготовке кода.
По сведениям авторов системы, она может определить автора программного кода с точностью до 87% в случае, если разработчик владеет двумя языками программирования. Кроме того, разработку можно использовать для вычисления создателей вредоносных программ, отмечается в исследовании.
Подобную систему в 2018 году представили ученые из США. Их разработка, основанная на машинном обучении, может определить автора исходного кода при помощи скомпилированных бинарных файлов.
Фото на обложке: isak55 /
Нашли опечатку? Выделите текст и нажмите Ctrl + Enter
Материалы по теме
-
Пройти курс «ИПэшники: строим некринжовый бизнес»
- 1 «Кому и на что?»: в ИТ-компаниях оценили инициативу Минцифры об обязательных выплатах профильным вузам Распределение средств не должно стать просто материальной поддержкой, считают эксперты 29 августа 17:10
- 2 10 красных флагов при выборе продукта для работы с данными Как выбрать работающее ПО, с которым не возникнет сложностей 28 августа 18:01
- 3 «Т-Банк» вывел на рынок собственный бесплатный аналог Miro Над подобным решением также работают «Яндекс», VK и другие компании 28 августа 15:24
- 4 Самые высокооплачиваемые вакансии августа в стартапах После прочтения статьи вы точно захотите работать в стартапе 27 августа 16:33