Новогодняя резолюция — изучите искусственный интеллект


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

Этот вывод сделан поставщиком облачной инфраструктуры DigitalOcean, который в 2017 году инициировал ежеквартальный опрос разработчиков. Вопросы об участии в технологиях искусственного интеллекта (AI) или машинного обучения (ML) были включены во второй опрос, в котором приняли участие более 2500 респондентов из разных стран. world и был опубликован в декабре 2017 года.
Только 17% опрошенных работали с технологиями искусственного интеллекта или машинного обучения в течение 2017 года, и этот рисунок суммирует их ответы:

TensorFlow, несомненно, был наиболее часто встречающимся, с обработкой естественного языка, анализом настроений и Python на следующем уровне. Нейронная сеть занимает пятое место из шести. Очевидно, что в этот анализ вошла небольшая обработка или она не проводилась — например, NLP появляется как минимум дважды в тексте наименьшего размера вместо того, чтобы быть добавленным к счетчику обработки естественного языка.
Хотя 83% ответивших разработчиков не работали с ИИ или машинным обучением в 2017 году, 73% из этой группы заявили, что планируют узнать об этих технологиях в 2018 году, при этом машинное обучение возглавило опрос популярности навыков, которые они хотели приобрести в 2018 году. Респонденты также назвали языки программирования, которые они хотели бы изучить, а JavaScript, Python и Golang оказались на втором уровне по популярности.
Что касается языков, которые уже используются и отдают предпочтение респондентам, PHP занял первое место:

Что касается использования операционной системы, то в подавляющем большинстве случаев сервером был выбран Linux с 89%. Хотя это неудивительно, Linux также была ОС, которую выбрали для настольных ПК почти треть респондентов, а Windows заняла третье место:

Интересно, что две трети тех, кто писал код, делали это как в профессиональном плане, так и в качестве любителя, и только около 15% считали это исключительно работой. Разделение между открытым и закрытым исходным кодом было более или менее 50/50. ИИ, конечно же, широко используется с открытым исходным кодом, а также играет важную роль во всей коммерческой деятельности.

Так как же разработчикам больше узнать об ИИ? Существует множество свободно доступных ресурсов, и если вы новичок, на недавно запущенном веб-сайте Microsoft AI School есть ссылки на множество актуальных, свободно доступных материалов, большая часть из которых находится на платформе edX. Если вы хотите узнать о TensorFlow, у Google есть учебные материалы по Udacity. Блог DigitalOcean — еще одна отправная точка, где руководитель отдела исследований и разработок компании Алехандро (Алекс) Хаймс написал серию из трех частей об искусственном интеллекте. В первом посте описывалось состояние ИИ, во втором — о том, как данные и модели используются в вычислениях, а в третьем — ИИ как услуга.


Добавить комментарий