Аннотация:
В статье рассматривается задача минимизации математического ожидания выпуклой функции. Задачи такого вида повсеместны в машинном обучении, а также часто возникают в ряде других приложений. На практике для их решения обычно используются процедуры типа стохастического градиентного спуска(SGD). В нашей работе предлагается решать такие задачи с использованием метода эллипсоидов с мини-батчингом. Алгоритм имеет линейную скорость сходимости и может оказаться эффективнее SGD в ряде задач. Это подтверждается в наших экспериментах, исходный код которых находится в открытом доступе. Для получения линейной скорости сходимости метода не требуется ни гладкость, ни сильная выпуклость целевой функции. Таким образом, сложность алгоритма не зависит от обусловленности задачи. В работе доказывается, что метод эллипсоидов с наперед заданной вероятностью находит решение с желаемой точностью при использовании мини-батчей, размер которых пропорционален точности в степени -2. Это позволяет выполнять алгоритм параллельно на большом числе процессоров, тогда как возможности для батч-параллелизации процедур типа стохастического градиентного спуска весьма ограничены. Несмотря на быструю сходимость, общее количество вычислений градиента для метода эллипсоидов может получиться больше, чем для SGD, который неплохо сходится и при маленьком размере батча. Количество итераций метода эллипсоидов квадратично зависит от размерности задачи, поэтому метод подойдет для относительно небольших размерностей.
Ключевые слова:
стохастическая оптимизация, выпуклая оптимизация, метод эллипсоидов, мини-батчинг.
Поступила в редакцию: 09.11.2020 Исправленный вариант: 15.11.2021 Принята в печать: 16.11.2021
Тип публикации:
Статья
УДК:519.85
Образец цитирования:
Е. Л. Гладин, К. Э. Зайнуллина, “Метод эллипсоидов для задач выпуклой стохастической оптимизации малой размерности”, Компьютерные исследования и моделирование, 13:6 (2021), 1137–1147
\RBibitem{GlaZai21}
\by Е.~Л.~Гладин, К.~Э.~Зайнуллина
\paper Метод эллипсоидов для задач выпуклой стохастической оптимизации малой размерности
\jour Компьютерные исследования и моделирование
\yr 2021
\vol 13
\issue 6
\pages 1137--1147
\mathnet{http://mi.mathnet.ru/crm940}
\crossref{https://doi.org/10.20537/2076-7633-2021-13-6-1137-1147}
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/crm940
https://www.mathnet.ru/rus/crm/v13/i6/p1137
Эта публикация цитируется в следующих 1 статьяx:
Е. Л. Гладин, А. В. Гасников, Е. С. Ермакова, “Метод Вайды для задач выпуклой стохастической оптимизации
небольшой размерности”, Матем. заметки, 112:2 (2022), 179–187; E. L. Gladin, A. V. Gasnikov, E. S. Ermakova, “Vaidya's Method for Convex Stochastic Optimization Problems in Small Dimension”, Math. Notes, 112:2 (2022), 183–190