Содержание статьи
От тренера до инженера: 6 новых IT-профессий для тех, кто хочет работать с нейросетями
Специалист по ИИ-этике
Что делает: решает сложные этические ситуации, которые возникают при использовании искусственного интеллекта. Он разрабатывает стандарты взаимодействия с ИИ, следит за сбором, использованием и безопасностью персональных данных, анализирует и оценивает новые алгоритмы на предмет ошибок или предвзятости, может принимать участие в судебном процессе в качестве эксперта по безопасному использованию нейросети.
Осмысленный и структурированный лонгрид нейросеть написать пока не может. А вот создать десятки похожих карточек для интернет-магазина, сгенерировать темы для постов в соцсети или помочь с редактурой — вполне. На волне экспериментов в маркетинге появилась еще одна современная специальность для людей, работающих с текстом, — нейрокопирайтер.
Передо мной стояла задача разработать сюжет и собрать видеоряд продолжительностью более трех минут в единой стилистике со сложной, реалистичной анимацией. В работе над клипом не использовались футажи. Все, что вы видите, — это результат работы с нейросетями без какого-либо предварительно отснятого и обработанного материала. Для генерации видео использовал нейросеть Runwayml. Она выдает наиболее стабильный и предсказуемый результат, при этом обеспечивает достаточную динамику анимации в кадре.
Вокруг только и разговоров, что про нейросети. А что с ними делать? Давайте рассмотрим новые (старые) профессии, где можно использовать искусственный интеллект. К примеру, согласно исследованию Stack Overflow 70% респондентов используют или планируют использовать инструменты искусственного интеллекта в процессе разработки. Те, кто учится программировать, чаще, чем профессиональные разработчики, используют инструменты искусственного интеллекта (82% против 70%).
Если правильно написать запрос к нейросети, можно не устраивать дорогостоящие фотосессии и сэкономить на иллюстрациях от профессиональных художников. Создать картинку по описанию за несколько минут — задача, посильная для нейроиллюстратора. Это современная ИИ-профессия для тех, кто хочет работать с визуалом.
Многие компании уже используют изображения, сгенерированные нейросетью, в рекламных компаниях. Например, Levi’s намерена заменить нейросетью моделей. Сейчас в карточке товара на сайте бренда используются реальные фото, а с помощью ИИ покупатели могут посмотреть, как вещь будет выглядеть на человеке с похожей внешностью и фигурой.
С массовым внедрением искусственного интеллекта появилось множество актуальных вопросов: кто будет нести ответственность, если беспилотник попадет в аварию? Можно ли считать нейросеть соавтором, если она завершит неоконченную симфонию Шуберта? Законно ли использовать цифровых двойников актеров и знаменитостей? Например, Питера Кушинга «воскресили» для фильма «Изгой-один. Звездные войны: Истории», хотя сам он не давал личного согласия на создание цифровой копии.
Поскольку по большому счету создание нейронных сетей – это одна из узких специализаций специалиста по Data Science, то основные знания разработчика нейросетей – это наука о Big Data (моделирование данных, оценка качества алгоритмов и моделей прогнозирования). Также в пул знаний входят:
Обучение на разработчика нейросетей
Немало лекций по нейросетям можно найти на YouTube. Часто после ролика энтузиасты машинного обучения делают детальный разбор материала. В интернете есть обучающие приложения-конструкторы (вроде tensorflow.org и др.) с готовыми архитектурами, в которых наглядно демонстрируется происходящее внутри нейросети и даются инструкции по встраиванию ее в конкретный проект.
Примеры результатов работы разработчиков нейросетей – чат-боты, голосовые помощники, генераторы текстов, мобильные приложения, способные распознавать лица на фотографиях или эмоций на видео, системы навигации беспилотных автомобилей, системы выявления неполадок во время техобслуживания и пр.
В этом году я начал использовать нейросети в своей работе на постоянной основе. Я использую AI для повседневных, мелких задач. Когда нужно быстро изобразить концепт-арт в дизайн-документе, собрать прототип интерфейса, оперативно найти ошибку в коде, составить список или кратко резюмировать большое количество информации. Раньше на подобные задачи могло уйти несколько часов, сегодня время сокращается до пяти минут. Нейросети пока откровенно плохо пишут и делают вторичный дизайн. Но если дать модели подробную задачу, она делает приличный концепт.
Разработчику нейросетей придется принимать нестандартные решения. Ему необходим технический склад ума и стратегическое мышление. Он должен беспрерывно актуализировать профессиональные знания и иметь широкий кругозор. Профессия требует усидчивости, внимательности, педантичности, способности работать в режиме многозадачности и готовности переносить монотонную работу.
Я недостаточно хорошо знаю язык программирования, потому что я не программист, а геймдизайнер. С помощью нейросетей даже моих знаний хватает для сборки приличных простых систем. Как-то в качестве развлечения к своему музыкальному хобби я сделал приложение-синтезатор, используя код, полностью написанный нейросетью. Нужно подробно описывать функционал: что делает каждая кнопка, как конкретно работает движок. В общем, нужно хорошо разбираться в предмете и донести задачу до «виртуального программиста». Он в свою очередь перенесет функционал в строчки кода. Разбивать большую задачу нужно на множество маленьких, потому что нейросети тяжело концентрироваться на нескольких вопросах сразу.
Сегодня нейросети могут создавать тексты и изображения, писать куски кода, искать в нем ошибки и даже переформатировать его с одного языка программирования на другой. Паника вокруг нейросетей постепенно спадает, и возникают реалистичные вопросы: как изменятся рабочие процессы с внедрением в них искусственного интеллекта. Исследование StackOverflow показывает, что большинство IT-специалистов ожидают, что их профессия сильно или хотя бы немного изменится из-за развития искусственного интеллекта. Больше изменений в рабочих процессах ждут специалисты по тестированию и поиску ошибок в коде, мониторингу и техподдержке. Источник Из-за новых инструментов на основе искусственного интеллекта также появляются новые профессии, которых раньше не было на рынке.
Что делает: он управляет ИИ-системами, разрабатывает и настраивает большие языковые модели. Промт — это текстовый запрос для нейросети. Суть новой профессии заключается в том, чтобы анализировать задачи заказчика, составлять правильный промт для системы и получать результат с помощью нейросети. В задачи промт-инженера также входит: анализ данных и контекста, тестирование промтов, их оптимизация и обновление.
Даже если разработчик не создает новую сеть, а использует готовое решение, чтобы точно выполнить заказ, нужно знать все, что происходит «под капотом». Поэтому ему необходимо разбираться в вычислительной технике, глубоко знать методы математического моделирования и уметь программировать. Также обязательно владеть английским языком – чтобы читать техническую документацию.
Нейрокопирайтер
Помимо новых профессий, связанных с искусственным интеллектом, появились также возможности усовершенствовать процессы на любом рабочем месте. Например, те же иллюстраторы могут использовать ИИ, чтобы сделать набросок или собрать композицию будущей иллюстрации, подобрать сочетание цветов. Писатели — чтобы найти идеи для новых сюжетов, программисты — чтобы сэкономить время на написание стандартных частей кода.
Освоив обязательный минимум – линейную алгебру и теорию вероятностей (незыблемые столпы искусственного интеллекта), стоит обратить внимание на профильную литературу и статьи. Их чтение даст представление о том, как связаны разные разделы математики с устройством нейросети и тем, что в ней происходит.
Чтобы учить нейросети правильно понимать запрос и создавать качественные промпты, появилась новая профессия — промпт-инженер. Она включает в себя обязанности AI-тренера, но инженер промптов — больше программист и аналитик данных, чем писатель или редактор. Он работает с нейросетью, чтобы научить ее лучше понимать промпты и выдавать предсказуемый результат.
Кроме новых профессий, связанных с искусственным интеллектом, его можно использовать в других рабочих задачах. Известны примеры, когда ChatGPT помогал студентам выполнять письменные работы или писал сценарий для нового сюжета. Разработчики с его помощью могут оптимизировать работу и писать участки кода в нейросети. Уверены, мы еще увидим новые направления на стыке искусственного интеллекта.
Что делает: собственно, все тоже самое, что и обычный копирайтер, только с использованием искусственного интеллекта. Пока нейросеть не может составить структурированный лонгрид, но с небольшими текстами справляется легко. Условный ChatGPT не может полностью заменить людей, обладающих опытом написания экспертного контента, в котором есть креативность, сочувствие и личный опыт.
ChatGPT помогла студентам там, где не хватало собственных компетенций. Например, некоторые участники еще не очень хорошо знали JavaScript и задавали нейросети конкретные запросы: «напиши код для слайдера». ChatGPT оснащена датасетами верстки, поэтому хорошо справлялась с этими задачами. По сути, нейросеть выступила помощником, который наталкивает на мысль или дополняет компетенции разработчиков-новичков.