Система, що отримала назву DeepCoder, складає свій робочий алгоритм всього за кілька секунд, повідомляє igate.com.ua. Відповідно, програмісти можуть залишитися без роботи.
“Потенціал для автоматизації написання коду неймовірний. З його допомогою можна скоротити величезну кількість зусиль, необхідних для розробки”, – розповідає Армандо Солар-Лезама з Массачусетського Технологічного Інституту.
“Така система зможе працювати набагато продуктивніше за людей. Крім того, тепер з’явиться можливість вистроювати системи, які раніше просто було неможливо побудувати”, – додав він.
DeepCoder визначає, які комбінації вихідного коду працюють, а які ні, при цьому якість підбору частин коду постійно поліпшується. DeepCoder створює робочі програми за частки секунди, тоді як старіші системи витрачають по кілька хвилин, пробуючи і перебираючи різні комбінації рядків коду до того часу, поки одна з них не підійде.
Втім, програмістам поки що не слід хвилюватися. Про повну автоматизацію процесу створення робочих програм мова не йде. На останніх випробуваннях DeepCoder справлявся зі складанням коду з п’яти рядків. Однак розвиток AI і нейронних мереж здійснюється такими темпами, що вже через кілька років ми можемо отримати реально діючі напрацювання в цій галузі.