Журнал · Rit.work

Стабильная модель без череды перевыпусков

Алгоритм сокращает число развёртываний при поиске модели, устойчивой к данным, которые меняются под влиянием её собственных прогнозов.

Rit.work
Студия разработки
15 сентября 2026 г.2 мин чтения

Материал подготовлен автоматически по первоисточникам: ссылки на них — в конце статьи.

Систему прогнозирования, которая сама меняет будущие данные, научились стабилизировать почти минимальным числом развёртываний моделей. Метод требует порядка d·log(1/ε) развёртываний — экспоненциально меньше прежнего подхода; работа MIT EECS и NYU не рецензирована, а оценки получили сами авторы. Это позволяет сократить число рискованных обновлений в рабочей среде, если данные можно собирать быстрее, чем выпускать новые версии.

Такая обратная связь возникает, когда кредитный скоринг меняет решения клиентов, медицинский прогноз — действия врачей, а рекомендации — предпочтения пользователей. Модель считают устойчивой, если после обучения на данных, которые она сама вызвала, получается та же модель. Иначе последовательное переобучение может запустить цикл, в котором каждое обновление снова сдвигает данные.

Алгоритм поочерёдно развёртывает модели, собирает отклики среды и оценивает направление изменения ошибки. Затем он отсекает часть пространства параметров. После этого без новых развёртываний вычисляет веса для смеси: при каждом прогнозе система выбирает одну из найденных моделей с заданной вероятностью.

Смесь содержит примерно столько же моделей, сколько потребовалось развёртываний. Нижняя граница совпадает с этим результатом с точностью до множителя, зависящего от логарифма размерности, поэтому в общем случае заметно сократить число запусков уже нельзя. Экономия развёртываний требует порядка d/ε² наблюдений, а при сильно выпуклой функции ошибки — порядка d/ε.

Результат теоретический: его доказали для выпуклого компактного пространства параметров и выпуклой функции ошибки. Связь между прогнозом и будущими данными может быть произвольной и даже скачкообразной. Чтобы заменить случайную смесь одной моделью, нужны более жёсткие условия: функция ошибки должна быть хорошо обусловлена, а близкие модели — слабо и плавно менять распределение данных; тогда устойчивой становится модель с усреднёнными параметрами.

Источники

Пауза в чтении

Похоже на вашу задачу?

Расскажите, что собираете. За полчаса разложим на этапы и назовём сроки — это бесплатно и ни к чему не обязывает.

Rit.work

Студия разработки

Собираем мобильные приложения и помогаем командам получать от AI реальную пользу. Основатель и команда, работаем удалённо — с клиентами в России и за рубежом.

Ко всем материалам
Понравилось? Обсудим вашу задачу