atlas

Research map / Label-efficient and robust learning / Recognition and long-tail

SEL-BALD: Deep Bayesian Active Learning with Selective Labels

NeurIPS 2024 · Label-efficient and robust learning › Recognition and long-tail · approach: Deep active learning · 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.

Studies active learning when humans can reject labeling requests (selective labels), and proposes SEL-BALD acquisition functions (e-BALD, Joint-BALD, Joint-BALD-UCB/TS) that jointly target model information gain and human discretion-model information gain.

Problem

Active learning in high-stakes settings where human experts may decline to label instances selected by the model, so labels are selectively observed and conventional acquisition wastes examination budget.

Approach

Weights the BALD mutual-information objective by the estimated probability that a human will label an instance, and adds an information-gain term about a Bayesian human-discretion model, with UCB or Thompson-sampling variants to balance exploration and exploitation of the discretion model.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Joint-BALD-UCB instead of Naive-BALDSEL-BALD active learning · Synthetic dataaccuracy: 0.55 -> 0.99Helped
Use Joint-BALD-TS instead of Naive-BALDSEL-BALD active learning · Synthetic dataaccuracy: 0.55 -> 0.98Helped
Model human discretion and explore its uncertainty with Joint-BALD-UCBSEL-BALD active learning · Give-Me-some-Credit (GMC)accuracyHelped
Model human discretion and explore its uncertainty with Joint-BALD-TSSEL-BALD active learning · MNISTaccuracyHelped
Use Naive-BALD rather than Joint-BALD-UCBActive learning with instance rejection · Synthetic dataaccuracy: 0.99 -> 0.55Hurt
Use RANDOM rather than Joint-BALD-UCBActive learning with instance rejection · Synthetic dataaccuracy: 0.99 -> 0.78Hurt
Use e-BALD rather than Joint-BALD-UCBSEL-BALD active learning · Synthetic dataaccuracy: 0.99 -> 0.76Hurt
Use e-BALD with a noisy human-discretion estimate instead of Joint-BALD-UCBSEL-BALD active learning · Synthetic dataaccuracy: 0.99 -> 0.76Hurt
Use Joint-BALD rather than Joint-BALD-UCBSEL-BALD active learning · Synthetic dataaccuracy: 0.99 -> 0.77Hurt
Use BALD rather than Joint-BALD-UCB under changing human behaviorActive learning with instance rejection · Synthetic two-moons dataaccuracyHurt
Use Joint-BALD-UCB rather than Naive-BALD with a logistic-regression human behavior modelSEL-BALD active learning · AdultaccuracyHelped
Replace information gain with entropy and use Joint-Entropy-UCB (ablation)Entropy-based active learning · Synthetic dataaccuracyHelped

Surprising findings

Limitations

Experimental setup

Datasets: Give-Me-Some-Credit MNIST Fashion-MNIST CIFAR-10 Adult Mushroom synthetic two-circle synthetic two-moon

Benchmarks: Give-Me-Some-Credit MNIST Fashion-MNIST CIFAR-10 Adult Mushroom synthetic two-circle

Metrics: accuracy number of labeled samples examination and labeling budget fraction

Baselines: RANDOM Naive-BALD e-BALD Joint-BALD

Builds on: BALD MC dropout UCB Thompson sampling

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