atlas

Research map / Optimization / Implicit bias and generalization

Analysis of Linear Mode Connectivity via Permutation-Based Weight Matching: With Insights into Other Permutation Search Methods

ICLR 2025 · Optimization › Implicit bias and generalization · approach: Edge-of-stability dynamics · 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.

Analyzes why weight matching (WM) permutations yield linear mode connectivity, attributing it to alignment of large-singular-value singular vectors rather than L2 distance reduction, extends the view to activation matching, and contrasts WM with STE for merging three or more models.

Problem

Why permutation search by weight matching (WM) satisfies linear mode connectivity (LMC) between independently trained networks, given that WM reduces the L2 distance only modestly.

Approach

LMC from WM arises because permutations align the singular vectors with large singular values of each layer across models, so the dominant functional components of hidden-layer outputs match; the L2 distance reduction itself is not the cause. Also, STE does not align singular vectors, so WM generalizes better to three or more models.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use WM instead of STE to match models before merging three modelsVGG11 · CIFAR10loss barrier: $2.172 \pm 0.989$ -> $0.141 \pm 0.141$Helped
Use WM instead of STE to match models before merging three modelsVGG11 · CIFAR10accuracy barrier: $32.013 \pm 8.193$ -> $10.12 \pm 5.117$Helped
Use WM instead of STE to match models before merging three modelsResNet20 · CIFAR10loss barrier: $1.693 \pm 0.168$ -> $0.294 \pm 0.098$Helped
Use WM instead of STE to match models before merging three modelsResNet20 · CIFAR10accuracy barrier: $34.483 \pm 2.426$ -> $7.23 \pm 0.99$Helped
Use WM instead of STE to match models before merging three modelsMLP · FMNISTloss barrier: $0.023 \pm 0.118$ -> $-0.174 \pm 0.051$Helped
Use WM instead of STE to match models before merging three modelsMLP · FMNISTaccuracy barrier: $15.97 \pm 1.724$ -> $4.337 \pm 1.434$Helped
Use WM instead of STE to match models before merging three modelsMLP · MNISTloss barrier: $0.017 \pm 0.014$ -> $-0.031 \pm 0.003$Helped
Use WM instead of STE to match models before merging three modelsMLP · MNISTaccuracy barrier: $2.312 \pm 0.457$ -> $0.475 \pm 0.069$Helped
Use WM permutation matching rather than no permutationVGG11 · CIFAR10L2 distance: $799.503\pm16.396$ -> $746.465\pm19.576$No clear effect
Use WM permutation matching rather than no permutationResNet20 · CIFAR10L2 distance: $710.762\pm16.261$ -> $661.055\pm12.539$No clear effect
Use WM permutation matching rather than no permutationMLP · FMNISTL2 distance: $121.853\pm5.83$ -> $100.041\pm4.71$No clear effect
Use WM permutation matching rather than no permutationMLP · MNISTL2 distance: $81.231\pm5.58$ -> $64.751\pm4.795$No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: MNIST Fashion-MNIST CIFAR10 ImageNet

Benchmarks: MNIST Fashion-MNIST CIFAR10 ImageNet

Metrics: loss barrier accuracy barrier L2 distance reduction rate singular vector alignment R

Baselines: weight matching straight-through estimator activation matching

Builds on: Git Re-Basin Sinkhorn re-basin Entezari et al. permutation invariance conjecture Frankle et al. linear mode connectivity

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