Diversified Batch Selection for Training Acceleration
Feng Hong, Yueming Lyu, Jiangchao Yao, Ya Zhang, Ivor W. Tsang, Yanfeng Wang
TL;DR
Diversified Batch Selection (DivBS) tackles the inefficiency of online batch selection by optimizing the subset-level orthogonalized representativeness, rather than scoring samples individually. The method is fully reference-model-free and uses a greedy, approximately $1-e^{-1}$-competitive algorithm with a practical simplification that reduces computational overhead. The key contributions are the formal objective $r(S,B,\theta)$, the theoretical guarantees for the greedy algorithm via $r'(S,B,\theta)$, and extensive cross-domain experiments showing DivBS delivers notable training speedups with minimal accuracy loss across image classification, segmentation, cross-modal retrieval, and language-model fine-tuning. This approach enables scalable, diverse data selection for accelerated training in large-scale settings without requiring auxiliary reference models.
Abstract
The remarkable success of modern machine learning models on large datasets often demands extensive training time and resource consumption. To save cost, a prevalent research line, known as online batch selection, explores selecting informative subsets during the training process. Although recent efforts achieve advancements by measuring the impact of each sample on generalization, their reliance on additional reference models inherently limits their practical applications, when there are no such ideal models available. On the other hand, the vanilla reference-model-free methods involve independently scoring and selecting data in a sample-wise manner, which sacrifices the diversity and induces the redundancy. To tackle this dilemma, we propose Diversified Batch Selection (DivBS), which is reference-model-free and can efficiently select diverse and representative samples. Specifically, we define a novel selection objective that measures the group-wise orthogonalized representativeness to combat the redundancy issue of previous sample-wise criteria, and provide a principled selection-efficient realization. Extensive experiments across various tasks demonstrate the significant superiority of DivBS in the performance-speedup trade-off. The code is publicly available.
