Shuffling Gradient-Based Methods with Momentum
Tran, Trang H., Nguyen, Lam M., Tran-Dinh, Quoc
We combine two advanced ideas widely used in optimization for machine learning: shuffling strategy and momentum technique to develop a novel shuffling gradient-based method with momentum to approximate a stationary point of non-convex finite-sum minimization problems. While our method is inspired by momentum techniques, its update is significantly different from existing momentum-based methods. We establish that our algorithm achieves a state-of-the-art convergence rate for both constant and diminishing learning rates under standard assumptions (i.e., $L$-smoothness and bounded variance). When the shuffling strategy is fixed, we develop another new algorithm that is similar to existing momentum methods. This algorithm covers the single-shuffling and incremental gradient schemes as special cases. We prove the same convergence rate of this algorithm under the $L$-smoothness and bounded gradient assumptions. We demonstrate our algorithms via numerical simulations on standard datasets and compare them with existing shuffling methods. Our tests have shown encouraging performance of the new algorithms.
Nov-23-2020
- Country:
- Europe > Russia (0.04)
- Asia > Russia (0.04)
- North America > United States
- North Carolina > Orange County
- Chapel Hill (0.04)
- New York > Tompkins County
- Ithaca (0.04)
- North Carolina > Orange County
- Genre:
- Research Report > New Finding (0.67)
- Industry:
- Education (0.67)
- Technology: