Получить доступ

Как устроена большая языковая модель (LLM)?

JuniorКак устроены LLM
Ещё спрашивают так:
  • Как работает ChatGPT?
  • Что такое трансформер?
  • Как LLM генерирует текст?
Коротко

LLM — нейросеть-трансформер, которая предсказывает следующий токен по предыдущим; текст получается, если повторять это шаг за шагом.

  • Механизм внимания (attention) учитывает связь каждого токена со всем контекстом
  • Обучение: предобучение на огромном корпусе → дообучение на инструкциях → настройка по предпочтениям людей

А ещё Модель не «знает» факты как база данных — она выучила статистику языка, отсюда галлюцинации

Так подсказку видит пользователь sotto на живом собеседовании — за пару секунд, пока вы думаете вслух.

Подробно

Что делает модель. На вход — последовательность токенов (кусков слов). На выходе — распределение вероятностей для следующего токена. Выбираем токен, добавляем к тексту и повторяем. Такая генерация называется авторегрессионной.

Архитектура. Почти все современные LLM — трансформеры (архитектура 2017 года). Ключевая часть — self-attention: для каждого токена модель вычисляет, насколько ей важны остальные токены контекста. Так учитывается, к чему относится местоимение, о чём был вопрос в начале и т. д. Слои внимания и полносвязные слои повторяются десятки раз, параметров — миллиарды.

Как обучают.

  1. Предобучение — модель учится предсказывать следующий токен на огромном массиве текстов. Так она осваивает язык, факты и шаблоны рассуждений.
  2. Дообучение на инструкциях (instruction tuning) — на примерах «запрос — хороший ответ», чтобы модель следовала просьбам, а не просто продолжала текст.
  3. Настройка по предпочтениям (RLHF и похожие методы) — модель учат выбирать ответы, которые люди оценивают как более полезные и безопасные.

Следствия для практики: у модели ограниченное окно контекста, знания заканчиваются датой обучения, она может уверенно генерировать неправду, а результат зависит от параметров выборки и формулировки запроса.

Что хотят услышать

  • Предсказание следующего токена как основной принцип.
  • Трансформер и роль механизма внимания — на уровне идеи.
  • Этапы обучения.
  • Практические следствия: контекст, дата знаний, галлюцинации.

Частые ошибки

  • «Модель ищет ответ в интернете или базе» — без отдельных инструментов нет.
  • Путать обучение модели и её использование с длинным промптом.

Что спросят дальше

Связанные вопросы

Закрытая бета

Подсказки на собеседовании — в реальном времени

sotto слышит вопрос интервьюера и показывает короткий ответ и план, как в блоке «Коротко». Оставьте контакт — пришлём доступ и промокод.

  • Промокод на 2 часа — сверх пробных 30 минут
  • Программа для Windows — скачать сразу, войти — через Яндекс ID или VK ID
  • Прямая связь с разработчиком: что улучшить — сделаем