atlas

Research map / Detection and segmentation / CNN features

Plug and Play Active Learning for Object Detection

CVPR 2024 · Detection and segmentation › CNN features · approach: Efficient DETR query design · 35 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 PPAL, a plug-and-play two-stage active learning method for object detection combining difficulty-calibrated uncertainty sampling and category-conditioned matching similarity diversity sampling, requiring no detector architecture or training changes.

Problem

Active learning for object detection is hard because uncertainty must jointly cover classification and localisation, and image similarity is ill-defined for multi-instance images; prior AL-for-detection methods modify detector architectures and training pipelines, limiting generalisation across dete

Approach

Two-stage AL: first re-weight per-object entropy by category-wise difficulty coefficients (combining classification and IoU-based localisation difficulty, tracked by EMA during training) to form a candidate pool; second, select a diverse batch with k-means++ seeded by k-center-greedy using CCMS, a category-conditioned instance-matching similarity between images.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DCUS instead of entropy sampling for candidate-pool selection (ablation)RetinaNet with CCMS · Pascal VOC, 7.5% labeled imagesmAP: 59.0±0.6 -> 60.8±0.5Helped
Use CCMS instead of global similarity for diversity sampling (ablation)RetinaNet with DCUS · Pascal VOC, 7.5% labeled imagesmAP: 58.8±0.6 -> 60.8±0.5Helped
Use CCMS instead of random selection for diversity sampling (ablation)RetinaNet with DCUS · Pascal VOC, 7.5% labeled imagesmAP: 60.3±0.7 -> 60.8±0.5Helped
Use difficulty-based category weights instead of class-frequency weights (ablation)RetinaNet with CCMS · Pascal VOC, 7.5% labeled imagesmAP: 59.3±0.6 -> 60.8±0.5Helped
Use CCMS instead of Jaccard similarity for diversity sampling (ablation)RetinaNet with DCUS · Pascal VOC, 7.5% labeled imagesmAP: 60.3±0.4 -> 60.8±0.5Helped
Use CCMS instead of FPN similarity for diversity sampling (ablation)RetinaNet with DCUS · Pascal VOC, 7.5% labeled imagesmAP: 59.4±0.3 -> 60.8±0.5Helped
Set candidate-pool expansion ratio δ to 4 (ablation)PPAL on RetinaNet · Pascal VOC, 10% labeled imagesmAP: δ=4: 66.2±0.4; δ=1: 64.4±0.4Helped
Use posterior probability instead of entropy as the uncertainty measure (ablation)PPAL on RetinaNet · Pascal VOC, 7.5% labeled imagesmAP: 60.8±0.5 -> 60.8±0.6No clear effect
Use probability margin instead of entropy as the uncertainty measure (ablation)PPAL on RetinaNet · Pascal VOC, 7.5% labeled imagesmAP: 60.8±0.5 -> 59.9±0.5Hurt
Use PPAL instead of random samplingRetinaNet with ResNet-101 · Pascal VOC, 7.5% labeled imagesmAP: 59.3±1.4 -> 64.3±0.5Helped
Use PPAL instead of random samplingRetinaNet with MobileNetV2 · Pascal VOC, 7.5% labeled imagesmAP: 31.2±2.8 -> 35.7±1.7Helped
Use PPAL instead of random samplingRetinaNet with SwinTiny · Pascal VOC, 7.5% labeled imagesmAP: 63.8±1.0 -> 68.4±0.3Helped

Surprising findings

Limitations

Experimental setup

Datasets: COCO train2017 Pascal VOC 2007+2012

Benchmarks: COCO mini-val Pascal VOC test2007

Metrics: mAP AP (0.5:0.95)

Baselines: Random Entropy Core-set LearnLoss CDAL MIAL DivProto

Builds on: Core-set MIAL DDOD (difficulty-based detection loss) BADGE CDAL

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