atlas

Research map / Learning theory and algorithms / Prediction and decision losses

Efficient Lifelong Model Evaluation in an Era of Rapid Progress

NeurIPS 2024 · Learning theory and algorithms › Prediction and decision losses · approach: Active learning and subset selection

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Sort & Search, a dynamic-programming method that ranks test samples by difficulty using cached per-model correctness and sub-samples a few samples to efficiently estimate sample-level accuracy of new models, evaluated on new Lifelong-CIFAR10 and Lifelong-ImageNet benchmarks.

Problem

Evaluating a growing number of models on an ever-expanding pool of test samples is prohibitively expensive (O(|D||M|) cost), so efficient instance-level performance prediction is needed for lifelong benchmarks.

Approach

Sort test samples by difficulty using a cache of prior model correctness (sort-by-sum, with a DP-based threshold search), then evaluate new models only on a small uniformly sampled subset and extrapolate a single threshold-based prediction vector, achieving O(|D| log|D|) cost and minimal memory.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use Sort & Search rather than full evaluationLifelong-CIFAR10 and Lifelong-ImageNet · Lifelong-CIFAR10 and Lifelong-ImageNetevaluation cost reduction: ~1000x reduction; from 180 GPU days to 5 GPU hoursHelped
use Sort & Search with n'=100 samples instead of aggregate-accuracy predictionLifelong-CIFAR10 and Lifelong-ImageNet · Lifelong-CIFAR10 and Lifelong-ImageNetsample-level MAE: 0.4-0.5 -> 0.15-0.17Helped
remove the Sort component and use random sampling (CopyNearest&Expand) (ablation)Sort & Search · Lifelong-CIFAR10 and Lifelong-ImageNetMAE: 1% lower MAE at n'=8192 with S&SHurt
replace Sorting by Sum with Sorting by Recursive Sum (ablation)Sort & Search · Lifelong-ImageNetMAE: 0.5% boost in MAE at all n'>1,024Helped
replace Sorting by Sum with Sorting by Confidence Sum (ablation)Sort & Search · Lifelong-ImageNetMAEHurt
reduce the number of Sort-models from 50 to 10 (ablation)Sort & Search · Lifelong-ImageNetMAE: 2% difference at convergenceHurt
use uniform rather than random sample selection (ablation)Sort & Search · Lifelong-ImageNetMAE: 5% lower MAE at n'=8Helped
use random rather than uniform sample selection (ablation)Sort & Search · Lifelong-ImageNetMAE: 5% lower MAE at n'=8 with uniform samplingHurt
evaluate with a larger sample budgetSort & Search · Lifelong-CIFAR10 and Lifelong-ImageNetMAEHelped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR10 CIFAR10.1 CIFAR10.2 CINIC10 CIFAR10-W CIFAR10-C ImageNet ImageNet-A ObjectNet ImageNet-V2 ImageNet-R ImageNet-Sketch

Benchmarks: Lifelong-CIFAR10 Lifelong-ImageNet

Metrics: mean absolute error compute savings Spearman correlation memory cost

Baselines: CopyNearest&Expand Anchor Point Sampling IRT-Clustering Sorting by Confidence Sum Random sampling

Builds on: computerized adaptive testing Model Spider NATS-Bench

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy