Новини
Британська компанія навчила штучний інтелект писати програмний код
Компанія штучного інтелекту DeepMind із Великої Британії навчила штучний інтелект писати програмний код на конкурентному рівні з програмістами. На змаганнях з людьми програма успішно виконала завдання середнього рівня й потрапила до 54% найкращих програмістів.
Четвер, 3 лютого 2022, 18:59

Про це повідомляє американський вебсайт про комп’ютерну техніку The Verge.

Перевіряла систему стосовно проблем кодування дочірня компанія Alphabet. Конкурс тривав на платформі Codeforces. На ній програмісти з будь-якого куточка Землі можуть перевірити свої навички. Штучний інтелект згенерував абсолютно новий код, коли брав участь у десяти тестах. Тобто він не використовував жоден готовий шаблон.

На цій платформі щотижня діляться проблемами у сфері програмування та видають рейтинги кодерів. Система схожа на оцінювання Elo, яка використовується в шахах.

“Я можу з упевненістю сказати, що результати AlphaCode перевершили мої очікування”, — сказав засновник Codeforces Майк Мірзаянов.

Спершу засновник платформи був налаштований скептично. На його думку, у завданнях часто потрібно не лише реалізувати алгоритм, а й ще розробити його. Проте за результатами конкурсу Майк Мірзаянов визнав, що AlphaCode зумів виступити на рівні нового перспективного конкурента.

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

Зазначимо, що чимало компаній працюють зі схожими програмами. Наприклад, корпорація Microsoft та лабораторія AI OpenAI адаптували програму GPT-3. Вона займається тим, що генерує мову, для роботи в програмах автозаповнення, тобто закінчує рядки коду.

Останніми роками розробники досягнули значного прогресу в розробленні систем кодування зі штучним інтелектом, але вони далеко не готові взяти на себе роботу програмістів-людей. Вони часто створюють помилкові коди, а через те, що навчаються через загальнодоступні коди, то іноді реалізовують матеріал, захищений авторським правом. Попередньо відомо, що програми навчаються швидко, але навряд чи скоро зможуть повноцінно виконувати роль програмістів.

Теги: кодування, програми, програмісти, штучний інтелект, Microsoft

Межа у YouTube

Підписатись