A Coreset Selection Framework with Ensemble Aggregation for Image Classification
Summary
A new coreset selection framework, combining SCOre-Stratified Selection (SCOSS) with ensemble aggregation, addresses the challenges of training models on large-scale image datasets by reducing time and memory costs. SCOSS partitions training data into score-based intervals and samples from each, while the ensemble aggregates predictions from multiple runs on independently sampled subsets. This framework was evaluated against moderate and random selection baselines, both in original and class-balanced versions, using Simple Graph Convolution (SGC) and Support Vector Machine (SVM) classifiers. Experiments demonstrate that SCOSS is competitive, frequently performing best for SGC, and facilitates favorable trade-offs between accuracy and efficiency. Notably, on fine-grained datasets, SGC utilizing SCOSS surpasses SVMs even when employing fewer labeled samples. The associated code and supplementary materials are publicly available.
Key takeaway
For Machine Learning Engineers developing image classification models with large datasets, consider implementing the SCOre-Stratified Selection (SCOSS) framework. This approach can significantly reduce training time and memory costs while maintaining or improving accuracy, especially with Simple Graph Convolution (SGC) classifiers. You should evaluate SCOSS to achieve favorable trade-offs between efficiency and performance, potentially outperforming traditional methods like SVMs with fewer labeled samples.
Key insights
The framework combines coreset selection and ensemble aggregation to efficiently train image classifiers on large datasets.
Principles
- Representative subsets reduce training costs.
- Ensemble aggregation improves prediction robustness.
- Stratified sampling enhances coreset diversity.
Method
Proposes SCOre-Stratified Selection (SCOSS) to partition training data into score-based intervals and sample from each. Aggregates predictions from multiple runs on independently sampled subsets.
In practice
- Use SCOSS for SGC classifiers.
- Apply ensemble aggregation for robustness.
- Explore stratified sampling for large datasets.
Topics
- Coreset Selection
- Ensemble Aggregation
- Image Classification
- SCOre-Stratified Selection
- Simple Graph Convolution
- Large-scale Datasets
Best for: Research Scientist, AI Scientist, Machine Learning Engineer, Computer Vision Engineer
Related on AIssential
See Counsel's argued verdicts on the open AI decisions leaders are weighing →
Editorial summary, takeaway, and curation by AIssential. Original article published by Computer Vision and Pattern Recognition.