Словарь ИИ
Что такое обучение модели
Коротко
Обучение модели это процесс, в котором программа много раз сверяет свои ответы с правильными и подстраивает внутренние параметры, пока ошибок не станет мало.
Основы ИИ · training
Михаил МозгПроверено: 1 минута чтения
Ребенку
Помнишь, как ты учился бросать мяч в корзину? Бросил, промахнулся вправо, в следующий раз взял чуть левее. Каждая попытка что-то подсказывала. Компьютер учится похоже: делает догадку, узнает, насколько промахнулся, и чуть-чуть меняет себя. После очень многих таких попыток он попадает почти всегда.
Простыми словами
Перед стартом программа отвечает наугад. Ей дают пример, скажем фото с подписью «собака», и смотрят, что она сказала. Если ответ «кошка», специальная формула считает, насколько это далеко от правды, и подсказывает, в какую сторону сдвинуть каждую внутреннюю настройку. Шаг за шагом, на тысячах примеров, ошибка уменьшается. Один полный проход по всем примерам называют эпохой, и таких проходов бывает много. Когда результат на новых, незнакомых примерах перестает расти, учебу останавливают.
Для бизнеса
Компании редко учат крупную нейросеть с нуля: это требует огромных вычислений и данных. Обычно выбирают один из трех путей: взять готовую систему с хорошей инструкцией, подключить к ней свои документы через RAG или дообучить ее на собственных примерах. Дообучение дает нужный стиль и знание предметной области, но стоит денег на подготовку примеров и аренду видеокарт, а с выходом новой базовой версии его приходится повторять. Риск: если в примерах есть ошибки или персональные данные, система их запомнит. Какой путь окупится, сравнивают по расчету на конкретном процессе еще до закупки серверов.
Для специалиста
Обучение (training) это оптимизация параметров θ по функции потерь (loss), усредненной по обучающей выборке. Градиенты считают обратным распространением ошибки (backpropagation), которое для многослойных сетей показали Д. Румельхарт, Дж. Хинтон и Р. Уильямс в Nature в 1986 году. Параметры обновляет стохастический градиентный спуск (SGD) по мини-батчам или адаптивные методы; распространенный вариант Adam (Д. Кингма, Дж. Ба, 2014) подбирает шаг для каждого параметра по оценкам первого и второго моментов градиента. Ключевые гиперпараметры: скорость обучения (learning rate), размер батча, число эпох, регуляризация (weight decay, dropout). Переобучение (overfitting) отслеживают по валидационной выборке и останавливают процесс досрочно (early stopping). У больших языковых моделей этапы такие: предобучение (pretraining) на больших корпусах, дообучение на инструкциях (supervised fine-tuning), выравнивание по предпочтениям (RLHF, DPO). Экономные способы дообучения: LoRA и другие методы PEFT.
Пример
Банк дообучает открытую нейросеть на тысяче своих ответов клиентам. После этого ассистент пишет в принятом в банке тоне и правильно называет продукты.
Связанные термины
Вопросы и ответы
Сколько длится обучение модели?
Чем обучение с нуля отличается от дообучения?
Источники
Где это применяют в компании
Не уверены, нужно ли это вашей компании?
Карта ИИ-решений