Faster Convergence of Riemannian Stochastic Gradient Descent with Increasing Batch Size

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Oowada, Kanata, Iiduka, Hideaki
Formato: Preprint
Publicado: 2025
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866908588274876416
author Oowada, Kanata
Iiduka, Hideaki
author_facet Oowada, Kanata
Iiduka, Hideaki
contents We theoretically analyzed the convergence behavior of Riemannian stochastic gradient descent (RSGD) and found that using an increasing batch size leads to faster convergence than using a constant batch size, not only with a constant learning rate but also with a decaying learning rate, such as cosine annealing decay and polynomial decay. The convergence rate improves from $O(T^{-1}+C)$ with a constant batch size to $O(T^{-1})$ with an increasing batch size, where $T$ denotes the total number of iterations and $C$ is a constant. Using principal component analysis and low-rank matrix completion, we investigated, both theoretically and numerically, how an increasing batch size affects computational time as quantified by stochastic first-order oracle (SFO) complexity. An increasing batch size was found to reduce the SFO complexity of RSGD. Furthermore, an increasing batch size was found to offer the advantages of both small and large constant batch sizes.
format Preprint
id arxiv_https___arxiv_org_abs_2501_18164
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Faster Convergence of Riemannian Stochastic Gradient Descent with Increasing Batch Size
Oowada, Kanata
Iiduka, Hideaki
Machine Learning
Optimization and Control
We theoretically analyzed the convergence behavior of Riemannian stochastic gradient descent (RSGD) and found that using an increasing batch size leads to faster convergence than using a constant batch size, not only with a constant learning rate but also with a decaying learning rate, such as cosine annealing decay and polynomial decay. The convergence rate improves from $O(T^{-1}+C)$ with a constant batch size to $O(T^{-1})$ with an increasing batch size, where $T$ denotes the total number of iterations and $C$ is a constant. Using principal component analysis and low-rank matrix completion, we investigated, both theoretically and numerically, how an increasing batch size affects computational time as quantified by stochastic first-order oracle (SFO) complexity. An increasing batch size was found to reduce the SFO complexity of RSGD. Furthermore, an increasing batch size was found to offer the advantages of both small and large constant batch sizes.
title Faster Convergence of Riemannian Stochastic Gradient Descent with Increasing Batch Size
topic Machine Learning
Optimization and Control
url https://arxiv.org/abs/2501.18164