SOTAVerified

Causal Unsupervised Semantic Segmentation

2023-10-11Code Available1· sign in to hype

Junho Kim, Byung-Kwan Lee, Yong Man Ro

Code Available — Be the first to reproduce this paper.

Reproduce

Code

Abstract

Unsupervised semantic segmentation aims to achieve high-quality semantic grouping without human-labeled annotations. With the advent of self-supervised pre-training, various frameworks utilize the pre-trained features to train prediction heads for unsupervised dense prediction. However, a significant challenge in this unsupervised setup is determining the appropriate level of clustering required for segmenting concepts. To address it, we propose a novel framework, CAusal Unsupervised Semantic sEgmentation (CAUSE), which leverages insights from causal inference. Specifically, we bridge intervention-oriented approach (i.e., frontdoor adjustment) to define suitable two-step tasks for unsupervised prediction. The first step involves constructing a concept clusterbook as a mediator, which represents possible concept prototypes at different levels of granularity in a discretized form. Then, the mediator establishes an explicit link to the subsequent concept-wise self-supervised learning for pixel-level grouping. Through extensive experiments and analyses on various datasets, we corroborate the effectiveness of CAUSE and achieve state-of-the-art performance in unsupervised semantic segmentation.

Tasks

Benchmark Results

DatasetModelMetricClaimedVerifiedStatus
COCO-Stuff-171CAUSE-TR (ViT-S/8)mIoU15.2Unverified
COCO-Stuff-27CAUSE (DINOv2, ViT-B/14)Clustering [mIoU]45.3Unverified
COCO-Stuff-27CAUSE (ViT-B/8)Clustering [mIoU]41.9Unverified
COCO-Stuff-81CAUSE-TR (ViT-S/8)mIoU21.2Unverified
COCO-Stuff-81CAUSE-MLP (ViT-S/8)mIoU19.1Unverified
PASCAL VOC 2012 valCAUSE (DINOv2, ViT-B/14)Clustering [mIoU]53.2Unverified
PASCAL VOC 2012 valCAUSE (ViT-B/8)Clustering [mIoU]53.3Unverified
PASCAL VOC 2012 valCAUSE (iBOT, ViT-B/16)Clustering [mIoU]53.4Unverified

Reproductions