atlas

Research map / Architectures and efficiency / Pruning and efficient tuning

Transferring Learning Trajectories of Neural Networks

ICLR 2024 · Architectures and efficiency › Pruning and efficient tuning · approach: Parameter-efficient transfer analysis · 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.

Proposes learning transfer: synthesizing a target learning trajectory from a source trajectory by finding a permutation symmetry via successive gradient matching (GMT/FGMT), with linear trajectories and gradient caching for efficiency.

Problem

Training DNNs is computationally expensive, and duplicated or similar training runs (ensembles, fine-tuning) repeat work; existing learning trajectories are not reused for training from a different initialization.

Approach

Treat a learning trajectory from one initialization as transferable to another initialization by applying a permutation symmetry to its parameter updates, found by matching gradients successively along the trajectory via a linear assignment (coordinate descent) approach, with linear-trajectory and gradient-caching approximations for storage and compute savings.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
transfer the trajectory using GMTrandomly initialized models · MNIST, CIFAR-10, and ImageNetvalidation accuracyHelped
use FGMT with cached gradients instead of GMTtrajectory transfer · random and pre-trained initialization scenariosvalidation accuracyNo clear effect
replace identity-permutation transfer with GMT or FGMTpre-trained initialization transfer · CIFAR-10 to CIFAR-100, ImageNet to Cars, and ImageNet to CUBpeak validation accuracyHelped
initialize subsequent training from a transferred parameterstandard training from random or pre-trained initialization · CIFAR-10, CIFAR-10 to CIFAR-100, ImageNet to Cars, and ImageNet to CUBvalidation accuracyHelped
initialize subsequent training from GMT/FGMT or Oracle transfer rather than Naive transferpre-trained initialization transfer · CIFAR-10 to CIFAR-100, ImageNet to Cars, and ImageNet to CUBtraining convergenceHelped
use a linearly interpolated source trajectory instead of actual training checkpoints (ablation)trajectory transfer · CIFAR-10 (Conv8)stability of transferred accuracyHelped
transfer from a poorly generalizing source initialization to a better-generalizing target initializationpre-trained model trajectory transfer · Cars and CUBgeneralization abilityHelped
transfer to the target initialization and fine-tune, rather than simply permuting the source parameterpre-trained initialization · CIFAR-10 to CIFAR-100, ImageNet to Cars, and ImageNet to CUBloss-landscape basin similarity to TargetHelped

Surprising findings

Limitations

Experimental setup

Datasets: MNIST CIFAR-10 CIFAR-100 ImageNet Stanford Cars CUB-200-2011

Benchmarks: MNIST CIFAR-10 CIFAR-100 ImageNet Stanford Cars CUB-200-2011

Metrics: validation accuracy cosine similarity between trajectories generalization gap loss barrier along linear path

Baselines: Naive (identity permutation) Oracle (permutation from actually trained target) Standard Training

Builds on: Git Re-basin linear mode connectivity monotonic linear interpolation task arithmetic

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