Томские ученые разработали антиплагиат для программистов

Фото: © Arnold Francisca / Unsplash License

Ученые Томского государственного университета систем управления и радиоэлектроники (ТУСУР) разработали систему распознавания стиля программирования. Она может выявить уникальный «почерк» программиста, что позволит определить плагиат и обнаружить авторов вирусов.

Система функционирует на базе нейросети, способной определить не только уникальные особенности автора кода, но и распознать программу написанную ИИ. В таком случае она может даже указать на конкретного искусственного программиста, сообщается в статье MDPI.

Анализ кода довольно точен. Для ситуаций, когда программист владел двумя языками программирования, средняя точность составляла 87%; для владения тремя или более — 76%. Для случая с искусственно созданным исходным кодом средняя точность составила 81,5%, а для программ, сгенерированных из компонентов в различных репозиториях — 84%.

Разработка поможет защитить авторское право программистов, исключить воровство кода при создании коммерческих продуктов и даже определить авторов вирусов и выявить их источники. Нейросеть способна обучаться и работает с любым языком программирования.

SIBNET.RU В TELEGRAM
Еще по теме
«Госуслуги» призвали пользователей сменить почту Gmail
Как сэкономить на услугах Ростелекома во время отпуска
Роскосмос освободит полосу частот под связь 5G
Установлен новый рекорд скорости беспроводной передачи данных
смотреть все