ADAPT: Learning Task Mixtures for Budget-Constrained Instruction Tuning
Pritam Kadasi, Abhishek Upperwal, Mayank SIngh
TL;DR
ADAPT addresses the challenge of allocating a fixed token budget across multiple instruction-tuning tasks. It introduces a differentiable bilevel meta-learning approach that learns a continuous task mixture under a budget, guided by a smooth worst-case validation objective and entropy regularization. The method demonstrates competitive downstream performance compared with strong static baselines while delivering substantial improvements in training efficiency and task-budget allocation toward harder, more informative tasks on small open LLMs. These findings suggest practical benefits for budget-constrained instruction tuning and motivate scaling and exploring alternative meta-objectives in future work.
Abstract
We propose ADAPT, a meta-learning algorithm that \emph{learns} task sampling proportions under an explicit token budget for multi-task instruction tuning. Instead of fixing task weights by hand, \adapt{} maintains a continuous distribution over tasks and updates it via meta-gradients of a smooth worst-case validation objective, inducing an adaptive curriculum that allocates more tokens to useful tasks while avoiding collapse. We instantiate ADAPT on three $\sim$1B-parameter open-weight LLMs (Gemma-3-1B, LLaMA-3.2-1B, Qwen-0.6B), training on 20 Natural Instructions task types under budgets of $1\%$, $5\%$, and $10\%$ of the available supervised tokens, and compare against strong supervised fine-tuning baselines with uniform and size-proportional mixing. We conduct evaluations on 11 out-of-domain benchmarks spanning reasoning, reading comprehension, code generation, and instruction following, we find that ADAPT matches or slightly improves average downstream performance relative to the best static mixture, while using fewer effective training tokens and reallocating budget toward harder, benchmark-aligned tasks.
