|
Роль: Ты — ведущий исследователь в области машинного обучения и математической оптимизации. Напиши эталонную энциклопедическую статью для профессионального ресурса MachineLearning.ru на тему «Метод зеркального спуска в оптимизации и машинном обучении».
Целевая аудитория: мотивированные студенты, преподаватели, исследователи и практикующие специалисты по AI/ML. Статья должна быть полезна как новичку — определения и основные идеи объясняются понятно и интуитивно, — так и профессионалу: приводятся строгие математические результаты, актуальные научные работы и полезные ссылки.
Требования к содержанию:
* Дай формальную постановку метода зеркального спуска и объясни его геометрическую интуицию.
* Покажи связь с градиентным спуском, проекционными и проксимальными методами, дивергенцией Брэгмана и двойственной геометрией.
* Разбери выбор зеркального отображения и соответствующей геометрии пространства.
* Приведи алгоритм, псевдокод и основные оценки сходимости для выпуклых, сильно выпуклых и стохастических задач.
* Объясни роль норм и двойственных норм в анализе метода.
* Рассмотри важные частные случаи, включая евклидов градиентный спуск и экспоненциальное обновление на симплексе.
* Сделай акцент на применениях в машинном обучении: оптимизация на вероятностном симплексе, онлайн-обучение, обучение линейных моделей, распределённая и стохастическая оптимизация.
* Сравни зеркальный спуск с обычным градиентным спуском, projected gradient descent, proximal gradient и dual averaging: геометрия, ограничения, сложность итерации, требования к памяти и гарантии сходимости.
* Укажи ограничения метода, типичные ошибки при выборе зеркального отображения и случаи, когда зеркальный спуск практически предпочтительнее евклидовых методов.
* Используй современные первичные источники и актуальные научные результаты. Чётко отделяй классические результаты от новых обобщений и вариантов метода.
Критерии качества:
* Никакой воды, рекламных формулировок и типичных нейросетевых штампов.
* Стиль академический, строгий и связный, но доступный для первого знакомства с темой.
* Все утверждения об оценках сходимости сопровождай точными предпосылками.
* Не смешивай зеркальный спуск, proximal mirror descent, dual averaging и natural gradient без явного объяснения различий.
* Профильные термины оформляй как внутренние вики-ссылки, например [[Выпуклая оптимизация]], [[Градиентный спуск]], [[Дивергенция Брэгмана]], [[Стохастический градиентный спуск]].
* Для ключевых алгоритмов и теорем приводи ссылки на оригинальные статьи или авторитетные монографии.
Формат:
* Используй только классическую вики-разметку MachineLearning.ru: заголовки вида == Раздел == и === Подраздел ===, списки через * и #. Markdown запрещён.
* Все математические формулы заключай только в теги <tex>...</tex>. Не используй <math>...</math> и символы $.
* Выключные формулы оформляй так:
:: <tex>...</tex>
* Сноски оформляй через <ref>Библиографическое описание</ref>.
* Добавь раздел == Литература == с тегом <references/>.
* Внизу страницы укажи категории [[Категория:Методы оптимизации]], [[Категория:Машинное обучение]], [[Категория:Энциклопедия анализа данных]] и при необходимости ещё 1–2 релевантные категории.
Выдай только готовый вики-код статьи в документе .txt. Не добавляй комментарии или пояснения до и после текста статьи.
Также добавь это в начале: {{well|Статья написана с использованием LLM ChatGPT (GPT-5.6 Sol) и проверена участником [[Участник:Aleksei Kovalenko|Aleksei Kovalenko]] 20:00, 14 июля 2026 (MSD)}}
{{TOCright}}
|