Что нового
  • Что бы вступить в ряды "Принятый кодер" Вам нужно:
    Написать 10 полезных сообщений или тем и Получить 10 симпатий.
    Для того кто не хочет терять время,может пожертвовать средства для поддержки сервеса, и вступить в ряды VIP на месяц, дополнительная информация в лс.

  • Пользаватели которые будут спамить, уходят в бан без предупреждения. Спам сообщения определяется администрацией и модератором.

  • Гость, Что бы Вы хотели увидеть на нашем Форуме? Изложить свои идеи и пожелания по улучшению форума Вы можете поделиться с нами здесь. ----> Перейдите сюда
  • Все пользователи не прошедшие проверку электронной почты будут заблокированы. Все вопросы с разблокировкой обращайтесь по адресу электронной почте : info@guardianelinks.com . Не пришло сообщение о проверке или о сбросе также сообщите нам.

Искуственный Интеллект Научился Писать Код, Воруя Его Из Других Программ

Sascha

Заместитель Администратора
Команда форума
Администратор
Регистрация
9 Май 2015
Сообщения
1,064
Баллы
155
Возраст
47
Созданная исследователями из Microsoft и Кэмбриджского университета, система под названием DeepCoder

Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

базовые задачки с соревнований по программированию.

По словам

Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

(Marc Brockschmidt), одного из создателей DeepCoder, люди, не умеющие программировать, теперь могут просто описать свои идеи, а программа напишет их реализацию.

И как это работает?


DeepCoder использует технологию под названием

Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

: новые программы создаются путем копирования строчек кода из уже существующих программ (кого-то это напоминает, не так ли? ). Системе дается список входных и выходных значений, по которому она определяет, какой участок кода ей нужно скопировать.

Плюсом в таком подходе является то, что искусственный интеллект способен искать информацию гораздо лучше человека, благодаря чему он может создавать новые способы реализации той или иной задумки. Более того, DeepCoder может использовать машинное обучение для исследований баз данных исходного кода, и благодаря этому находить наиболее полезные участки кода.

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

Что же, теперь программисты не нужны?


Если вы подумали, что теперь мы, кодеры, потеряем свою работу, то вы ошиблись. В будущем DeepCoder может научиться выполнять рутинную работу (например, скрапинг веб-сайтов) за нас. Но для создания поистине интересных вещей по-прежнему нужны мы.

К тому же, в настоящий момент DeepCoder может справиться только с задачками, которые могут быть решены примерно за пять строчек кода. Но на некоторых языках достаточно и пяти строк для создания достаточно сложных программ.


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

.
 
Вверх