paper-with-me

홈 › Papers

Sharpness-Aware Minimization for Efficiently Improving Generalization

2020-10-03 · ICLR 2021 1 · Pierre Foret, Ariel Kleiner, Hossein Mobahi, Behnam Neyshabur

In today's heavily overparameterized models, the value of the training loss provides few guarantees on model generalization ability. Indeed, optimizing only the training loss value, as is commonly done, can easily lead to suboptimal model quality. Motivated by prior work connecting the geometry of the loss landscape and generalization, we introduce a novel, effective procedure for instead simultaneously minimizing loss value and loss sharpness. In particular, our procedure, Sharpness-Aware Minimization (SAM), seeks parameters that lie in neighborhoods having uniformly low loss; this formulation results in a min-max optimization problem on which gradient descent can be performed efficiently. We present empirical results showing that SAM improves model generalization across a variety of benchmark datasets (e.g., CIFAR-10, CIFAR-100, ImageNet, finetuning tasks) and models, yielding novel state-of-the-art performance for several. Additionally, we find that SAM natively provides robustness to label noise on par with that provided by state-of-the-art procedures that specifically target learning with noisy labels. We open source our code at \url{https://github.com/google-research/sam}.

📄 PDF Abstract BibTeX arXiv:2010.01412

Code (18)

google-research/sam 공식 구현 jax
Ashay-20/TF-SAM-Sharpness-Aware-Minimization-Implementation tf
Jannoshh/simple-sam tf
Janus-Shiau/SAM-tf2 tf
MindCode-4/code-13/tree/main/Scalable-Sharpness-Aware-Minimization mindspore
NiMlr/pynlqn
Yuheon/Sharp-Aware-Minimization pytorch
borealisai/perturbed-forgetting pytorch
davda54/sam pytorch
denizyuret/playground pytorch
mhassann22/GCSAM pytorch
moskomule/sam.pytorch pytorch
rollovd/LookSAM pytorch
sayakpaul/Sharpness-Aware-Minimization-TensorFlow tf
simon20010923/DDAMFN pytorch
wangermeng2021/FastClassification tf
wangermeng2021/Scaled-YOLOv4-tensorflow2 tf
ys-zong/medfair pytorch

Tasks

Fine-Grained Image ClassificationImage ClassificationLearning with noisy labels

Methods 이 논문이 사용한 방법론

Sharpness-Aware Minimization Sharpness-Aware Minimization, or SAM, is a procedure that improves model generalization by simultaneously minimizing loss value and loss sharpness. SAM functions by…

Similar Papers 제목 키워드 기반

Model Generalization: A Sharpness Aware Optimization Perspective

2022-08-14 · Jozef Marus Coldenhoff, Chengkun Li, Yurui Zhu

Sharpness-Aware Minimization (SAM) and adaptive sharpness-aware minimization (ASAM) aim to improve the model generalization. And in this project, we proposed three experiments to valid their generalization from the sharp…

modelvalid

δ-SAM: Sharpness-Aware Minimization with Dynamic Reweighting

2022-01-16 · ACL ARR January 2022 1 · Anonymous

Deep neural networks are often overparameterized and may not easily achieve model generalization. Adversarial training has shown effectiveness in improving generalization by regularizing the change of loss on top of adve…

Sharpness-Aware Minimization with Dynamic Reweighting

2021-12-16 · Wenxuan Zhou, Fangyu Liu, huan zhang, Muhao Chen

Deep neural networks are often overparameterized and may not easily achieve model generalization. Adversarial training has shown effectiveness in improving generalization by regularizing the change of loss on top of adve…

Natural Language Understanding

RSAM: Learning on manifolds with Riemannian Sharpness-aware Minimization

2023-09-29 · Tuan Truong, Hoang-Phi Nguyen, Tung Pham, Minh-Tuan Tran 외

Nowadays, understanding the geometry of the loss landscape shows promise in enhancing a model's generalization ability. In this work, we draw upon prior works that apply geometric principles to optimization and present a…

Contrastive Learningimage-classificationImage Classification

ASAM: Adaptive Sharpness-Aware Minimization for Scale-Invariant Learning of Deep Neural Networks

2021-02-23 · Jungmin Kwon, Jeongseop Kim, Hyunseo Park, In Kwon Choi

Recently, learning algorithms motivated from sharpness of loss surface as an effective measure of generalization gap have shown state-of-the-art performances. Nevertheless, sharpness defined in a rigid region with a fixe…

Image Classification