atlas

Research map / Architectures and efficiency / RNNs and normalization

OCCAM: Towards Cost-Efficient and Accuracy-Aware Classification Inference

ICLR 2025 · Architectures and efficiency › RNNs and normalization · approach: Dataset distillation and data-efficient training · 0 citations (OpenAlex)

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 OCCAM, a training-free method that estimates per-query classifier accuracy via nearest-neighbour samples under well-separation and solves an ILP to assign classifiers to queries under cost budgets, achieving up to 40% cost reduction with little accuracy loss.

Problem

Choosing which pre-trained classifier (small/cheap vs. large/expensive) to apply to each query so that aggregate accuracy is maximized under a user-specified inference cost budget, without a learned router and with statistical guarantees.

Approach

Estimate each classifier's per-query success probability by averaging labelled-sample accuracies of nearest neighbours (justified by Lipschitz continuity under r-separation), regularize by estimator standard deviation, and assign classifiers to queries via an integer linear program under a cost budget.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use OCCAM instead of FrugalMCTImage classification · CIFAR10, 10%-40% cost reductionaccuracy drop (%): 0.97, 1.13, 1.22 -> 0.56, 0.50, 0.51Helped
Use OCCAM instead of FrugalMCTImage classification · CIFAR100, 10%-40% cost reductionaccuracy drop (%): 0.52, 0.79, 1.98 -> 0.34, 0.36, 0.62Helped
Use OCCAM instead of FrugalMCTImage classification · Tiny ImageNet-200, 10%-40% cost reductionaccuracy drop (%): 0.86, 1.49, 3.88 -> 0.17, 0.61, 2.75Helped
Use OCCAM instead of FrugalMCTImage classification · ImageNet-1K, 10%-40% cost reductionaccuracy drop (%): 0.59, 1.12, 2.35 -> 0.51, 1.05, 2.24Helped
Use OCCAM with SwinV2-T rather than ResNet-18 features (ablation)OCCAM · Tiny ImageNet-200, 10%-40% cost reductionaccuracy drop (%): 0.48 -> 0.29; 3.24 -> 2.81; 3.24 -> 2.81Mixed
Use ResNet-50 features rather than ResNet-18 features (ablation)OCCAM · Tiny ImageNet-200, 10%-40% cost reductionaccuracy drop (%): 0.48 -> 0.40; 1.02 -> 0.74; 3.24 -> 2.56Mixed
Use SwinV2-T rather than ResNet-18 features (ablation)OCCAM · Tiny ImageNet-200, 10%-40% cost reductionaccuracy drop (%): 0.48 -> 0.29; 1.02 -> 0.58; 3.24 -> 2.81Mixed
Use l1 rather than l∞ distance (ablation)OCCAM with ResNet-18 features · ImageNet-1K, 10%-40% cost reductionaccuracy drop (%): 0.51, 1.05, 2.24 -> 0.86, 1.51, 3.32Hurt
Use l2 rather than l∞ distance (ablation)OCCAM with ResNet-18 features · ImageNet-1K, 10%-40% cost reductionaccuracy drop (%): 0.51, 1.05, 2.24 -> 1.06, 1.65, 3.10Hurt
Increase K while holding s fixed (ablation)OCCAM · Tiny ImageNet-200accuracyHelped
Increase s while holding K fixed (ablation)OCCAM · Tiny ImageNet-200accuracyHelped
Increase λ above 0 for regularization (ablation)OCCAM · Tiny ImageNet-200, cost budgets B=0.6 and B=0.8accuracy: +1.3%; +0.8%Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CIFAR-100 Tiny ImageNet ImageNet-1K

Benchmarks: CIFAR-10 CIFAR-100 Tiny ImageNet ImageNet-1K

Metrics: accuracy drop (%) at cost reduction levels normalized cost estimation error

Baselines: Single Best Random FrugalMCT

Builds on: FrugalMCT r-separation multiple choice knapsack problem

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