atlas

Research map / Architectures and efficiency / RNNs and normalization

Jointly-Learned Exit and Inference for a Dynamic Neural Network

ICLR 2024 · Architectures and efficiency › RNNs and normalization · approach: Efficient network compression and training

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 JEI-DNN, which jointly learns lightweight gates and early-exit inference modules on a frozen pretrained ViT via a bi-level optimization, improving accuracy-cost tradeoff and uncertainty calibration/conformal intervals.

Problem

Early-exit dynamic neural networks train gating mechanisms and intermediate inference modules separately, causing train-test mismatch, and threshold gates produce poorly calibrated, biased probabilities that hinder uncertainty estimation.

Approach

Model exit probabilities sequentially via learnable gates g^l with a min-based parameterization so that P(G=l|x) is a valid distribution, then jointly train gates and IMs with a bi-level optimization in which gates are trained on surrogate binary tasks derived from the lowest-cost exit, while IMs are trained with gate-weighted cross-entropy.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Jointly train the gates and inference modules instead of decoupling their trainingJEI-DNN · CIFAR10, CIFAR100, CIFAR100-LT, and SVHNaccuracy-inference cost trade-offHelped
Use learnable gates with fixed inference modules instead of joint training (ablation)JEI-DNN · CIFAR10 (T2T-7)accuracy-inference cost trade-offHurt
Replace learnable gates with threshold gates and train inference modules separately (ablation)JEI-DNN · CIFAR10 (T2T-7)accuracy-inference cost trade-offHurt
Use learnable gates with fixed inference modules rather than threshold gates (ablation)Decoupled JEI-DNN · CIFAR10 (T2T-7)accuracy-inference cost trade-offHelped
Ignore the gate-dependence term in the inference-module gradient (ablation)JEI-DNN · CIFAR10 (T2T-7)test accuracyNo clear effect
Ignore the gate-dependence term in the inference-module gradient (ablation)JEI-DNN · CIFAR10 (T2T-7)convergence speedHelped
Add JEI-DNN joint gate and inference-module training to Dynamic PerceiverDynamic Perceiver with MobileNetV3 · CIFAR100 and ImageNetaccuracyHelped
Use learnable gates instead of threshold gatesJEI-DNN and early-exit baselines · CIFAR100 (T2T-14)expected calibration errorHelped
Use JEI-DNN instead of threshold-gated baselinesEarly-exit models · CIFAR100 (T2T-14)conformal interval inefficiencyHelped
Use JEI-DNN instead of threshold-gated baselinesEarly-exit models · CIFAR100 (T2T-14)empirical coverage deviation from requested coverageHelped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR10 CIFAR100 CIFAR100-LT SVHN ImageNet

Benchmarks: CIFAR10 CIFAR100 CIFAR100-LT SVHN ImageNet

Metrics: accuracy Mul-Add inference cost expected calibration error conformal inefficiency empirical coverage

Baselines: BoostedNet L2W-DEN MSDNet RANet DynPerceiver DiffBranch

Builds on: BoostedNet L2W-DEN MSDNet DynPerceiver temperature scaling

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