atlas

Research map / Architectures and efficiency / RNNs and normalization

Exploring and Exploiting the Asymmetric Valley of Deep Neural Networks

NeurIPS 2024 · Architectures and efficiency › RNNs and normalization · approach: Representation geometry and collapse · 1 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.

Systematically studies factors behind DNN valley asymmetry and finds that sign consistency between the 1D perturbation noise and the converged weights determines asymmetry, with theory from ReLU and softmax and applications to model soups and a sign-regularized federated learning method (FedSign).

Problem

The asymmetry of loss valleys around converged DNN solutions has been observed but not systematically studied; it is unclear what causes it and how it matters for generalization and model fusion.

Approach

Valley symmetry along 1D interpolation is governed by the degree of sign consistency between the noise direction and the converged parameters; positive-direction interpolation along sign-consistent noise stays flat while the negative direction sharpens. This is explained via ReLU activation persistence and softmax Hessian trace, and used to explain model soups and to regularize parameter signs in

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
regularize local parameter sign changes with FedSign instead of using the strongest listed baselinefederated learning · CIFAR-10, Dir. α=10.0accuracy: 82.44 -> 82.59Helped
regularize local parameter sign changes with FedSign instead of using the strongest listed baselinefederated learning · CIFAR-10, Dir. α=1.0accuracy: 80.54 ± 0.11 -> 80.76 ± 0.14Helped
regularize local parameter sign changes with FedSign instead of using the strongest listed baselinefederated learning · CIFAR-10, Dir. α=0.5accuracy: 78.12 -> 78.41Helped
regularize local parameter sign changes with FedSign instead of using the strongest listed baselinefederated learning · CINIC-10, Dir. α=10.0accuracy: 76.84 -> 77.05Helped
regularize local parameter sign changes with FedSign instead of using the strongest listed baselinefederated learning · CINIC-10, Dir. α=1.0accuracy: 73.46 -> 74.59Helped
regularize local parameter sign changes with FedSign instead of using the strongest listed baselinefederated learning · CINIC-10, Dir. α=0.5accuracy: 70.14 -> 70.63Helped
replace noise signs with the converged model's parameter signs (ablation)VGG16 with BN on CIFAR-10 · CIFAR-10valley asymmetryHelped
increase the fraction of Gaussian-noise elements whose signs match the converged parameters (ablation)VGG16 with BN and other tested networks · CIFAR-10 and other tested datasetspositive-versus-negative interpolation test errorMixed
use initialization, converged parameters, parameter signs, or centered parameter signs as the noise direction (ablation)VGG16 with BN on CIFAR-10 · CIFAR-10valley asymmetryMixed
initialize BN weights from G(0, 0.1) rather than all ones or U(0, 1) (ablation)VGG16 with BN on CIFAR-10 · CIFAR-10valley asymmetryHurt
vary learning rate, batch size, or weight decay (ablation)VGG16 with BN on CIFAR-10 · CIFAR-10valley symmetryNo clear effect
use larger learning rate, smaller batch size, or larger weight decay (ablation)VGG16 with BN and ResNet20 · CIFAR-10test errorHelped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR10 CIFAR100 SVHN CINIC10 Flowers Food101 ImageNet sklearn.digits

Benchmarks: CIFAR10 CIFAR100 SVHN CINIC10 Food101 Flowers ImageNet

Metrics: test error cross-entropy loss test accuracy

Baselines: FedAvg FedProx MOON FedDyn FedPAN

Builds on: filter normalization adaptive sharpness asymmetric valley model soups FedAvg

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