paper-with-me

Papers

Increasing Batch Size Improves Convergence of Stochastic Gradient Descent with Momentum

2025-01-15 · Keisuke Kamo, Hideaki Iiduka

Stochastic gradient descent with momentum (SGDM), which is defined by adding a momentum term to SGD, has been well studied in both theory and practice. Theoretically investigated results showed that the settings of the learning rate and momentum weight affect the convergence of SGDM. Meanwhile, practical results showed that the setting of batch size strongly depends on the performance of SGDM. In this paper, we focus on mini-batch SGDM with constant learning rate and constant momentum weight, which is frequently used to train deep neural networks in practice. The contribution of this paper is showing theoretically that using a constant batch size does not always minimize the expectation of the full gradient norm of the empirical loss in training a deep neural network, whereas using an increasing batch size definitely minimizes it, that is, increasing batch size improves convergence of mini-batch SGDM. We also provide numerical results supporting our analyses, indicating specifically that mini-batch SGDM with an increasing batch size converges to stationary points faster than with a constant batch size. Python implementations of the optimizers used in the numerical experiments are available at https://anonymous.4open.science/r/momentum-increasing-batch-size-888C/.

📄 PDF Abstract BibTeX arXiv:2501.08883

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

SGD Stochastic Gradient Descent is an iterative optimization technique that uses minibatches of data to form an expectation of the gradient, rather than the full gradient using…
Focus 설명 없음

Similar Papers 제목 키워드 기반

Accelerating SGDM via Learning Rate and Batch Size Schedules: A Lyapunov-Based Analysis

2025-08-05 · Yuichi Kondo, Hideaki Iiduka arxiv

We analyze the convergence behavior of stochastic gradient descent with momentum (SGDM) under dynamic learning-rate and batch-size schedules by introducing a novel and simpler Lyapunov function. We extend the existing th…

On the Role of Batch Size in Stochastic Conditional Gradient Methods

2026-03-22 · Rustem Islamov, Roman Machacek, Aurelien Lucchi, Antonio Silveti-Falls 외 arxiv

We study the role of batch size in stochastic conditional gradient methods under a $μ$-Kurdyka-Łojasiewicz ($μ$-KL) condition. Focusing on momentum-based stochastic conditional gradient algorithms (e.g., Scion), we deriv…

On the Computation and Communication Complexity of Parallel SGD with Dynamic Batch Sizes for Stochastic Non-Convex Optimization

2019-05-10 · Hao Yu, Rong Jin

For SGD based distributed stochastic optimization, computation complexity, measured by the convergence rate in terms of the number of stochastic gradient calls, and communication complexity, measured by the number of int…

Stochastic Optimization

Faster Convergence of Riemannian Stochastic Gradient Descent with Increasing Batch Size

2025-01-30 · Kanata Oowada, Hideaki Iiduka

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 avai…

Low-Rank Matrix CompletionMatrix Completion

An Empirical Study of Large-Batch Stochastic Gradient Descent with Structured Covariance Noise

2019-02-21 · Yeming Wen, Kevin Luk, Maxime Gazeau, Guodong Zhang 외

The choice of batch-size in a stochastic optimization algorithm plays a substantial role for both optimization and generalization. Increasing the batch-size used typically improves optimization but degrades generalizatio…

Stochastic Optimization