Как языковая модель пишет текст

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

Температура 1.00
Top-P 0.90

Нажмите на участок схемы, чтобы открыть шаг.

Весь цикл целиком

Строка → куски → связи с предыдущими кусками → замороженные слои → вероятности → отсечение хвоста и случайный выбор → кусок дописан в строку. И снова сначала. Больше при использовании модели не происходит ничего.

Что внутри

  1. 1 Контекст и куски — Окно конечно. Когда оно заполнится, генерация остановится — за его пределами модель не держит ничего.
  2. 2 Внимание к контексту — Связи считаются заново на каждом шаге: добавился кусок — вся картина связей изменилась.
  3. 3 Замороженные веса — Обучение меняет веса, использование — нет. Это два разных режима одной и той же сети.
  4. 4 Вероятности, температура и Top-P — Подвигайте оба ползунка и посмотрите на « бананы»: это цена высокой температуры и Top-P, близкого к единице.
  5. 5 Цикл генерации — Модель не пишет предложение целиком. Она делает один шаг, потом ещё один — и ничего кроме этого.
Читать далее Про ИИ-зависимость: почему старший брат оказался младшим Как искренние диалоги с ИИ стали подарком для корпораций и почему мышление стоит оставить себе, отдав ИИ рутину.

Интерактивные статьи

Температура 1.00
Top-P 0.90
1 / 5