ASAM: Adaptive Sharpness-Aware Minimization for Scale-Invariant Learning of Deep Neural Networks
About
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 fixed radius, has a drawback in sensitivity to parameter re-scaling which leaves the loss unaffected, leading to weakening of the connection between sharpness and generalization gap. In this paper, we introduce the concept of adaptive sharpness which is scale-invariant and propose the corresponding generalization bound. We suggest a novel learning method, adaptive sharpness-aware minimization (ASAM), utilizing the proposed generalization bound. Experimental results in various benchmark datasets show that ASAM contributes to significant improvement of model generalization performance.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Image Classification | CIFAR-100 (test) | Accuracy89.9 | 3518 | |
| Image Classification | CIFAR-10 (test) | Accuracy98.68 | 3381 | |
| Image Classification | CIFAR-10 | Accuracy97.46 | 875 | |
| Image Classification | Tiny ImageNet (test) | -- | 722 | |
| Image Classification | CIFAR10 (test) | Accuracy97.56 | 585 | |
| Image Classification | CIFAR-100 (test) | Top-1 Accuracy71.7 | 395 | |
| Image Classification | CIFAR-100 | Accuracy84.5 | 357 | |
| Image Classification | ImageNet (test) | -- | 235 | |
| Image Classification | ImageNet (val) | Top-1 Accuracy78.43 | 163 | |
| Image Classification | F-MNIST (test) | -- | 156 |