Записаться на бесплатный урок

Оставить заявку

Нажимая на кнопку, вы соглашаетесь на обработку персональных данных

Ваш город: Москва?

Международная сеть школ
программирования HeyGo

Нейросеть программист DeepCoder
пн-вск 9:00 - 18:00 info@heygo.school
8 499 490-49-50 Звонок по России бесплатный

У программистов скоро появится хороший помощник: умная нейросеть, которая способна выполнять рутинные задачи. Более того, с помощью такой нейросети люди могут создавать программы, даже не зная синтаксиса конкретного языка и фактически не умея программировать. Нужно составить алгоритм и поставить задачи — а нейросеть напишет код для их решения.

В итоге вся работа станет гораздо более продуктивной: «Люди смогут создавать системы, которые было невозможно создать раньше», — считает независимый эксперт Армандо Солар-Лезама из Массачусетского технологического института.

Исследователи из Microsoft и Кембриджского университета разработали систему под названием DeepCoder, которая уже сейчас правильно решает простые задачи со школьных конкурсов по программированию. DeepCoder использует технику под названием «программный синтез» (Inductive Program Synthesis), которая известна многим разработчикам. Она заимствует строчки кода из других программ — и составляет свою собственную уникальную программу.

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

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

Рейтинг: 0/5 - 0 голосов


Поделитесь новостью в социальных сетях:




Спасибо!

Ваша заявка успешно отправлена. Мы скоро свяжемся с вами.