mlsanityData to 14 Oct 2026

Quit When You Can: Efficient Evaluation of Ensembles with Ordering Optimization

arXiv 1806.11202 ↗First posted 28 Jun 2018cs.LG stat.MLcited by 2

Not on the map. Why?

Abstract (arXiv)

Given a classifier ensemble and a set of examples to be classified, many examples may be confidently and accurately classified after only a subset of the base models in the ensemble are evaluated. This can reduce both mean latency and CPU while maintaining the high accuracy of the original ensemble. To achieve such gains, we propose jointly optimizing a fixed evaluation order of the base models and early-stopping thresholds. Our proposed objective is a combinatorial optimization problem, but we provide a greedy algorithm that achieves a 4-approximation of the optimal solution for certain cases. For those cases, this is also the best achievable polynomial time approximation bound unless P = NP. Experiments on benchmark and real-world problems show that the proposed Quit When You Can (QWYC) algorithm can speed-up average evaluation time by 2x--4x, and is around 1.5x faster than prior work. QWYC's joint optimization of ordering and thresholds also performed better in experiments than various fixed orderings, including gradient boosted trees' ordering.

Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). First posted on arXiv 28 Jun 2018.

Builds on

No reference list yet.

Built on by

Cited by year

Citing papers per year: 2021: 1; 2022: 1.

2 papers.