Технологии 27 февраля 2017

Искусственный интеллект научился писать код

Далее

Система DeepCoder, разработанная Microsoft и ее коллегами, умеет сама писать код. Для этого искусственный интеллект комбинирует строчки кода, взятые из различных источников. В будущем это сможет сделать работу программистов более продуктивной.

Система DeepCoder, созданная Microsoft и Кембриджским университетом, способна решать простые задачи по программированию, пишет New Scientist.

DeepCoder создает код с помощью так называемого синтеза программ. Система комбинирует строки кода, взятые из различных источников. Преимущество искусственного интеллекта в том, что он тщательнее, чем человек-кодер, подбирает структуры.

Технология имеет множество применений. Подобный подход может позволить в будущем не-программистам описывать системе идею программы, а ИИ будет сам подбирать код. Это поможет людям прикладывать меньше усилий для создания кода.

NASA обнаружило сразу 3 похожих на Землю планеты

Автоматизация затрагивает все сферы — прогнозируется, что в течение двух лет она коснется 90% компаний. Однако, системы наподобие DeepCoder вряд ли смогут оставить программистов без работы. Благодаря им, разработчики смогут посвящать время более творческой и сложной работе, а ее результаты станут более качественными.