DeepMind запустив нейромережу AlphaCode, здатну писати програми з нуля за описом задачі

DeepMind запустив нейронну мережу AlphaCode, здатну записувати програми з нуля за описом завдання

Нейромережа AlphaCode здатна впоратися з написанням коду на рівні середньостатистичного програміста. Творці впевнені, що в майбутньому AlphaCode повністю автоматизує процес написання коду.

Можливості AlphaCode були протестовані на платформі Codeforces, на якій викладаються завдання і тести для реальних програмістів. Для вирішення завдань були потрібні навички критичного мислення, логіки, алгоритмізації та кодування. Найчастіше конкурсантів просять за певних умов прокласти дороги або розмістити будівлі, а також вибрати виграшну стратегію для настільної гри. Нейромережа провела 10 тестів і потрапила в топ-54% учасників. DeepMind підкреслив, що система створювала новий код з нуля, і не використовувала готові шаблони.

Розробники впевнені, що в майбутньому AlphaCode зможе замінити не тільки початківців програмістів, навички кодування яких ще далекі від досконалості. Ця нейронна мережа може позбавити програмістів більш високого рівня роботи.

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

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


Опубліковано: 2 лютого 2022


Вибрати програмне забезпечення


Напишіть запит на програмне забезпечення нам у Viber
+380503703627


Контакти Ай Ті Про

info@itpro.ua
Телефон: +38 (044) 257-24-44