Как подготовить данные для дообучения модели и проверить, что она не разучилась остальному?
- Сколько примеров нужно для дообучения LLM?
- Что такое катастрофическое забывание?
Данные — пары «вход → идеальный выход» в том же формате, что будет в продакшене (тот же системный промпт, та же схема ответа). Важнее качество и разнообразие, чем объём: сотни–тысячи вычищенных примеров, покрывающих сценарии и сложные случаи. Обязательно отложенный набор для сравнения до и после и проверка общих навыков на стороннем наборе — модель могла улучшиться в задаче и ухудшиться в остальном (катастрофическое забывание).
- Источники: реальные ответы экспертов, исправленные черновики, синтетика от сильной модели с проверкой
- Дубли и противоречивые примеры вредят сильнее, чем их нехватка
- Персональные данные — убрать или замаскировать до обучения
А ещё LoRA с небольшим рангом и малой скоростью обучения меньше портит общие навыки
Подробно
Подготовка:
- Собрать примеры из логов, ответов операторов, разметки экспертов.
- Вычистить: дубли, ошибки, противоречия, ПДн.
- Сбалансировать по сценариям, добавить сложные случаи и примеры правильного отказа.
- Разделить: обучение, валидация, отложенный тест (без пересечений по клиентам и шаблонам).
Оценка после обучения:
- целевой набор: качество выросло?
- формат: доля валидных ответов;
- общие навыки: небольшой набор посторонних задач — не упало ли;
- переобучение: ответы не копируют обучающие дословно.
Что хотят услышать
- Формат примеров как в продакшене.
- Качество и разнообразие важнее объёма.
- Отложенный набор и проверка общих навыков.
- Чистка данных и ПДн.
Проверьте себя
Один верный вариант. Подумайте, потом откройте ответ.
Показать варианты и ответ
- ✗Чем больше примеров, тем лучше, даже если среди них много дублей и ошибок
- ✗Собрать как можно больше примеров, даже с дублями и ошибками, и проверить модель на тех же обучающих примерах — формат при этом не важен
- ✓Чистые пары в формате продакшена, отложенный набор и проверка общих навыков
- ✗Формат обучающих примеров не важен — модель адаптируется
Связанные вопросы
Разбор собеседования с sotto
После собеседования sotto разбирает разговор: оценка, каждый вопрос — хорошо, частично или слабо, чего не хватило в ответе и над чем поработать к следующему разу. Первые 30 минут бесплатно.