atlas

Research map / Architectures and efficiency / RNNs and normalization

Improving Generalization of Deep Neural Networks by Optimum Shifting

AAAI 2025 · Architectures and efficiency › RNNs and normalization · approach: Theory of depth and width · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes optimum shifting (OS), a penalty-free method that moves final-layer weights within the under-determined solution space of a fixed-input/fixed-output linear system to reduce Hessian trace without changing training loss, applied stochastically on small batches justified by Neural Collapse.

Problem

Sharp minima in deep networks are associated with poorer generalization, and existing sharpness minimization methods are penalty-based; the paper asks whether a trained network can be moved to a flatter point with the same training loss.

Approach

Treat the linear layer's matrix multiplication A V = Z with fixed inputs and outputs as an under-determined system and replace V with its minimum-Frobenius-norm solution V* = A^T(AA^T)^{-1}Z, which the authors argue bounds the Hessian trace; stochastic OS applies this on small batches (e.g., 300 samples) so that Neural Collapse makes the loss change negligible over the full dataset.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply SOS to a trained VGG-16VGG-16 · CIFAR-100 Basictest accuracy: 72.12 ± 0.52 -> 72.23 ± 0.54No clear effect
Apply SOS to a trained VGG-16VGG-16 · CIFAR-100 Mixuptest accuracy: 73.22 ± 0.41 -> 73.38 ± 0.81No clear effect
Apply SOS to a trained VGG-16VGG-16 · CIFAR-10 Basictest accuracy: 92.01 ± 0.45 -> 92.28 ± 0.22No clear effect
Apply SOS to a trained VGG-16VGG-16 · CIFAR-10 Mixuptest accuracy: 93.21 ± 0.32 -> 93.35 ± 0.43No clear effect
Apply SOS to a pretrained ResNet50ResNet50 · ImageNettop-1 accuracy: 76.14 -> 76.61Helped
Apply SOS to a pretrained ResNet50ResNet50 · ImageNettop-5 accuracy: 92.86 -> 93.14Helped
Apply SOS during SGD trainingVGG-16 · CIFAR-100 Basictest accuracy: 72.12 ± 0.52 -> 73.35 ± 0.43Helped
Apply SOS during SAM trainingVGG-16 · CIFAR-100 Basictest accuracy: 74.63 ± 0.12 -> 74.92 ± 0.03Helped
Set the SOS batch size to 300 rather than 200 (ablation)VGG-16 · CIFAR-100test accuracy: 72.91 ± 0.19 -> 73.35 ± 0.43Helped
Set the SOS batch size to 400 rather than 300 (ablation)VGG-16 · CIFAR-100test accuracy: 73.35 ± 0.43 -> 73.18 ± 0.43Hurt

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CIFAR-100 ImageNet PASCAL VOC

Benchmarks: CIFAR-10 CIFAR-100 ImageNet PASCAL VOC

Metrics: test accuracy top-1 accuracy top-5 accuracy mAP Hessian trace top-1 Hessian eigenvalue

Baselines: SGD with weight decay SAM

Builds on: sharpness-aware minimization neural collapse mixup

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy