Lookaround Optimizer: k steps around, 1 step average
Not on the map. Why?
Abstract (arXiv)
Weight Average (WA) is an active research topic due to its simplicity in ensembling deep networks and the effectiveness in promoting generalization. Existing weight average approaches, however, are often carried out along only one training trajectory in a post-hoc manner (i.e., the weights are averaged after the entire training process is finished), which significantly degrades the diversity between networks and thus impairs the effectiveness. In this paper, inspired by weight average, we propose Lookaround, a straightforward yet effective SGD-based optimizer leading to flatter minima with better generalization. Specifically, Lookaround iterates two steps during the whole training period: the around step and the average step. In each iteration, 1) the around step starts from a common point and trains multiple networks simultaneously, each on transformed data by a different data augmentation, and 2) the average step averages these trained networks to get the averaged network, which serves as the starting point for the next iteration. The around step improves the functionality diversity while the average step guarantees the weight locality of these networks during the whole training, which is essential for WA to work. We theoretically explain the superiority of Lookaround by convergence analysis, and make extensive experiments to evaluate Lookaround on popular benchmarks including CIFAR and ImageNet with both CNNs and ViTs, demonstrating clear superiority over state-of-the-arts. Our code is available at https://github.com/Ardcy/Lookaround.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 36 of its 52 references that are in the map. First posted on arXiv 13 Jun 2023.
Builds on
36 of 52 references.
References · 36
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,592
- 2016Simple and Scalable Predictive Uncertainty Estimation using Deep Ensemblescited by 3,888
- 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,540
- 2019RandAugment: Practical automated data augmentation with a reduced search spacecited by 2,261
- 2017Understanding Black-box Predictions via Influence Functionscited by 1,714
- 2020Sharpness-Aware Minimization for Efficiently Improving Generalizationcited by 1,404
- 2022Model soups: averaging weights of multiple fine-tuned models improves accuracy without increasing inference timecited by 1,366
24 more
- 2018Averaging Weights Leads to Wider Optima and Better Generalizationcited by 1,194
- 2017Visualizing the Loss Landscape of Neural Netscited by 1,126
- 2020In Search of Lost Domain Generalizationcited by 1,042
- 2019Linear Mode Connectivity and the Lottery Ticket Hypothesiscited by 627
- 2018Loss Surfaces, Mode Connectivity, and Fast Ensembling of DNNscited by 585
- 2017Can Decentralized Algorithms Outperform Centralized Algorithms? A Case Study for Decentralized Parallel Stochastic Gradient Descentcited by 496
- 2021SWAD: Domain Generalization by Seeking Flat Minimacited by 431
- 2020What is being transferred in transfer learning?cited by 365
- 2017Snapshot Ensembles: Train 1, get M for freecited by 349
- 2019Lookahead Optimizer: k steps forward, 1 step backcited by 333
- 2018Essentially No Barriers in Neural Network Energy Landscapecited by 328
- 2021The Role of Permutation Invariance in Linear Mode Connectivity of Neural Networkscited by 285
- 2017Regularizing and Optimizing LSTM Language Modelscited by 205
- 2020Linear Mode Connectivity in Multitask and Continual Learningcited by 144
- 2014On Using Very Large Target Vocabulary for Neural Machine Translationcited by 80
- 2018Understanding Short-Horizon Bias in Stochastic Meta-Optimizationcited by 68
- 2022Topology-aware Generalization of Decentralized SGDcited by 37
- 2018Aggregated Momentum: Stability Through Passive Dampingcited by 35
- 2022Exploring Mode Connectivity for Pre-trained Language Modelscited by 26
- 2021Meta-Aggregator: Learning to Aggregate for 1-bit Graph Neural Networkscited by 24
- 2023DART: Diversify-Aggregate-Repeat Training Improves Generalization of Neural Networkscited by 20
- 2018Using Mode Connectivity for Loss Landscape Analysiscited by 19
- 2023Decentralized SGD and Average-direction SAM are Asymptotically Equivalentcited by 15
- 2022Improving Ensemble Distillation With Weight Averaging and Diversifying Perturbationcited by 6
Built on by
Citing papers per year: 2024: 5; 2025: 3; 2026: 1.
9 papers.
- 2024Model Merging in LLMs, MLLMs, and Beyond: Methods, Theories, Applications and Opportunitiescited by 247
- 2024WATT: Weight Average Test-Time Adaptation of CLIPcited by 33
- 2024Test-Time Adaptation in Point Clouds: Leveraging Sampling Variation with Weight Averagingcited by 7
- 2024IMWA: Iterative Model Weight Averaging Benefits Class-Imbalanced Learning Taskscited by 1
- 2025Accelerating Learned Image Compression Through Modeling Neural Training Dynamicscited by 1
- 2025HVAdam: A Full-Dimension Adaptive Optimizercited by 1
- 2024PathoWAve: A Deep Learning-based Weight Averaging Method for Improving Domain Generalization in Histopathology Imagescited by 0
- 2025Generalization and Optimization of SGD with Lookaheadcited by 0
- 2026Anon: Extrapolating Adaptivity Beyond SGD and Adamcited by 0
- 2026Anon: Extrapolating Adaptivity Beyond SGD and Adam4 May 2026
- 2025HVAdam: A Full-Dimension Adaptive Optimizer25 Nov 2025
- 2025Generalization and Optimization of SGD with Lookahead19 Sep 2025
- 2025Accelerating Learned Image Compression Through Modeling Neural Training Dynamics23 May 2025
- 2024Test-Time Adaptation in Point Clouds: Leveraging Sampling Variation with Weight Averaging2 Nov 2024
- 2024Model Merging in LLMs, MLLMs, and Beyond: Methods, Theories, Applications and Opportunities14 Aug 2024
- 2024PathoWAve: A Deep Learning-based Weight Averaging Method for Improving Domain Generalization in Histopathology Images21 Jun 2024
- 2024WATT: Weight Average Test-Time Adaptation of CLIP19 Jun 2024
- 2024IMWA: Iterative Model Weight Averaging Benefits Class-Imbalanced Learning Tasks25 Apr 2024