HyperAIHyperAI

Command Palette

Search for a command to run...

4 months ago

Semi-Supervised Semantic Segmentation with High- and Low-level Consistency

Sudhanshu Mittal; Maxim Tatarchenko; Thomas Brox

Semi-Supervised Semantic Segmentation with High- and Low-level Consistency

Abstract

The ability to understand visual information from limited labeled data is an important aspect of machine learning. While image-level classification has been extensively studied in a semi-supervised setting, dense pixel-level classification with limited data has only drawn attention recently. In this work, we propose an approach for semi-supervised semantic segmentation that learns from limited pixel-wise annotated samples while exploiting additional annotation-free images. It uses two network branches that link semi-supervised classification with semi-supervised segmentation including self-training. The dual-branch approach reduces both the low-level and the high-level artifacts typical when training with few labels. The approach attains significant improvement over existing methods, especially when trained with very few labeled samples. On several standard benchmarks - PASCAL VOC 2012, PASCAL-Context, and Cityscapes - the approach achieves new state-of-the-art in semi-supervised learning.

Code Repositories

sud0301/semisup-semseg
Official
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
semi-supervised-semantic-segmentation-on-1s4GAN (DeepLab v2 ImageNet pre-trained)
Validation mIoU: 61.9%
semi-supervised-semantic-segmentation-on-11s4GAN+MLMT (DeepLab v2 ImageNet pre-trained)
Validation mIoU: 35.3
semi-supervised-semantic-segmentation-on-12s4GAN+MLMT (DeepLab v2 ImageNet pre-trained)
Validation mIoU: 37.8
semi-supervised-semantic-segmentation-on-18S4GAN (DeepLabv2 with ResNet101, MSCOCO pre-trained)
Validation mIoU: 50.48%
semi-supervised-semantic-segmentation-on-19S4GAN (DeepLabv2 with ResNet101, MSCOCO pre-trained)
Validation mIoU: 55.61%
semi-supervised-semantic-segmentation-on-2s4GAN (DeepLab v2 ImageNet pre-trained)
Validation mIoU: 59.3%
semi-supervised-semantic-segmentation-on-4s4GAN + MLMT
Validation mIoU: 71.4%
semi-supervised-semantic-segmentation-on-4s4GAN+MLMT
Validation mIoU: 70.4%
semi-supervised-semantic-segmentation-on-4s4GAN+MLMT
Validation mIoU: 67.3%
semi-supervised-semantic-segmentation-on-5s4GAN + MLMT (DeepLab v2 MSCOCO/ImageNet pre-trained)
Validation mIoU: 67.2%
semi-supervised-semantic-segmentation-on-5s4GAN+MLMT (DeepLab v3+ ImageNet pre-trained)
Validation mIoU: 66.6%
semi-supervised-semantic-segmentation-on-5s4GAN+MLMT (DeepLab v2 ImageNet pre-trained)
Validation mIoU: 62.9%
semi-supervised-semantic-segmentation-on-6s4GAN+MLMT (DeepLab v2 ImageNet pre-trained)
Validation mIoU: 60.4%
semi-supervised-semantic-segmentation-on-6s4GAN+MLMT (DeepLab v3+ ImageNet pre-trained)
Validation mIoU: 62.6%
semi-supervised-semantic-segmentation-on-6s4GAN + MLMT (DeepLab v2 MSCOCO/ImageNet pre-trained)
Validation mIoU: 63.3%

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