Stochastic Gradient Variance Reduction by Solving a Filtering Problem
Not on the map. Why?
Abstract (arXiv)
Deep neural networks (DNN) are typically optimized using stochastic gradient descent (SGD). However, the estimation of the gradient using stochastic samples tends to be noisy and unreliable, resulting in large gradient variance and bad convergence. In this paper, we propose Filter Gradient Decent~(FGD), an efficient stochastic optimization algorithm that makes the consistent estimation of the local gradient by solving an adaptive filtering problem with different design of filters. Our method reduces variance in stochastic gradient descent by incorporating the historical states to enhance the current estimation. It is able to correct noisy gradient direction as well as to accelerate the convergence of learning. We demonstrate the effectiveness of the proposed Filter Gradient Descent on numerical optimization and training neural networks, where it achieves superior and robust performance compared with traditional momentum-based methods. To the best of our knowledge, we are the first to provide a practical solution that integrates filtering into gradient estimation by making the analogy between gradient estimation and filtering problems in signal processing. (The code is provided in https://github.com/Adamdad/Filter-Gradient-Decent)
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). First posted on arXiv 22 Dec 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 1; 2024: 1; 2025: 1; 2026: 1.
4 papers.
- 2025Subspace Networks: Scaling Decentralized Training with Communication-Efficient Model Parallelismcited by 12
- 2024A Method for Enhancing Generalization of Adam by Multiple Integrationscited by 2
- 2026Unified High-Probability Analysis of Stochastic Variance-Reduced Estimationcited by 1
- 2023Understanding weight-magnitude hyperparameters in training binary networkscited by 0
- 2026Unified High-Probability Analysis of Stochastic Variance-Reduced Estimation14 May 2026
- 2025Subspace Networks: Scaling Decentralized Training with Communication-Efficient Model Parallelism2 Jun 2025
- 2024A Method for Enhancing Generalization of Adam by Multiple Integrations17 Dec 2024
- 2023Understanding weight-magnitude hyperparameters in training binary networks4 Mar 2023