HyperAIHyperAI

Command Palette

Search for a command to run...

5 months ago

Uncovering Coresets for Classification With Multi-Objective Evolutionary Algorithms

Pietro Barbiero; Giovanni Squillero; Alberto Tonda

Uncovering Coresets for Classification With Multi-Objective Evolutionary Algorithms

Abstract

A coreset is a subset of the training set, using which a machine learning algorithm obtains performances similar to what it would deliver if trained over the whole original data. Coreset discovery is an active and open line of research as it allows improving training speed for the algorithms and may help human understanding the results. Building on previous works, a novel approach is presented: candidate corsets are iteratively optimized, adding and removing samples. As there is an obvious trade-off between limiting training size and quality of the results, a multi-objective evolutionary algorithm is used to minimize simultaneously the number of points in the set and the classification error. Experimental results on non-trivial benchmarks show that the proposed approach is able to deliver results that allow a classifier to obtain lower error and better ability of generalizing on unseen data than state-of-the-art coreset discovery techniques.

Code Repositories

Benchmarks

BenchmarkMethodologyMetrics
core-set-discovery-on-abaloneEvoCore
F1(10-fold): 18.6
core-set-discovery-on-amazon-employee-accessEvoCore
F1(10-fold): 91.5
core-set-discovery-on-credit-gEvoCore
F1(10-fold): 74.3
core-set-discovery-on-electricityEvoCore
F1(10-fold): 69.3
core-set-discovery-on-glass-identificationEvoCore
F1(10-fold): 64.3
core-set-discovery-on-isoletEvoCore
F1(10-fold): 90.5
core-set-discovery-on-jm1EvoCore
F1(10-fold): 77.1
core-set-discovery-on-kr-vs-kpEvoCore
F1(10-fold): 93.7
core-set-discovery-on-letterEvoCore
F1(10-fold): 65.9
core-set-discovery-on-micro-massEvoCore
F1(10-fold): 83.9
core-set-discovery-on-mnistEvoCore
F1(10-fold): 77.2
core-set-discovery-on-mozilla4EvoCore
F1(10-fold): 91.2
core-set-discovery-on-soybeanEvoCore
F1(10-fold): 91.1
core-set-discovery-on-uci-gasEvoCore
F1(10-fold): 94.6

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
Uncovering Coresets for Classification With Multi-Objective Evolutionary Algorithms | Papers | HyperAI