Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

A Simple Semi-Supervised Learning Framework for Object Detection

About

Semi-supervised learning (SSL) has a potential to improve the predictive performance of machine learning models using unlabeled data. Although there has been remarkable recent progress, the scope of demonstration in SSL has mainly been on image classification tasks. In this paper, we propose STAC, a simple yet effective SSL framework for visual object detection along with a data augmentation strategy. STAC deploys highly confident pseudo labels of localized objects from an unlabeled image and updates the model by enforcing consistency via strong augmentations. We propose experimental protocols to evaluate the performance of semi-supervised object detection using MS-COCO and show the efficacy of STAC on both MS-COCO and VOC07. On VOC07, STAC improves the AP$^{0.5}$ from $76.30$ to $79.08$; on MS-COCO, STAC demonstrates $2{\times}$ higher data efficiency by achieving 24.38 mAP using only 5\% labeled data than supervised baseline that marks 23.86\% using 10\% labeled data. The code is available at https://github.com/google-research/ssl_detection/.

Kihyuk Sohn, Zizhao Zhang, Chun-Liang Li, Han Zhang, Chen-Yu Lee, Tomas Pfister• 2020

Related benchmarks

TaskDatasetResultRank
Object DetectionCOCO 2017 (val)
AP39.21
2454
Object DetectionPASCAL VOC 2007 (test)
mAP46.01
821
Object DetectionMS-COCO 2017 (val)
mAP39.2
237
Object DetectionCOCO (minival)
mAP39.2
184
Medical Image SegmentationKvasir-SEG (test)
mIoU84.12
78
Object DetectionCOCO standard (5% labeled)
mAP24.4
70
Object DetectionCOCO standard 2017 (train val)
AP (IoU 0.5:0.95)28.64
64
End-to-End Text SpottingICDAR 2015 (test)
Generic F-measure71.2
62
Medical Image SegmentationISIC (test)
IoU0.7574
55
Object DetectionCOCO standard (10%)
mAP28.64
54
Showing 10 of 67 rows

Other info

Code

Follow for update