atlas

Research map / Architectures and efficiency / RNNs and normalization

BEEM: Boosting Performance of Early Exit DNNs using Multi-Exit Classifiers as Experts

ICLR 2025 · Architectures and efficiency › RNNs and normalization · approach: Efficient network compression and training · 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 BEEM, an early-exit criterion that treats each intermediate exit as an expert, aggregating consistent confidence scores with layer weights and setting thresholds from exit error rates, giving 1.5-2.1x speed-up on GLUE and COCO captioning.

Problem

Early-exit DNNs rely on exit decision criteria (confidence or patience based) that either ignore information from previous exits or treat all exits equally, limiting the accuracy-latency trade-off.

Approach

Treat each intermediate exit classifier as a weighted expert; accumulate its confidence with previous exits only while consecutive predictions agree (resetting on disagreement), and exit when the aggregated score exceeds a threshold. Thresholds are chosen by a constrained search so each exit's error rate is below the final layer's error rate.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use accuracy-based rather than cost-based exit weightsBEEM on GLUE · GLUE dev and test tasksaccuracy: BEEM-A consistently outperforms BEEM-C for all the datasets in terms of accuracyMixed
Use accuracy-based rather than cost-based exit weightsBEEM on GLUE · GLUE dev and test tasksspeedupMixed
Use BEEM-A early exit instead of final-layer inferenceALBERT · GLUE tasksaccuracy: +0.4 on SST-2 test; -0.3 on MNLI test; +0.6 on RTE testMixed
Use BEEM-A early exit instead of final-layer inferenceBERT · CoLAaccuracy: +0.3Helped
Use BEEM-A early exit instead of final-layer inferenceSwin Transformer + GPT-2 image captioner · COCO Karpathy testCIDEr: 147.1 -> 146.5Hurt
Use threshold selection constrained by the final classifier's error rate (ablation)BEEM-A on ALBERT-Base · SST-2accuracy: 92.4 -> 92.6Helped
Use threshold selection constrained by the final classifier's error rate (ablation)BEEM-A on ALBERT-Base · QQPaccuracy: 90.4 -> 91.1Helped
Use threshold selection constrained by the final classifier's error rate (ablation)BEEM-A on ALBERT-Base · SST-2speedup: 1.81x -> 1.98xHelped
Use threshold selection constrained by the final classifier's error rate (ablation)BEEM-A on ALBERT-Base · QQPspeedup: 2.05x -> 2.09xHelped
Use threshold selection constrained by the final classifier's error rate (ablation)BEEM-A on ALBERT-Large · SST-2accuracy: 93.1 -> 93.4Helped
Use threshold selection constrained by the final classifier's error rate (ablation)BEEM-A on ALBERT-Large · QQPaccuracy: 91.1 -> 91.3Helped
Use threshold selection constrained by the final classifier's error rate (ablation)BEEM-A on ALBERT-Large · SST-2speedup: 2.19x -> 2.31xHelped

Surprising findings

Limitations

Experimental setup

Datasets: GLUE COCO

Benchmarks: GLUE COCO

Metrics: accuracy speed-up BLEU-1 BLEU-4 METEOR CIDEr SPICE ROUGE-L

Baselines: DeeBERT ElasticBERT FastBERT PABEE LeeBERT ZTW PCEEBERT MuE PALBERT JEI-DNN DeeCap

Builds on: PABEE DeeBERT BranchyNet ALBERT BERT

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