Faster Convergence of Riemannian Stochastic Gradient Descent with Increasing Batch Size
원문 초록
Many models used in machine learning have become so large that even computer computation of the full gradient of the loss function is impractical. This has made it necessary to efficiently train models using limited available information, such as batch size and learning rate. We have theoretically analyzed the use of Riemannian stochastic gradient descent (RSGD) and found that using an increasing batch size leads to faster RSGD 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. In particular, RSGD has a better convergence rate $O(\frac{1}{\sqrt{T}})$ than the existing rate $O(\frac{\sqrt{\log T}}{\sqrt[4]{T}})$ with a diminishing learning rate, where $T$ is the number of iterations. The results of experiments on principal component analysis and low-rank matrix completion problems confirmed that, except for the MovieLens dataset and a constant learning rate, using a polynomial growth batch size or an exponential growth batch size results in better performance than using a constant batch size.
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
Efficient and Robust Freeway Traffic Speed Estimation under Oblique Grid using Vehicle Trajectory Data
Compressible Dynamics in Deep Overparameterized Low-Rank Learning & Adaptation
Randomized Approach to Matrix Completion: Applications in Collaborative Filtering and Image Inpainting
Linear Recursive Feature Machines provably recover low-rank matrices
Teaching Arithmetic to Small Transformers
GNMR: A provable one-line algorithm for low rank matrix recovery
토론
이 논문과 연결된 포럼 글이 아직 없습니다.