Bandit Guided Submodular Curriculum for Adaptive Subset Selection

Prateek Chanda (IIT Bombay) · Prayas Agrawal (Indian Institute of Technology Bombay, Indian Institute of Technology, Bombay) · Saral Sureka (Indian Institute of Technology Bombay,) · Lokesh Reddy Polu (Indian Institute of Technology Bombay, Indian Institute of Technology, Bombay) · Atharv Kshirsagar (Indian Institute of Technology Bombay) · Ganesh Ramakrishnan (Indian Institute of Technology Bombay, Indian Institute of Technology Bombay)
accuracy-efficiency tradeoffsadaptive subset selectionbi-level optimizationcurriculum learningcurriculum scheduledifficulty scoresempirical evaluationgreedy policymulti-armed banditno-regret performanceonlinesubmodsampling regimessubmodular functionsutility-driven rewardvalidation-driven metrics

Traditional curriculum learning proceeds from easy to hard samples, yet defining a reliable notion of difficulty remains elusive. Prior work has used submodular functions to induce difficulty scores in curriculum learning. We reinterpret adaptive subset selection and formulate it as a multi-armed bandit problem, where each arm corresponds to a submodular function guiding sample selection. We introduce OnlineSubmod, a novel online greedy policy that optimizes a utility-driven reward and provably achieves no-regret performance under various sampling regimes. Empirically, OnlineSubmod outperforms both traditional curriculum learning and bi-level optimization approaches across vision and language datasets, showing superior accuracy-efficiency tradeoffs. More broadly, we show that validation-driven reward metrics offer a principled way to guide the curriculum schedule. Our code is publicly available at GitHub : https://github.com/efficiency-learning/banditsubmod/.