Command Palette
Search for a command to run...
Zhengyang Feng Qianyu Zhou Qiqi Gu Xin Tan Guangliang Cheng Xuequan Lu Jianping Shi Lizhuang Ma

Abstract
Recent semi-supervised learning methods use pseudo supervision as core idea, especially self-training methods that generate pseudo labels. However, pseudo labels are unreliable. Self-training methods usually rely on single model prediction confidence to filter low-confidence pseudo labels, thus remaining high-confidence errors and wasting many low-confidence correct labels. In this paper, we point out it is difficult for a model to counter its own errors. Instead, leveraging inter-model disagreement between different models is a key to locate pseudo label errors. With this new viewpoint, we propose mutual training between two different models by a dynamically re-weighted loss function, called Dynamic Mutual Training (DMT). We quantify inter-model disagreement by comparing predictions from two different models to dynamically re-weight loss in training, where a larger disagreement indicates a possible error and corresponds to a lower loss value. Extensive experiments show that DMT achieves state-of-the-art performance in both image classification and semantic segmentation. Our codes are released at https://github.com/voldemortX/DST-CBC .
Code Repositories
Benchmarks
| Benchmark | Methodology | Metrics |
|---|---|---|
| semi-supervised-image-classification-on-cifar | DMT (WRN-28-2) | Percentage error: 5.79 |
| semi-supervised-semantic-segmentation-on-10 | DMT (DeepLab v2, ResNet-50) | Validation mIoU: 74.85 |
| semi-supervised-semantic-segmentation-on-2 | DMT (DeepLab v2 MSCOCO/ImageNet pre-trained) | Validation mIoU: 63.03% |
| semi-supervised-semantic-segmentation-on-3 | DMT (DeepLab v2 MSCOCO/ImageNet pre-trained) | Validation mIoU: 54.80% |
| semi-supervised-semantic-segmentation-on-4 | DMT | Validation mIoU: 72.70% |
| semi-supervised-semantic-segmentation-on-5 | DMT (DeepLab v2 MSCOCO/ImageNet pre-trained) | Validation mIoU: 69.92% |
| semi-supervised-semantic-segmentation-on-6 | DMT (DeepLab v2 MSCOCO pre-trained) | Validation mIoU: 67.15% |
| semi-supervised-semantic-segmentation-on-7 | DMT (DeepLab v2 MSCOCO pre-trained) | Validation mIoU: 63.04% |
Build AI with AI
From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.