Искусственный интеллект стал одним из основных понятий в различных отраслях: компьютерных системах, биотехнологиях, промышленности, науке и образовании. Его распространение уже привело к значительному технологическому прогрессу и повышению эффективности работы. По мере углубления в область ИИ важно понимать и различать его основные виды, такие как традиционный и генеративный искусственный интеллект. Этот материал мы подготовили на основе статьи Forbes, раскрыв шире. В нем пойдет речь об основных различиях двух видов ИИ, процессе их обучения и будущего технологии. Традиционный ИИ, часто называют узким или слабым ИИ, ориентирован на интеллектуальное выполнение конкретной задачи. Он относится к системам, которые предназначены для реагирования на определенный набор входных данных. Такие системы способны обучаться на основе данных и принимать решения или прогнозы на их основе. Представьте, что вы играете в компьютерные шахматы. Компьютер знает все правила, он может предсказывать ваши ходы и делать свои собственные, основываясь на заранее определенной стратегии. Он не изобретает новые способы игры в шахматы, а выбирает стратегию из уже запрограммированных. Это и есть традиционный ИИ. Традиционный искусственный интеллект подобен мастеру-стратегу, способному принимать разумные решения в рамках определенного набора правил. Другие примеры традиционных ИИ — это голосовые помощники, такие как Siri или Alexa, рекомендательные системы Netflix или Amazon, поисковый алгоритм Google. Их обучили следовать определенным правилам, выполнять определенную работу, но они не создают ничего нового. Генеративный ИИ можно рассматривать как следующее поколение искусственного интеллекта. Это форма ИИ, которая способна создавать что-то новое. Предположим, у вас есть друг, который любит рассказывать истории. Но вместо друга-человека у вас есть искусственный интеллект. Вы даете ИИ начальную строку, скажем, «Давным-давно в далекой-далекой галактике...», после ИИ берет ее и создает целую историю о космических приключениях, с персонажами, сюжетными поворотами и захватывающей развязкой. В отличие от традиционного ИИ, генеративный создает нечто новое на основе той информации, которую ему предоставили. Он может создавать оригинальный, творческий контент, будь то текст, изображение, музыка или компьютерный код. Модели генеративного ИИ обучаются на наборе данных и, изучая основные закономерности, генерируют новые данные, повторяющие обучающий набор. Яркий пример генеративного ИИ — GPT-4, модель языкового прогнозирования OpenAI. Обученная на огромных массивах данных Интернета, она способна создавать человекоподобные тексты, практически неотличимые от текстов, которые написал бы человек. Основное различие между традиционным и генеративным ИИ заключается в их возможностях и применении. Традиционные системы ИИ используют в основном для анализа данных и составления прогнозов, в то время как генеративный ИИ идет дальше и создает совершенно новый контент. Ниже для удобства мы составили сводную таблицу, где сравнили два вида ИИ по нескольким параметрам.  Традиционный ИИ Генеративный ИИ Основные характеристики  Специфические задачи Возможность создания новых данных Изучает данные и принимает решения или делает прогнозы Использование исходных данных для создания нового, оригинального контента Работает в рамках заранее определенного набора правил Может генерировать текст, изображения, музыку и код Метод обучения Контролируемое обучение Неконтролируемое обучение Требуется помечать данные для обучения Не требует маркированных данных для обучения Ограничения Ограниченность конкретными задачами Требуются большие объемы данных для обучения Невозможность создания нового, оригинального контента Сгенерированный контент может быть недостаточно последовательным и точным Для обучения может потребоваться большой объем помеченных данных Сложно контролировать специфику генерируемого контента Примеры ИИ, играющий в шахматы OpenAI's GPT-4 Фильтры спама в электронной почте ИИ для передачи стиля DeepArt Голосовые помощники (Siri, Alexa) Создание контента (рассказы, искусство, музыка) Рекомендательные системы (Netflix, Amazon) Создание фейков Поисковые алгоритмы (Google) Индивидуальные ответы ИИ Сбор данных. Набор данных должен соответствовать задаче, для которой предназначен ИИ. Например, если вы обучаете ИИ распознавать электронные письма со спамом, понадобится набор данных электронных писем, помеченных как «спам» или «не спам». Предварительная обработка данных. Данные часто необходимо очищать и форматировать, прежде чем их можно будет использовать для обучения. Это может включать удаление ненужной информации, обработку отсутствующих данных или преобразование текстовых данных в числовой формат. Разделение данных. Набор данных обычно делят на обучающий набор и тестовый набор. Обучающий набор используют для обучения модели, а тестовый набор используют для оценки производительности модели на невидимых данных. Обучение модели. Модель обучается на основе обучающих данных. При обучении с учителем модели показывают входные данные и правильные выходные данные. Модель делает прогноз на основе ввода, и вычисляется разница между прогнозом и правильным выводом (ошибка). Затем параметры модели корректируются, чтобы свести к минимуму эту ошибку. Оценка модели. После обучения модели она оценивается с использованием тестовых данных. Это дает представление о том, насколько хорошо модель может работать с невидимыми данными в будущем. Настройка и оптимизация. В зависимости от производительности модели на тестовых данных можно решить вернуться и настроить параметры модели, использовать другую модель или собрать больше данных. Сбор данных. Как и в случае с традиционным ИИ, первый шаг — это сбор набора данных. Для моделей GPT этот набор данных состоит из большого массива текстов. Например, GPT-4 был обучен на сотнях гигабайт текста из Интернета. Предварительная обработка данных. Затем данные предварительно обрабатываются. Это включает в себя очистку данных и преобразование их в формат, который модель может понять. Для GPT это включает в себя токенизацию, когда текст разбивается на меньшие части или токены. Обучение модели. Модель обучается с использованием моделирования языка на основе трансформера. Модели показывают последовательность токенов и от нее требуют предсказать следующий токен в последовательности. Например, при вводе «Кот сидел на …» от модели может потребоваться предсказать пропущенное слово. Модель делает прогноз, и рассчитывается разница между прогнозом и фактическим словом. Эта разница (потеря) используется для обновления весов модели и улучшения ее прогнозов. Обратное распространение и оптимизация. Потерю используют для выполнения обратного распространения — процесса, который рассчитывает градиент функции потерь относительно параметров модели. После используют алгоритм оптимизации, такой как Adam или стохастический градиентный спуск для корректировки параметров таким образом, чтобы минимизировать потерю. Повторение. Шаги 3 и 4 повторяются много раз, пока производительность модели не перестанет улучшаться. Каждый проход через обучающие данные называется эпохой. Тонкая настройка. После первоначального обучения модель может быть дополнительно настроена на конкретную задачу. Это включает в себя дальнейшее обучение модели на меньшем, специфическом для задачи наборе данных. Например, если вы хотели бы использовать GPT для генерации медицинского текста, вы могли бы дополнительно настроить его на наборе данных медицинских статей. Последствия применения генеративного ИИ обширны и открывают новые возможности для творчества и инноваций. В дизайне генеративный ИИ может помочь создать бесчисленное множество прототипов за считанные минуты, сократив время, необходимое для процесса разработки идей. В индустрии развлечений ИИ может помочь в создании новой музыки, написании сценариев или даже создании фейков. В журналистике с его помощью можно писать статьи или репортажи. Генеративный ИИ способен произвести революцию в любой области, где творчество и инновации играют ключевую роль. С другой стороны, традиционный ИИ продолжают успешно применять для решения конкретных задач. На его основе работают чат-боты, рекомендательные системы и предиктивная аналитика. Именно он — движущая сила большинства современных приложений ИИ, которые оптимизируют эффективность в различных отраслях. Хотя у традиционного и генеративного ИИ разные функциональные возможности, они не являются взаимоисключающими. Генеративный ИИ может работать в тандеме с традиционным, обеспечивая более мощные решения. Например, традиционный ИИ может анализировать данные о поведении пользователей, а генеративный ИИ — использовать этот анализ для создания персонализированного контента. По мере того как ученые продолжают изучать потенциал искусственного интеллекта, понимание этих различий крайне важно. И генеративный, и традиционный ИИ играют важную роль в формировании будущего человечества, и каждый из них открывает уникальные возможности. Освоение этих передовых технологий станет ключевым фактором для компаний и частных лиц, которые стремятся не отставать от быстро меняющегося цифрового ландшафта.