Fine-tuning

Бонус за регистрацию!
новые тарифы и нейросети
Начать

Fine-tuning (Дообучение) — это метод трансферного обучения, при котором веса предварительно обученной нейронной сети (например, на ImageNet или Wikipedia) размораживаются и дополнительно обучаются на новых данных целевой задачи. Fine-tuning позволяет адаптировать общие знания модели под специфику конкретного домена, достигая высокой точности даже на небольших датасетах.

Что такое «Fine-tuning» простыми словами

Представьте, что вы профессиональный пианист. Если вы захотите научиться играть на аккордеоне, вам не нужно начинать с изучения нотной грамоты — вы это уже знаете. Вам нужно лишь привыкнуть к новым клавишам и мехам (Fine-tuning). В ИИ мы берем модель, которая уже «знает язык» (например, прочитала Википедию), и немного «доучиваем» её на текстах юридических договоров. Это в 100 раз быстрее и дешевле, чем учить с нуля.

Вопросы и ответы
Дообучение (тонкая настройка) предобученной модели под конкретную узкую задачу.
Чтобы не разрушить (не «забыть») выученные признаки сверточной основы большим градиентом от случайных весов новой «головы» классификатора в начале обучения.
Заморозка слоев (Freezing) при Fine-tuning означает, что мы отключаем обновление весов в нижней части сети (backbone), которая извлекает общие признаки. Обучаем только верхние слои под новую задачу с малым learning rate. Это сохраняет знания предобученной модели и предотвращает переобучение на малом датасете.
Константин Колясников
Эпоха (в обучении)
Эпоха (в обучении) — это один полный проход алгоритма обучения через весь тренировочный набор данных. Обучение нейросети обычно требует множества эпох, чтобы веса модели достаточно скорректировалис...
Константин Колясников
Цифровая гигиена (в контексте ИИ)
Цифровая гигиена (в контексте ИИ) — это набор практик по безопасному и ответственному использованию технологий ИИ. Включает проверку фактов (борьба с галлюцинациями), защиту личных данных от попада...
Константин Колясников
Загружаем...