A Coreset Selection Framework with Ensemble Aggregation for Image Classification

· Source: Computer Vision and Pattern Recognition · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Robotics & Autonomous Systems · Depth: Expert, quick

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

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

Topics

Best for: Research Scientist, AI Scientist, Machine Learning Engineer, Computer Vision Engineer

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by Computer Vision and Pattern Recognition.