Related Experiment Video
Updated: Jun 23, 2026

09:43
Fine-tuning the Size and Minimizing the Noise of Solid-state Nanopores
Published on: October 31, 2013
13.4K
Unifying and revisiting Sharpness-Aware Minimization with noise-injected micro-batch scheduler for efficiency
Zheng Wei1, Xingjun Zhang1, Zhendong Tan1
1School of Computer Science and Technology, Xi'an Jiaotong University, Xi'an 710049, China.
Summary
Sharpness-Aware Minimization (SAM) improves generalization but is computationally expensive. This study introduces a noise injection method to enhance SAM efficiency and accuracy, achieving competitive results with faster training.
Area of Science:
- Machine Learning
- Deep Learning Optimization
Background:
- Sharpness-Aware Minimization (SAM) enhances model generalization by promoting flatter minima in the loss landscape.
- Standard SAM incurs a 2x computational overhead due to its two-step gradient calculation process.
- Existing efficiency improvements involve micro-batching or optimizer switching, with micro-batching approximating SAM's perturbation step.
Purpose of the Study:
- To investigate the impact of micro-batch approximated perturbations on accuracy and efficiency in SAM.
- To propose a novel method to alleviate accuracy degradation caused by small micro-batches in SAM.
- To enhance the efficiency of SAM while maintaining or improving model generalization performance.
Main Methods:
- Introduced a micro-batch scheduler to unify existing efficiency strategies for SAM.
- Revisited the role of micro-batch approximated perturbation, identifying accuracy degradation with too-small micro-batches.
- Proposed injecting random noise into the micro-batch approximated gradient during SAM's first ascent step to improve flatness.
Main Results:
- Empirically observed that small micro-batches can lead to sharper loss landscapes and reduced accuracy.
- Noise injection in the ascent step was visualized to encourage convergence to flatter regions.
- The proposed method achieved competitive accuracy with higher efficiency compared to several efficient SAM variants on CIFAR-10 and ImageNet-1K datasets.
Conclusions:
- The proposed noise injection technique effectively mitigates accuracy loss associated with micro-batch approximations in SAM.
- This approach offers a more efficient yet accurate alternative to standard SAM and other efficient variants.
- The findings provide valuable insights into optimizing deep learning models for better generalization and computational performance.
More Related Videos
Related Concept Videos
Reducing Line Loss
In a three-phase circuit, line loss is an indicator of energy dissipated as heat due to the resistance of transmission lines. To address this, incorporating transformers into the system—a step-up transformer at the source and a step-down transformer at the load—is a strategic solution. Two three-phase transformers are introduced to improve this.
With a step-up transformer at the source, the voltage is increased, thereby reducing the current in the transmission lines since power loss in...
With a step-up transformer at the source, the voltage is increased, thereby reducing the current in the transmission lines since power loss in...
Downsampling
When considering a sampled sequence with zero values between sampling instants, one can replace it by taking every N-th value of the sequence. At these integer multiples of N, the original and sampled sequences coincide. This process, known as decimation, involves extracting every N-th sample from a sequence, thereby creating a more efficient sequence.
The Fourier transform of the decimated sequence reveals a combination of scaled and shifted versions of the original spectrum. This...
The Fourier transform of the decimated sequence reveals a combination of scaled and shifted versions of the original spectrum. This...
Upsampling
Managing signal sampling rates is essential in digital signal processing to maintain signal integrity. A decimated signal, characterized by a reduced frequency range due to its lower sampling rate, can be upsampled by inserting zeros between each sample. This upsampling process expands the original spectrum and introduces repeated spectral replicas at intervals dictated by the new Nyquist frequency. To refine this zero-inserted sequence, it is passed through a lowpass filter with a cutoff...
Maximizing the Directional Derivative
The directional derivative is a central concept in multivariable calculus that describes how a function changes at a given point when moving in a specified direction. This direction is represented by a unit vector, ensuring that only the orientation influences the rate of change. By varying the direction, different rates of change can be observed, demonstrating that the directional derivative depends strongly on the chosen direction.The directional derivative is computed using the gradient...
Methods of Medium Optimization
Optimizing growth media enhances microbial proliferation and maximizes product yield. Statistical experimental design methodologies provide structured and reproducible approaches, offering progressively higher levels of robustness and efficiency.The One-Factor-at-a-Time (OFAT) MethodThe One-Factor-at-a-Time (OFAT) method involves adjusting a single variable while keeping all others constant. However, it cannot detect interactions between variables, often leading to suboptimal outcomes when...

