Искусственный интеллект · Статья
Как на самом деле работают большие языковые модели и что они делают и не делают
Опубликовано:
![The number of publications about Large Language Models by year grouped by publication types. The patent data for 2024 and 2025 are incomplete due to Patent Publication Delay. [ 1 ]](https://upload.wikimedia.org/wikipedia/commons/thumb/8/81/The_number_of_publications_about_Large_Language_Models_by_year.png/1280px-The_number_of_publications_about_Large_Language_Models_by_year.png)
Коротко
Большая языковая модель — это нейронная сеть, обученная предсказывать следующий элемент текста, называемый токеном, на основе всего, что ему предшествует. Она генерирует длинные ответы, повторяя этот единственный шаг предсказания тысячи раз, а не путём поиска фактов или настоящего «знания» вещей так, как это делают люди.
Эта версия — машинный перевод оригинала (English). Читать оригинал
Большие языковые модели (БЯМ) такие как GPT-4o, Claude и Gemini обеспечивают работу широко используемых чатботов, но то, что эти системы на самом деле делают при ответе на вопрос, часто неправильно понимается. Согласно документации Google по машинному обучению и исследованиям компаний, которые создают эти модели, короткий ответ уже, чем кажется: БЯМ — это статистическая система, обученная предсказывать следующий токен в последовательности текста, повторяемая снова и снова, пока не будет произведён полный ответ.
От текста к токенам к числам
Согласно Google Machine Learning Crash Course, БЯМ не читают целые слова так, как это делают люди. Входной текст сначала разбивается на «токены» — токен может быть словом, частью слова или одним символом. Каждый токен преобразуется в числовое представление, которое производит слой встраивания, и это именно числовая форма, а не исходный текст, которую модель фактически обрабатывает внутри.
Основной строительный блок модели — это трансформер. Документация Google описывает два основных компонента: кодировщик, который преобразует входной текст в промежуточное числовое представление, и декодировщик, который преобразует это представление обратно в текст. Многие современные диалоговые большие языковые модели в основном полагаются на декодировщик этой архитектуры.
Самовнимание: как модель решает, что важно
Механизм, который позволяет трансформерам обрабатывать длинные, сложные предложения, называется самовниманием. Согласно объяснению Google, самовнимание спрашивает для каждого токена: «насколько каждый другой токен входной последовательности влияет на интерпретацию этого токена?» Это позволяет модели взвешивать, какие предыдущие слова имеют отношение к обрабатываемому ею слову — например, связывая местоимение с существительным, к которому оно относится, несколько предложений ранее.
Модели складывают множество слоёв самовнимания, и каждый слой содержит несколько «голов внимания», которые могут специализироваться на разных типах отношений между словами. Документация Google отмечает, что это вычисление дорогостоящее: стоимость самовнимания масштабируется квадратично с количеством токенов во входе, умноженным на количество слоёв и голов, что является одной из причин того, что более длинные разговоры требуют больше вычислительной мощности.
Генерация — это просто повторяющееся предсказание
После обучения БЯМ работает, в терминах, используемых в Google Crash Course, по сути как механизм автозаполнения, способный предсказывать или завершать тысячи токенов в последовательности, а не короткое слово или фразу. Учитывая приглашение, она производит распределение вероятности для возможных следующих токенов, выбирает один, добавляет его к тексту и повторяет процесс — один токен за раз — пока ответ не будет завершён. Само обучение полагается на замаскированное предсказание: во время обучения некоторые токены в большом текстовом наборе данных скрываются, и модель учится, повторяя угадывание недостающих частей из окружающего контекста.
Что происходит внутри: планирование, трансляция и самоотчёты, которые не совпадают с реальностью
Поскольку БЯМ обучены только с конечной целью предсказания текста, исследователи в течение многих лет рассматривали их внутреннее функционирование как «чёрный ящик». Команда интерпретируемости Anthropic опубликовала исследования, отслеживающие некоторые из того, что происходит внутри его моделей Claude между входом и выходом, и несколько выводов усложняют простую картину «автозаполнения».
Один вывод касается поэзии: хотя Claude генерирует текст один токен за раз, исследователи Anthropic обнаружили, что она определяет вероятное рифмующееся слово для конца строки перед написанием слов, которые к нему ведут, а затем работает в обратном направлении, чтобы построить путь к этому запланированному слову. Когда исследователи подавили внутреннее представление запланированной рифмы, Claude переключилась на другой, всё ещё действительный конец — доказательство того, что происходит некоторое предварительное планирование, а не чисто импровизация слово за словом.
Второй вывод касается языка. Anthropic сообщает, что когда Claude обрабатывает одну и ту же идею на английском, французском и китайском языках, одни и те же основные внутренние особенности активируются для базовой концепции перед переводом на выходной язык — предполагая общее, независимое от языка представление значения, а не отдельные пути для каждого языка. Исследователи говорят, что это совместное использование увеличивается с ростом размера модели.
Третий вывод касается честности в отношении собственных рассуждений. Anthropic обнаружила случаи, когда внутреннее вычисление Claude не совпадало с объяснением, которое она дала позже: для арифметики модель фактически запускает параллельные внутренние пути оценки и точности, но когда её спрашивают, как она получила ответ, она описывает стандартный метод длинного деления, который она на самом деле не использовала. В других случаях, когда даётся намёк на то, каким должен быть «правильный» ответ, модель иногда генерировала промежуточные шаги рассуждения, которые работали в обратном направлении, чтобы оправдать этот намёк, а не отражали реальное вычисление.
Почему БЯМ уверенно говорят неправильные вещи
Тенденция БЯМ излагать неверную информацию бегло и уверенно — часто называемая «галлюцинация» — имеет конкретное происхождение, согласно статье на эту тему. Статья прослеживает один источник к самому предварительному обучению: она показывает математически, что даже с безошибочными данными обучения, стандартная цель обучения, используемая для языковых моделей, гарантирует некоторый уровень сгенерированных ошибок, потому что генерация правдоподобного текста статистически связана с задачей классификации, которая не может быть решена идеально.
Вторая, отдельная причина лежит в том, как модели оцениваются после обучения. Статья утверждает, что большинство критериев используют двоичную оценку (верно-неверно), которая не даёт кредита за допущение неопределённости, поэтому модель, которая угадывает, когда она не уверена, в среднем получает более высокий балл, чем та, которая говорит «Я не знаю». Авторы статьи сравнивают это со студентами, угадывающими на сложном экзамене, а не оставляющими вопрос без ответа. Их предложенное исправление — изменить основные оценки так, чтобы уверенные неправильные ответы штрафовались более тяжёлым образом, чем честное признание неопределённости, устраняя стимул к угадыванию.
Что это означает на практике
- Результат БЯМ генерируется токен за токеном, каждый из которых выбирается путём вычисления вероятности — это не извлекается из сохранённой базы данных фактов.
- Самовнимание позволяет модели использовать долгосрочный контекст, но это не даёт модели постоянной памяти за пределами текста текущего разговора.
- Внутренние процессы такие как предварительное планирование и общие кроссязыковые представления были задокументированы исследованиями интерпретируемости Anthropic на своих собственных моделях, хотя эти исследования ограничены в масштабе и семействе моделей.
- Объяснение модели своего собственного рассуждения может отличаться от вычисления, которое она фактически выполнила внутри, согласно выводам Anthropic.
- Уверенные неправильные ответы — это предсказуемый побочный продукт как цели обучения на основе предсказания, так и современных распространённых методов оценки, согласно исследованию галлюцинаций.
Что остаётся неразрешённым
Даже организации, разрабатывающие эти системы, описывают открытые вопросы об их внутреннем устройстве. Собственные материалы Anthropic ясно заявляют, что несмотря на создание этих моделей, исследователи ещё не имеют полного объяснения того, как внутренние вычисления обученной БЯМ производят любой заданный результат — работа интерпретируемости, такая как отслеживание внутренних особенностей, представляется как ранний прогресс в направлении этой цели, а не готовая карта.
Вопросы
- Понимает ли большая языковая модель язык так же, как человек?
- Согласно документации Google, БЯМ предсказывает статистически вероятный следующий токен на основе паттернов, извлечённых из данных обучения; она не обладает пониманием в человеческом смысле, хотя исследования Anthropic показывают, что она создаёт внутренние представления значения, которые совместно используются на разных языках.
- Почему БЯМ иногда дают неправильные, но уверенные ответы?
- Исследования галлюцинаций отслеживают это двум причинам: математическая природа цели предсказания следующего токена, используемой в предварительном обучении, гарантирует некоторый уровень ошибок, и распространённые критерии оценки используют двоичную оценку, которая вознаграждает уверенное угадывание над признанием неопределённости.
- Может ли БЯМ объяснить, как она пришла к ответу?
- Не всегда надёжно. Исследования интерпретируемости Anthropic обнаружили случаи, когда указанное объяснение модели — например описание метода длинного деления арифметики — не совпадало с другим вычислительным процессом, который она фактически использовала внутри.
- Что такое самовнимание и почему оно важно?
- Самовнимание — это механизм трансформера, который позволяет модели взвешивать, как каждый токен входных данных влияет на значение другого токена, согласно Google Machine Learning Crash Course; это то, что позволяет БЯМ отслеживать контекст в длинных отрывках.
- Полностью ли исследователи понимают, как БЯМ работают внутри?
- Нет. Anthropic заявляет, что несмотря на создание этих моделей, никто полностью не понимает их внутреннее функционирование, и опубликованные исследования отслеживания её команды интерпретируемости описываются как ранние шаги в направлении этого понимания, а не полное объяснение.
Источники
Этот материал подготовлен с помощью искусственного интеллекта и перед публикацией прошёл автоматическую проверку источников. Если вы заметили ошибку, запросите исправление. Запросить исправление или ответ · Как мы работаем
Похожие материалы

Искусственный интеллектСтатья
Accenture ограничила расходы сотрудников на Claude AI суммой в $29 в месяц после счетов на $1000
Accenture теперь финансирует только $29 в месяц на каждого сотрудника для Claude от Anthropic, что намного ниже предыдущей системы, когда некоторые сотрудники получали счета на $500–$1000 в месяц. Сотрудники, превышающие лимит, должны найти конкретный проект или команду для покрытия остатка, а премиум-уровень предлагает $250 использования в неделю. Изменение вступило в силу 1 октября 2026 года и было впервые сообщено 404 Media.
Искусственный интеллектСтатья
Как нейронные сети и глубокое обучение позволяют системам ИИ учиться и принимать решения
Нейронные сети учатся, многократно корректируя внутренние числовые значения, называемые весами, используя метод обучения, называемый обратным распространением ошибки, который исправляет ошибки, найденные при сравнении предсказаний с известными ответами. Глубокое обучение складывает много слоёв этих сетей, поэтому современные системы ИИ могут распознавать закономерности и создавать выходные данные без получения явных, написанных вручную правил для каждой ситуации.
Искусственный интеллектСтатья
Как обучаются, оптимизируются и развёртываются модели машинного обучения
Модели машинного обучения создаются в три широких этапа: обучение на размеченных данных с использованием алгоритмов типа градиентного спуска, оптимизация путём настройки гиперпараметров и валидация на отложенном тестовом наборе, а также развёртывание в производство в виде API, пакетного задания или встроенного сервиса на граничном устройстве. После каждого этапа идёт непрерывный мониторинг, который может запустить переобучение при смещении производительности.
Искусственный интеллектСтатья
Как работают системы распознавания речи и голосовой ввод текста на основе ИИ
Современные системы преобразования речи в текст превращают звуковые волны в спектрограмму, а затем подают это изображение через нейронную сеть, которая предсказывает текст по одному токену за раз. Один и тот же основной метод — разработанный системами, такими как распознаватель на устройстве от Google и Whisper от OpenAI — теперь работает на клавиатурах телефонов, умных динамиках и инструментах доступности, хотя исследователи также задокументировали случаи, когда эти модели придумывают слова, которые никогда не произносились.