В Томском государственном университете систем управления и радиоэлектроники (ТУСУР) создали систему на базе нейросети, которая определят автора программного кода по стилю написания. Это позволит отслеживать авторов вирусов, а также выявлять случаи кражи кода.
Система умеет определять индивидуальный «почерк» программиста, а также способна отличать код, написанный человеком, от кода, который сгенерирован нейросетью. При этом можно не только установить автора, но и определить, какая нейросеть генерировала код.
По словам разработчиков, точность определения зависит от входных данных и языков программирования. Степень точности определения варьируется от 76% до 87%. Код, сгенерированный машиной, система определяет с точностью 81,5%.
Нейросеть по определению авторов кода уже включили в стратегический план развития университета до 2030 года. В числе ближайших планов — проанализировать уже скомпилированный код программ, что позволит повысить распознавание вирусов и их авторов.
Минцифры: Max останется с нами навсегда, а «Госуслуги» превратятся в соцсеть
Росатом планирует продать часть проекта АЭС «Аккую»
Стоит ли переплачивать за половину флагмана: обзор NVIDIA RTX PRO 5000 Blackwell с 72 ГБ VRAM
Роскосмос создает аппараты «Электро-М» на замену спутникам «Электро-Л»
Сбой в Рунете произошел из-за неполадок у «Ростелекома»
Xiaomi выпустила 80-литровый бойлер с двойным баком и 8-летней защитой от протечек, способный выдать до 1120 литров горячей воды
Астронавты NASA вышли в открытый космос для модернизации энергосистемы МКС
В США наладят выпуск миниатюрных атомных часов с погрешностью в секунду за 30 миллионов лет