Cycle Self-Training for Semi-Supervised Object Detection with Distribution Consistency Reweighting
Not on the map. Why?
Abstract (arXiv)
Recently, many semi-supervised object detection (SSOD) methods adopt teacher-student framework and have achieved state-of-the-art results. However, the teacher network is tightly coupled with the student network since the teacher is an exponential moving average (EMA) of the student, which causes a performance bottleneck. To address the coupling problem, we propose a Cycle Self-Training (CST) framework for SSOD, which consists of two teachers T1 and T2, two students S1 and S2. Based on these networks, a cycle self-training mechanism is built, i.e., S1rightarrowT1rightarrowS2rightarrowT2rightarrowS1. For SrightarrowT, we also utilize the EMA weights of the students to update the teachers. For TrightarrowS, instead of providing supervision for its own student S1(S2) directly, the teacher T1(T2) generates pseudo-labels for the student S2(S1), which looses the coupling effect. Moreover, owing to the property of EMA, the teacher is most likely to accumulate the biases from the student and make the mistakes irreversible. To mitigate the problem, we also propose a distribution consistency reweighting strategy, where pseudo-labels are reweighted based on distribution consistency across the teachers T1 and T2. With the strategy, the two students S2 and S1 can be trained robustly with noisy pseudo labels to avoid confirmation biases. Extensive experiments prove the superiority of CST by consistently improving the AP over the baseline and outperforming state-of-the-art methods by 2.1% absolute AP improvements with scarce labeled data.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 42 of its 51 references that are in the map. First posted on arXiv 12 Jul 2022.
Builds on
42 of 51 references.
References · 42
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,082
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2020End-to-End Object Detection with Transformerscited by 7,384
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,155
- 2016Feature Pyramid Networks for Object Detectioncited by 5,021
- 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,829
- 2020Deformable DETR: Deformable Transformers for End-to-End Object Detectioncited by 3,410
- 2015SSD: Single Shot MultiBox Detectorcited by 3,125
30 more
- 2020FixMatch: Simplifying Semi-Supervised Learning with Consistency and Confidencecited by 2,080
- 2020YOLOv4: Optimal Speed and Accuracy of Object Detectioncited by 1,624
- 2019FCOS: Fully Convolutional One-Stage Object Detectioncited by 1,573
- 2019Self-training with Noisy Student improves ImageNet classificationcited by 1,304
- 2017Cascade R-CNN: Delving into High Quality Object Detectioncited by 1,275
- 2019Unsupervised Data Augmentation for Consistency Trainingcited by 1,057
- 2018CornerNet: Detecting Objects as Paired Keypointscited by 763
- 2019CenterNet: Keypoint Triplets for Object Detectioncited by 654
- 2018The Open Images Dataset V4: Unified image classification, object detection, and visual relationship detection at scalecited by 542
- 2021FlexMatch: Boosting Semi-Supervised Learning with Curriculum Pseudo Labelingcited by 537
- 2019Hybrid Task Cascade for Instance Segmentationcited by 479
- 2017Mean teachers are better role models: Weight-averaged consistency targets improve semi-supervised deep learning resultscited by 470
- 2016R-FCN: Object Detection via Region-based Fully Convolutional Networkscited by 414
- 2021End-to-End Semi-Supervised Object Detection with Soft Teachercited by 315
- 2021Unbiased Teacher for Semi-Supervised Object Detectioncited by 305
- 2020A Simple Semi-Supervised Learning Framework for Object Detectioncited by 282
- 2019Imbalance Problems in Object Detection: A Reviewcited by 118
- 2021Humble Teachers Teach Better Students for Semi-Supervised Object Detectioncited by 115
- 2021Semi-Supervised Learning of Visual Features by Non-Parametrically Predicting View Assignments with Support Samplescited by 114
- 2021Instant-Teaching: An End-to-End Semi-Supervised Object Detection Frameworkcited by 112
- 2019Dual Student: Breaking the Limits of the Teacher in Semi-supervised Learningcited by 103
- 2020Revisiting the Sibling Head in Object Detectorcited by 82
- 2021SimPLE: Similar Pseudo Label Exploitation for Semi-Supervised Classificationcited by 68
- 2019Deep Co-Training for Semi-Supervised Image Segmentationcited by 58
- 2021Rethinking Pseudo Labels for Semi-Supervised Object Detectioncited by 45
- 2020CentripetalNet: Pursuing High-quality Keypoint Pairs for Object Detectioncited by 41
- 2021MUM : Mix Image Tiles and UnMix Feature Tiles for Semi-Supervised Object Detectioncited by 21
- 2021Combating Noise: Semi-supervised Learning by Region Uncertainty Quantificationcited by 18
- 2022Semi-Supervised Learning of Semantic Correspondence with Pseudo-Labelscited by 16
- 2020Class-Attentive Diffusion Network for Semi-Supervised Classificationcited by 8
Built on by
Citing papers per year: 2023: 2; 2024: 3.
5 papers.
- 2023Revisiting Class Imbalance for End-to-end Semi-Supervised Object Detectioncited by 5
- 2024GuidedNet: Semi-Supervised Multi-Organ Segmentation via Labeled Data Guide Unlabeled Datacited by 5
- 2023Semi-supervised Cell Recognition under Point Supervisioncited by 1
- 2024IMWA: Iterative Model Weight Averaging Benefits Class-Imbalanced Learning Taskscited by 1
- 2024Collaboration of Teachers for Semi-supervised Object Detectioncited by 0
- 2024GuidedNet: Semi-Supervised Multi-Organ Segmentation via Labeled Data Guide Unlabeled Data9 Aug 2024
- 2024Collaboration of Teachers for Semi-supervised Object Detection22 May 2024
- 2024IMWA: Iterative Model Weight Averaging Benefits Class-Imbalanced Learning Tasks25 Apr 2024
- 2023Semi-supervised Cell Recognition under Point Supervision14 Jun 2023
- 2023Revisiting Class Imbalance for End-to-end Semi-Supervised Object Detection4 Jun 2023