Новий підхід робить код від ШІ точнішим

Науковці з MIT розробили новий спосіб підвищення точності коду, згенерованого штучним інтелектом.

Їхня система дозволяє навіть невеликим мовним моделям створювати програмний код, який не лише синтаксично правильний, а й функціонує без помилок.

Візіком, maps API, карта,

Джерело: techxplore.com

Замість перевірки готового коду або постійного виправлення його під час генерації, дослідники використовують метод послідовного Монте-Карло, який дозволяє ШІ паралельно створювати кілька версій коду й відкидати хибні варіанти на ранніх етапах.

Як це працює:

  • Користувач задає бажану структуру та зміст коду.
  • Модель паралельно генерує кілька варіантів.
  • Найперспективніші обираються за допомогою «ваг» — ймовірностей правильності.
  • В результаті — вищий рівень точності при меншому навантаженні.

Технологію протестували на створенні:

  • коду мовою Python,
  • SQL-запитів,
  • хімічних молекул,
  • планів для роботів.

У всіх випадках малі моделі з новою архітектурою перевершили більші комерційні системи, витративши менше обчислювальних ресурсів. Наприклад, одна з відкритих моделей випередила удвічі більшу за розміром закриту систему при створенні коду на Python.

Перспектива: Метод дозволить не лише покращити програмування, а й зробить ШІ-допомогу доступною для непрофесіоналів — наприклад, бізнес-аналітики зможуть писати SQL-запити природною мовою. Також технологія може знайти застосування в аналізі даних, робототехніці та наукових відкриттях.

2025-04-22 10:42:27