Ekin Akyürek, Mehul Damani, Adam Zweiger, Linlu Qiu, Han Guo, Jyothish Pari, Yoon Kim and Jacob Andreas (2024), ICML 2025, PMLR 267:942–963 — ARXIV-2411.07279

Key takeaways

  • Same information, two uses. The comparison that matters here is between conditioning on K demonstrations and updating the model’s weights on them before conditioning: no other data enters. The update is temporary (task-specific LoRA, then discarded), so the model’s persistent parameters are unchanged in both cases.
  • BIG-Bench Hard, Llama 3.1 8B, 10 demonstrations, 27 tasks, five seeds: zero-shot 40.9%, in-context 50.5%, test-time training 57.8%. Gains are concentrated in tasks with structural rules or distribution shift (Dyck languages, Ruin names, Movie recommendation, Hyperbaton, 20–50 points); Boolean expressions falls (85.7% → 80.4%).
  • ARC, 80-task subset, fine-tuned Llama 3.2 1B: 5% → 29% (about 6×). Full public validation set: 18.3% → 47.1% (their fine-tuned 8B), 53.0% applied to the BARC model, 61.9% in the text with BARC’s synthesizer (Table 1 prints 62.8%); 47.5% on the semi-private set.
  • The in-context format matters to the update. Training on leave-one-out in-context tasks (each demonstration in turn treated as the query, the rest as context, with permutations) beats training on the bare input-output pairs: on ARC, 11 fewer tasks solved with direct I/O; on BBH, 57.8% vs 51.5%. Augmenting with invertible transformations matters most on ARC (16 tasks).
  • One adapter or many. A per-task adapter beats a shared one on ARC; on BBH a shared adapter is better (59.8%), which the authors attribute to tasks that are distinguishable in plain text and mutually helpful.

Standing in the record

Held in both records under ADR-013. The anthology holds it as ANTH-LIT-379, read for the technique and as evidence about in-context learning’s limits, with a practice built on it. It is filed here at the owner’s request on 2026-10-09, from the bibliography of the owner’s manuscript What Survives Translation? (work what-survives-translation), which considered it and dropped it from the final reference list. The second question, the one this record asks, is the reading on this record’s terms: what the paper shows about the difference between conditioning a fixed model on evidence and changing the model with the same evidence. That reading is NOTE-637.

A discrepancy, reported not fixed (ADR-013). The anthology entry and its practice give 61.9% for the ensemble with program synthesis, as the paper’s abstract and text do; the paper’s Table 1 prints 62.8% for the configuration the text describes, in both the arXiv v2 and the PMLR camera-ready. The anthology’s figure follows the text, which is defensible; the inconsistency is the paper’s.

Not tagged anthology-candidate: the anthology already holds it. The tags are the nearest words the closed vocabulary offers, and the fit is weak.