mlsanityData to 14 Oct 2026

Hierarchical Weight Averaging for Deep Neural Networks

arXiv 2304.11519 ↗First posted 23 Apr 2023cs.LGcited by 2

Not on the map. Why?

Abstract (arXiv)

Despite the simplicity, stochastic gradient descent (SGD)-like algorithms are successful in training deep neural networks (DNNs). Among various attempts to improve SGD, weight averaging (WA), which averages the weights of multiple models, has recently received much attention in the literature. Broadly, WA falls into two categories: 1) online WA, which averages the weights of multiple models trained in parallel, is designed for reducing the gradient communication overhead of parallel mini-batch SGD, and 2) offline WA, which averages the weights of one model at different checkpoints, is typically used to improve the generalization ability of DNNs. Though online and offline WA are similar in form, they are seldom associated with each other. Besides, these methods typically perform either offline parameter averaging or online parameter averaging, but not both. In this work, we firstly attempt to incorporate online and offline WA into a general training framework termed Hierarchical Weight Averaging (HWA). By leveraging both the online and offline averaging manners, HWA is able to achieve both faster convergence speed and superior generalization performance without any fancy learning rate adjustment. Besides, we also analyze the issues faced by existing WA methods, and how our HWA address them, empirically. Finally, extensive experiments verify that HWA outperforms the state-of-the-art methods significantly.

Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 31 of its 46 references that are in the map. First posted on arXiv 23 Apr 2023.

Builds on

31 of 46 references.

References · 31

  1. 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,669
  2. 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 5,045
  3. 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,859
  4. 2017Improved Regularization of Convolutional Neural Networks with Cutoutcited by 1,628
  5. 2020Sharpness-Aware Minimization for Efficiently Improving Generalizationcited by 1,417
  6. 2016On Large-Batch Training for Deep Learning: Generalization Gap and Sharp Minimacited by 1,352
  7. 2018Averaging Weights Leads to Wider Optima and Better Generalizationcited by 1,209
  8. 2017Visualizing the Loss Landscape of Neural Netscited by 1,130
  9. 2015Cyclical Learning Rates for Training Neural Networkscited by 629
  10. 2018Local SGD Converges Fast and Communicates Littlecited by 605
  11. 2019A Simple Baseline for Bayesian Uncertainty in Deep Learningcited by 560
  12. 2019Be Your Own Teacher: Improve the Performance of Convolutional Neural Networks via Self Distillationcited by 497
19 more
  1. 2021SWAD: Domain Generalization by Seeking Flat Minimacited by 434
  2. 2013DeCAF: A Deep Convolutional Activation Feature for Generic Visual Recognitioncited by 424
  3. 2017Snapshot Ensembles: Train 1, get M for freecited by 350
  4. 2019Lookahead Optimizer: k steps forward, 1 step backcited by 336
  5. 2018Essentially No Barriers in Neural Network Energy Landscapecited by 330
  6. 2014The Loss Surfaces of Multilayer Networkscited by 280
  7. 2018Parallel Restarted SGD with Faster Convergence and Less Communication: Demystifying Why Model Averaging Works for Deep Learningcited by 278
  8. 2018Don't Use Large Mini-Batches, Use Local SGDcited by 202
  9. 2014Qualitatively characterizing neural network optimization problemscited by 188
  10. 2017Semantic3D.net: A new Large-scale Point Cloud Classification Benchmarkcited by 158
  11. 2022Diverse Weight Averaging for Out-of-Distribution Generalizationcited by 148
  12. 2017On the convergence properties of a K-step averaging stochastic gradient descent algorithm for nonconvex optimizationcited by 92
  13. 2019Asymmetric Valleys: Beyond Sharp and Flat Local Minimacited by 90
  14. 2020Stochastic Weight Averaging in Parallel: Large-Batch Training that Generalizes Wellcited by 57
  15. 2019SWALP : Stochastic Weight Averaging in Low-Precision Trainingcited by 42
  16. 2018The loss landscape of overparameterized neural networkscited by 39
  17. 2016Parallel SGD: When does averaging help?cited by 32
  18. 2018RePr: Improved Training of Convolutional Filterscited by 12
  19. 2020Filter Grafting for Deep Neural Networkscited by 8

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2023: 1; 2024: 0; 2025: 0; 2026: 1.

2 papers.