atlas

Research map / Architectures and efficiency / RNNs and normalization

RepAn: Enhanced Annealing through Re-parameterization

CVPR 2024 · Architectures and efficiency › RNNs and normalization · approach: Differentiable optimization layers · 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 RepAn, which cycles re-parameterization, branch expansion, BN restoration and training inside simulated annealing so that a re-parameterized CNN can be trained incrementally with lossless compression.

Problem

Simulated annealing restarts for training ignore structural changes across cycles and rely on a fixed network structure, so knowledge is not incrementally inherited; re-parameterization (Rep) is used only for deployment, not for improving training accuracy.

Approach

Treat Rep as a lossless compression step inside annealing: after each cycle, merge branches into a single layer, re-expand with new randomly initialized branches weighted by an attach rate λ, restore BN structure, and continue training, so knowledge is inherited across cycles with no extra inference parameters.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
apply RepAn instead of baseline trainingRepVGG-A1 · CIFAR-100top-1 accuracy: 64.90 -> 71.28Helped
apply RepAn instead of baseline trainingResNet-18 (DBB) · CIFAR-100top-1 accuracy: 73.44 -> 77.97Helped
apply RepAn instead of baseline trainingResNet-50 · ImageNettop-1 accuracy: 76.31 -> 77.76Helped
apply RepAn instead of baseline trainingRepVGG-B3 · ImageNettop-1 accuracy: 80.52 -> 81.60Helped
set KD proportion α to 0 (remove knowledge distillation) (ablation)RepAn with RepVGG-A1 · CIFAR-100top-1 accuracy: 71.28 -> 66.22Hurt
use KD α=0.5 and temperature=4 instead of α=0.9 and temperature=10 (ablation)RepAn with RepVGG-A1 · CIFAR-10top-1 accuracy: 92.01 -> 91.20Hurt
increase KD temperature from 10 to 20 (ablation)RepAn with RepVGG-A1 · CIFAR-10top-1 accuracy: 92.01 -> 91.57Hurt
increase KD proportion α from 0.9 to 1.0 (ablation)RepAn with RepVGG-A1 · CIFAR-10top-1 accuracy: 92.01 -> 91.79Hurt
increase parallel branches from 1 to 5 (ablation)RepAn with RepVGG-A1 · CIFAR-100top-1 accuracy: 71.3 -> 74.2Helped
increase parallel branches from 1 to 5 (ablation)RepVGG-A1 with KD · CIFAR-100top-1 accuracy: 67.2 -> 70.5Helped
increase parallel branches from 1 to 5 (ablation)RepVGG-A1 baseline · CIFAR-100top-1 accuracy: 64.9 -> 68.3Helped
increase parallel branches from 1 to 5 (ablation)MobileOne-S0 · ImageNettop-1 accuracy: 70.9 -> 71.1Mixed

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CIFAR-100 ImageNet-1K MS-COCO Cityscapes

Benchmarks: CIFAR-10 CIFAR-100 ImageNet-1K MS-COCO Cityscapes

Metrics: top-1 accuracy mAP mIoU

Baselines: KD ACNet DBB DyRep OREPA ODBB MobileOne

Builds on: RepVGG DBB ACNet DyRep snapshot ensemble

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