Это продолжение серии о том, откуда взялись нейросети — начните с первой статьи, «Что такое нейросеть, если без формул».
«У нас теперь работает искусственный интеллект», «это языковая модель», «мы подключили нейросеть», «в компании свой чат-бот» — в разговорах эти фразы звучат как взаимозаменяемые. На практике за ними стоят разные вещи, и одна вложена в другую, как матрёшка. Разобраться стоит хотя бы для того, чтобы понимать, о чём на самом деле идёт речь, когда коллега говорит «мы внедрили ИИ».
Одно вложено в другое
Самый широкий термин — искусственный интеллект. Внутри него — машинное обучение, один из способов его создавать. Внутри машинного обучения — нейросети, один из способов обучать программу. А внутри нейросетей — языковые модели, нейросети, обученные конкретно на тексте. Чат-бот в эту матрёшку не входит: это отдельная надстройка поверх готовой модели, вроде окна с интерфейсом.
Искусственный интеллект — это цель, а не одна технология
«Искусственный интеллект» — самый старый и самый широкий из этих терминов. Так называют любую программу, которая выполняет задачу, для которой раньше требовался человеческий ум: играет в шахматы, распознаёт речь, планирует маршрут. Способ, которым программа этого добивается, термином не определён — их может быть несколько.
Хороший пример — шахматная программа Deep Blue, о которой шла речь в статье об истории нейросетей: она обыгрывала гроссмейстеров, перебирая миллионы возможных ходов по строгим правилам и оценкам позиций. Это классический искусственный интеллект — но не нейросеть: она не училась на примерах партий, а считала варианты по заданному алгоритму. Подробнее — в статье «Нейросетям восемьдесят лет: как всё начиналось».
Машинное обучение и нейросети — учиться на примерах, а не по правилам
Часть задач искусственного интеллекта решают не жёсткими правилами, а обучением на примерах — это и есть машинное обучение. Нейросети — самый заметный сегодня, но не единственный способ так учиться; внутри машинного обучения есть и другие методы, которые здесь можно не разбирать. Про то, чем нейросеть отличается от программы, работающей по правилам, — в первой статье серии, «Что такое нейросеть, если без формул».
Языковая модель — нейросеть, обученная на тексте
Языковая модель — частный случай нейросети: её учили не на фотографиях и не на числах из таблицы, а на огромном количестве текста, чтобы предсказывать следующий кусочек слова. Как именно текст режется на такие кусочки и почему из-за этого модели трудно сосчитать буквы в слове, разобрано в статье «Откуда нейросеть знает слова».
Языковая модель сама по себе — это не окно для переписки, а расчётный механизм: на вход подаётся текст, на выходе появляется продолжение. У неё нет истории разговора, нет кнопки «прикрепить файл», нет доступа в интернет, если их отдельно не пристроили сверху.
Чат-бот — окошко поверх модели
То, с чем вы разговариваете в приложении, — это чат-бот: интерфейс, который взял языковую модель и достроил вокруг неё то, чего у неё самой нет. Обычно это память о ходе разговора, набор внутренних настроек и инструкций, кнопка поиска в интернете, возможность прикрепить файл. Сама модель внутри может быть одной и той же в разных продуктах — а вот надстройки вокруг неё разные, и от них зависит, что бот умеет делать помимо ответа на вопрос.
ChatGPT, Алиса, GigaChat — это чат-боты: у каждого своя языковая модель внутри и свой набор надстроек снаружи. Из-за этого один и тот же вопрос в разных чат-ботах может дать разный по стилю ответ, даже если механизм внутри похож.
Именно поэтому у языковой модели остаётся та же особенность, что разобрана в статье «Почему нейросеть уверенно врёт — и как это ловить»: она предсказывает продолжение текста, а не сверяется со справочником, — и никакая надстройка чат-бота эту особенность не отменяет, только иногда её компенсирует поиском в интернете.
Зачем вообще различать эти слова
На практике это спасает от путаницы, когда коллега говорит «у нас теперь ИИ» или «мы подключили нейросеть». Стоит спросить: что именно имеется в виду — программа, работающая по правилам, обученная модель или готовый чат-бот с надстройками? От ответа зависит, чего от инструмента вообще можно ждать: жёсткая программа не выдумывает, но и не поймёт нестандартный запрос; голая модель без надстроек не помнит вчерашний разговор и не умеет искать в сети; а возможности чат-бота зависят не только от модели внутри, но и от того, что достроили вокруг неё.
Маленький словарик
- Искусственный интеллект — любая программа, которая решает задачу, требующую «сообразительности», любым способом.
- Машинное обучение — способ создавать такие программы через обучение на примерах, а не через прописанные правила.
- Нейросеть — устройство для машинного обучения из множества простых счётчиков с настраиваемыми весами.
- Языковая модель — нейросеть, обученная предсказывать продолжение текста.
- Токен — кусочек текста, с которым работает языковая модель вместо целого слова.
- Чат-бот — интерфейс поверх языковой модели с добавленными настройками, памятью разговора, поиском и файлами.
Чего это не объясняет
Матрёшка из этой статьи — упрощение для объяснения, а не строгая техническая классификация: в реальных системах границы между машинным обучением, нейросетями и языковыми моделями размыты сильнее, чем здесь показано. Она не говорит, какая модель или чат-бот лучше для конкретной задачи, — это вопрос практической проверки, а не терминологии. И она не объясняет технические детали конкретных надстроек — как именно устроен поиск в интернете или память разговора у того или иного продукта: это у каждого сервиса своё и не публикуется в деталях.
Расход токенов в диалоге — тема отдельная, она разобрана в статье «Первый час с нейросетями: экран за экраном».

