atlas

Research map / Detection and segmentation / Open-set and few-shot detection

Generative Active Learning for Long-tailed Instance Segmentation

ICML 2024 · Detection and segmentation › Open-set and few-shot detection · approach: Interactive and referring segmentation · 1 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 BSGAL, an online, gradient-cache-based method that accepts or rejects batches of Stable Diffusion-generated instances for copy-paste training of long-tailed instance segmentation on LVIS.

Problem

Generated data for long-tailed instance segmentation is of uneven quality and not all of it helps downstream models, yet there is no principled way to select and use generated data, especially under nearly unlimited generated pools.

Approach

Estimate each generated batch's contribution with a first-order gradient dot product between generated-instance loss gradients and a momentum-updated gradient cache of a sampled real test set, and accept or reject the batch online during training.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
gradient-cache contribution-based batch acceptance (BSGAL) vs copy-paste baselineCenterNet2 R50 on LVIS · LVISAP_box: +1.2Helped
gradient-cache contribution-based batch acceptance (BSGAL) vs copy-paste baselineCenterNet2 R50 on LVIS · LVISAP_r_box: +3.62Helped
CLIP filtering of generated datacopy-paste baseline with CenterNet2 R50 · LVISAP_box: +0.15No clear effect
random batch-level dropout at same acceptance rate (ablation)BSGAL R50 on LVIS · LVISAP_r_box: -2.90 vs BSGALHurt
test set sampled from pasted classes vs all classes (ablation)BSGAL R50 on LVIS · LVISAP_r_box: +1.20Helped
test set sampled from pasted classes vs all images (ablation)BSGAL R50 on LVIS · LVISAP_r_box: +1.36Helped
global average pooling for gradient cache (instead of momentum) (ablation)BSGAL R50 on LVIS · LVISAP_r_box: -1.11 AP_r_box, -0.33 AP_boxHurt
test loss restricted to first-stage classification loss (ablation)contribution estimation in BSGAL · LVISAP_box: -0.30 vs all-stage clsHurt
using all training losses as test loss instead of classification loss (ablation)contribution estimation in BSGAL · LVISAP_box: -0.26 AP_box, -1.23 AP_r_box vs clsHurt
gradient normalization (cosine similarity) in contribution estimate (ablation)BSGAL R50 on LVIS · LVISAP_box: +0.35Helped
momentum coefficient beta set to 0.8 (vs 0.1) (ablation)grad cache in BSGAL · LVISAP_box: -0.90Hurt
offline contribution estimation (fixed model) instead of online (ablation)copy-paste pipeline on LVIS · LVISAP_boxNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: LVIS CIFAR-10 Stable Diffusion V1.5 generated images DeepFloyd-IF generated images Perfusion generated images

Benchmarks: LVIS

Metrics: AP box AP mask AP_r AP_c AP_f

Baselines: X-Paste copy-paste baseline X-Paste + CLIP filtering Loss estimate Grad estimate Random batch-level dropout

Builds on: X-Paste TracIn VeSSAL CenterNet2

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