Дообучение проходит в четыре этапа.
- Выбор основы. Специалисты подбирают предобученную LLM, которая уже умеет работать с языком и текстом на общем уровне. Архитектуру выбирают по сценарию: для диалогов с клиентами подходит одно решение, для анализа документов — другое.
- Подготовка датасета. Датасет — набор примеров для конкретного рабочего процесса. Датасет строят из реальных обращений клиентов, внутренних документов или готовых диалогов с нужной структурой и тоном. Обычно он в разы меньше исходных данных, на которых обучалась исходная нейросеть: датасет нужен не для обучения языку, а для закрепления требуемого поведения.
- Обучение на примерах. Датасет используют в нескольких циклах обучения. На каждом проходе корректируется часть внутренних параметров
- Результат. Дообученная версия но с более точными ответами под нужный формат и тему: она держит терминологию компании, не путает структуру ответа и отвечает в заданном тоне.
Внутренние параметры называют весами модели. Каждый вес определяет, насколько сильно конкретная связь между словами или понятиями влияет на итоговый ответ. Современные LLM содержат миллиарды таких весов, а корректировка затрагивает лишь часть из них.
Разница с обучением с нуля — в масштабе изменений. Полное обучение задаёт миллиарды весов случайными значениями и формирует нужные связи с чистого листа, и процесс занимает намного больше времени. Дообучение стартует с уже настроенных весов и корректирует только часть из них под новые примеры. Нейросеть не забывает прежние знания. Она их уточняет.