HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

Perturbed and Strict Mean Teachers for Semi-supervised Semantic Segmentation

Yuyuan Liu Yu Tian Yuanhong Chen Fengbei Liu Vasileios Belagiannis Gustavo Carneiro

Perturbed and Strict Mean Teachers for Semi-supervised Semantic Segmentation

Abstract

Consistency learning using input image, feature, or network perturbations has shown remarkable results in semi-supervised semantic segmentation, but this approach can be seriously affected by inaccurate predictions of unlabelled training images. There are two consequences of these inaccurate predictions: 1) the training based on the "strict" cross-entropy (CE) loss can easily overfit prediction mistakes, leading to confirmation bias; and 2) the perturbations applied to these inaccurate predictions will use potentially erroneous predictions as training signals, degrading consistency learning. In this paper, we address the prediction accuracy problem of consistency learning methods with novel extensions of the mean-teacher (MT) model, which include a new auxiliary teacher, and the replacement of MT's mean square error (MSE) by a stricter confidence-weighted cross-entropy (Conf-CE) loss. The accurate prediction by this model allows us to use a challenging combination of network, input data and feature perturbations to improve the consistency learning generalisation, where the feature perturbations consist of a new adversarial perturbation. Results on public benchmarks show that our approach achieves remarkable improvements over the previous SOTA methods in the field. Our code is available at https://github.com/yyliu01/PS-MT.

Code Repositories

yyliu01/ps-mt
Official
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
semi-supervised-semantic-segmentation-on-1PS-MT (DeepLab v3+ with ImageNet-pretrained ResNet-50, single scale inference)
Validation mIoU: 78.38%
semi-supervised-semantic-segmentation-on-10PS-MT (DeepLab v3+ with ImageNet-pretrained ResNet-101, single scale inference)
Validation mIoU: 80.01
semi-supervised-semantic-segmentation-on-10PS-MT (DeepLab v3+ with ImageNet-pretrained ResNet-50, single scale inference)
Validation mIoU: 78.08
semi-supervised-semantic-segmentation-on-15PS-MT (DeepLab v3+ with ImageNet-pretrained ResNet-101, single scale inference)
Validation mIoU: 79.76%
semi-supervised-semantic-segmentation-on-2PS-MT (DeepLab v3+ with ImageNet-pretrained ResNet50, single scale inference)
Validation mIoU: 77.12%
semi-supervised-semantic-segmentation-on-4PS-MT
Validation mIoU: 75.70%
semi-supervised-semantic-segmentation-on-4PS-MT
Validation mIoU: 78.20%
semi-supervised-semantic-segmentation-on-8PS-MT (DeepLab v3+ with ImageNet-pretrained ResNet-50, single scale inference)
Validation mIoU: 79.22%
semi-supervised-semantic-segmentation-on-9PS-MT (DeepLab v3+ with ImageNet-pretrained ResNet-101, single scale inference)
Validation mIoU: 78.72

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.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp