Новый ИИ определяет плохой код

Ученые представили новую модель на основе ИИ, которая быстро находит ошибки в коде. Она ускорит разработку минимум на 30%.

Исследователи компании Microsoft разработали решение на основе искусственного интеллекта (ИИ), которое поможет быстрее и лучше писать код. ИИ под названием BugLab основан на игровой модели hide and seek и работает по принципу генеративно-состязательных сетей (GAN).

В блоге исследователи Милтос Алламанис и Марк Брокшмидт рассказали, как они создали две сети и как они обучали друг друга, когда их настроили на состязательность.

«Для измерения производительности мы вручную аннотировали небольшой набор данных с ошибками из пакетов в Python Package Index и показали, что модели, обученные с помощью нашего метода, работают на 30% лучше по сравнению с альтернативами. Например, детекторами, обученными на случайно вставленных ошибках», — отметили в блоге.

Одна сеть предназначена для создания ошибок в коде, а другая — для их поиска. По мере того, как игра продолжается, оба алгоритма становятся лучше. Затем ИИ учится до того момента, когда он становится достаточно точным, чтобы найти ошибки в реальном коде.

Обе модели обучали совместно, без использования маркированных данных самоконтролируемым способом на миллионах фрагментов кода, объясняют исследователи. Несмотря на то, что идея заключалась в создании программы, способной выявлять произвольно сложные ошибки, они все еще находятся «за пределами досягаемости современных методов ИИ», утверждают ученые.


Читать далее

Китайский самолет летит в 5 раз быстрее скорости звука: он облетит Землю за несколько часов

Древний меч викингов оказался очень хрупким: узор гарды проявился лишь в рентген-лучах

Посмотрите на метеорит, который пролетел над Канадой

Подписывайтесь
на наши каналы в Telegram

«Хайтек»новостионлайн

«Хайтек»Dailyновости 3 раза в день

Первая полоса
Старые смартфоны превратили в подводные центры обработки данных
Новости
Телескоп в Антарктиде зафиксировал первый свет Вселенной с рекордной точностью
Космос
Орангутаны тоже спят сиесту: днем приматы компенсируют ночной недосып
Наука
Искусственный интеллект науился писать код для компьютерных чипов
Новости
Кофеин активирует механизм, который замедляет старение в клетках
Наука
Археологи повторили путешествие древних людей на каноэ каменного века
Наука
Как правильно мыть голову летом: это важно для аллергиков
Наука
В России в 2025 году появятся шесть новых университетских стартап-студий
Новости
«Броня для голоса»: новая технология защищает от кражи голосовой биометрии
Новости
Сбер анонсировал Kandinsky 4.1 Video — новую модель генерации видео
Новости
Новые аккумуляторы Toshiba заряжаются всего за 6 минут
Новости
«Уэбб» впервые показал экзопланету с рекордно малой массой
Космос
Найдена странная клеточная сущность на грани жизни
Наука
Ученые раскрыли тайну странного поведения у акул
Наука
Госдума утвердила закон о едином магазине приложений: RuStore становится обязательным
Новости
Путин утвердил запуск цифрового сервиса: мессенджер, «Госуслуги» и ID в одном приложении
Новости
Астрономы раскрыли тайну рождения редких двойных горячих юпитеров
Космос
В янтаре нашли следы грибков-зомби, которым 99 000 000 лет
Наука
Google выпустила автономный «мозг» для роботов: новая модель работает без сети
Новости
В Сингапуре открыли способ омолодить сердце, не меняя клетки
Наука