atlas

Research map / Architectures and efficiency / RNNs and normalization

Switchable Decision: Dynamic Neural Generation Networks

ICML 2024 · Architectures and efficiency › RNNs and normalization · approach: Neural scaling laws · 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 Switchable Decision (SD), an RL-based policy that dynamically skips attention, FFN, and input-token candidates per instance in BART-style encoder-decoder generation models, trained with lexicographic constrained optimization to trade quality against FLOPs.

Problem

Auto-regressive encoder-decoder generation models are slow at inference, and static compression methods yield one fixed-size model; the paper targets per-instance computation allocation that keeps accuracy while reducing FLOPs.

Approach

A lightweight RL policy network (one-layer MLP on first-layer hidden states) samples Bernoulli skip decisions for attention and FFN layers and a categorical choice of token-skipping strategy per input; a lexicographic constrained-optimization update keeps quality at a threshold while minimizing FLOPs, instead of a hand-tuned linear trade-off coefficient.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
apply Switchable Decision to BART-largeBART-large · CNN/DailyMailROUGE-1: 44.16 -> 44.31Helped
apply Switchable Decision to BART-largeBART-large · CNN/DailyMailFLOPs (%): 100 -> 61.1Helped
apply Switchable Decision to BART-largeBART-large · XSumROUGE-1: 45.14 -> 45.20Helped
apply Switchable Decision to BART-largeBART-large · XSumFLOPs (%): 100 -> 81.9Helped
apply Switchable Decision to BART-largeBART-large · MNLIFLOPs (%): 100 -> 82.4Helped
apply Switchable Decision to BART-largeBART-large · RTEaccuracy: 87.0 -> 87.2Helped
apply Switchable Decision to BART-largeBART-large · SSTaccuracy: 96.6 -> 96.6No clear effect
apply Switchable Decision to BART-largeBART-large · SQuAD 1.1EM/F1: 88.8/94.6 -> 88.7/94.5No clear effect
apply Switchable Decision to BART-largeBART-large · SQuAD 2.0EM/F1: 86.1/89.2 -> 86.0/89.3No clear effect
add attention and FFN skipping in the encoder only (ablation)BART-large · CNN/DailyMailROUGE: 44.16/21.28/40.90 -> 44.21/21.32/40.95No clear effect
add attention and FFN skipping in the decoder only (ablation)BART-large · CNN/DailyMailROUGE: 44.16/21.28/40.90 -> 44.13/21.08/40.86Hurt
add token skipping only (ablation)BART-large · CNN/DailyMailFLOPs (%): 100 -> 71.5Helped

Surprising findings

Limitations

Experimental setup

Datasets: CNN/DailyMail XSum SQuAD 1.1 SQuAD 2.0 MNLI RTE SST-2

Benchmarks: CNN/DailyMail XSum SQuAD 1.1 SQuAD 2.0 MNLI RTE SST-2

Metrics: ROUGE-1 ROUGE-2 ROUGE-L exact match F1 accuracy FLOPs

Baselines: BART UniLM BERTSUM CALM FREE Pegasus DQ-BART RoBERTa

Builds on: BART SkipNet BlockDrop self-critical policy gradient

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