atlas

Research map / Label-efficient and robust learning / OOD and anomaly detection

Split-Ensemble: Efficient OOD-aware Ensemble via Task and Model Splitting

ICML 2024 · Label-efficient and robust learning › OOD and anomaly detection · approach: Out-of-distribution generalization theory · 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 Split-Ensemble, which splits a multiclass task into complementary feature-grouped subtasks with OOD-aware class-balanced BCE training and builds a tree-like shared-backbone ensemble via iterative IoU-based splitting and Hessian-based pruning, improving accuracy and OOD detection at single-model FLOPs without external OOD data.

Problem

Deep classifiers give poorly calibrated uncertainty on OOD inputs; good OOD detection usually needs external OOD data for outlier exposure or costly deep ensembles that multiply inference compute.

Approach

Split the N-class task into complementary subtasks grouped by feature similarity, where each submodel treats other classes as an OOD class (trained with outlier-exposure-style soft targets and class-balanced BCE), and share early layers across submodels with a tree-like architecture found by iterative correlation-based splitting (IoU of SNIP sensitivity masks, minimal cutting threshold) and Hessia

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use OOD-aware rather than one-hot OOD-class targets (ablation)Split-Ensemble · CIFAR-100 ID; CIFAR-10 OOD; 2, 4, and 5 splitsAUROC: 76.0 -> 78.1; 77.5 -> 78.2; 77.3 -> 78.1Helped
use OOD-aware rather than one-hot OOD-class targets (ablation)Split-Ensemble · CIFAR-100 ID; 2, 4, and 5 splitsaccuracy: 71.0 -> 77.7; 77.2 -> 78.0; 77.7 -> 77.9Helped
raise the MCT threshold from 0.0 (all-share) to 0.2 (ablation)Split-Ensemble with 5 subtask splits · CIFAR-100accuracy: 76.2 -> 78.4Helped
raise the MCT threshold from 0.0 (all-share) to 0.4 (ablation)Split-Ensemble with 5 subtask splits · CIFAR-100 ID; CIFAR-10 OODAUROC: 76.7 -> 79.9Helped
increase subtask splits from 2 to 8 (ablation)Split-Ensemble · CIFAR-100 ID; CIFAR-10 OODAUROC: 78.1 -> 80.4Helped
increase subtask splits from 8 to 10 (ablation)Split-Ensemble · CIFAR-100 ID; CIFAR-10 OODAUROC: 80.4 -> 77.3Hurt
group classes semantically rather than randomly (ablation)Split-Ensemble · CIFAR-100 ID; CIFAR-10 OOD; 2 splitsAUROC: 78.9 -> 79.6Helped
group classes semantically rather than randomly (ablation)Split-Ensemble · CIFAR-100 ID; CIFAR-10 OOD; 5 splitsAUROC: 77.3 -> 78.9Helped
use Split-Ensemble rather than a single modelResNet-18 classifier · CIFAR-10accuracy: 94.7 -> 95.5Helped
use Split-Ensemble rather than a single modelResNet-18 classifier · CIFAR-100accuracy: 75.9 -> 77.7Helped
use Split-Ensemble rather than a single modelResNet-18 classifier · TinyImageNettop-1 accuracy: 26.1 -> 51.6Helped
use Split-Ensemble rather than a single modelResNet-18 classifier · ImageNet1Ktop-1 accuracy: 69.0 -> 70.9Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CIFAR-100 Tiny ImageNet ImageNet1K CIFAR10-LT CIFAR100-LT SVHN LSUN Gaussian noise Uniform noise CIFAR-10-C TinyImageNet (crop/resize)

Benchmarks: CIFAR-10 CIFAR-100 Tiny ImageNet ImageNet1K SC-OOD CIFAR10-LT CIFAR-10-C

Metrics: accuracy AUROC AUPR FPR at 95% TPR detection error ECE

Baselines: Single Model Naive Ensemble MC-Dropout MIMO MaskEnsemble BatchEnsemble FilmEnsemble ODIN EBO OE MCD UDG

Builds on: outlier exposure SNIP Hessian-based structural pruning class-balanced loss deep ensembles

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