Проблема монолитного дообучения
Инструктивно-обученные большие языковые модели (LLM) часто сталкиваются с проблемой: их функциональность должна расширяться по мере появления новых предметных областей, но традиционные методы требуют полного переобучения всей модели. Это ресурсоемко и приводит к потере знаний, полученных ранее. Авторы работы Josh McGiff, Salma Mekaoui, Robert Shanahan и Nikola S. Nikolov предлагают решение — систему SemiAdapt-Instruct.
Архитектура: латентные домены и маршрутизация
Суть метода заключается в разделении гетерогенных инструкционных данных на латентные домены. Система обучает отдельные адаптеры LoRA для каждого домена параллельно. Ключевая особенность — маршрутизация без параметров (parameter-free routing). Это позволяет системе динамически выбирать нужный адаптер для конкретного запроса, не требуя дообучения всей нейросети при добавлении новой предметной области.
Результаты бенчмарков
Эксперименты показали, что SemiAdapt-Instruct превосходит полные модели (full model fine-tuning) по метрикам качества. Ниже приведены сравнительные характеристики подходов:
| Метрика / Характеристика | SemiAdapt-Instruct | Полное дообучение (Full Fine-tuning) | Одиночный LoRA-адаптер |
|---|---|---|---|
| ROUGE-L | Превосходит | Уступает | Сопоставим |
| LLM-as-a-judge | Превосходит | Уступает | Сопоставим |
| Масштабируемость (Extensibility) | Высокая (добавление адаптера) | Низкая (требуется переобучение) | Отсутствует |
Практическая значимость
Исследование доказывает, что независимые методы обнаружения доменов сходятся к одинаковым специализированным областям. Это означает, что для интеграции новой предметной области достаточно обучить один новый адаптер на новых данных, не затрагивая существующие компоненты системы. Такой подход устраняет необходимость полного переобучения, делая NLP-системы эволюционирующими и экономически эффективными.
Источник: arXiv cs.CL ↗
