Logic-induced Diagnostic Reasoning for Semi-supervised Semantic Segmentation

ICCV 2023  ·  Chen Liang, Wenguan Wang, Jiaxu Miao, Yi Yang ·

Recent advances in semi-supervised semantic segmentation have been heavily reliant on pseudo labeling to compensate for limited labeled data, disregarding the valuable relational knowledge among semantic concepts. To bridge this gap, we devise LogicDiag, a brand new neural-logic semi-supervised learning framework. Our key insight is that conflicts within pseudo labels, identified through symbolic knowledge, can serve as strong yet commonly ignored learning signals. LogicDiag resolves such conflicts via reasoning with logic-induced diagnoses, enabling the recovery of (potentially) erroneous pseudo labels, ultimately alleviating the notorious error accumulation problem. We showcase the practical application of LogicDiag in the data-hungry segmentation scenario, where we formalize the structured abstraction of semantic concepts as a set of logic rules. Extensive experiments on three standard semi-supervised semantic segmentation benchmarks demonstrate the effectiveness and generality of LogicDiag. Moreover, LogicDiag highlights the promising opportunities arising from the systematic integration of symbolic reasoning into the prevalent statistical, neural learning approaches.

PDF Abstract ICCV 2023 PDF ICCV 2023 Abstract
Task Dataset Model Metric Name Metric Value Global Rank Result Benchmark
Semi-Supervised Semantic Segmentation COCO 1/128 labeled LogicDiag Validation mIoU 45.4 # 3
Semi-Supervised Semantic Segmentation COCO 1/256 labeled LogicDiag Validation mIoU 40.3 # 3
Semi-Supervised Semantic Segmentation COCO 1/32 labeled LogicDiag Validation mIoU 50.5 # 2
Semi-Supervised Semantic Segmentation COCO 1/512 labeled LogicDiag Validation mIoU 33.1 # 3
Semi-Supervised Semantic Segmentation COCO 1/64 labeled LogicDiag Validation mIoU 48.8 # 3
Semi-Supervised Semantic Segmentation PASCAL VOC 2012 183 labeled LogicDiag (DeepLab v3+ with ResNet-101) Validation mIoU 76.7 # 5
Semi-Supervised Semantic Segmentation PASCAL VOC 2012 366 labeled LogicDiag (DeepLab v3+ with ResNet-101) Validation mIoU 77.9 # 5
Semi-Supervised Semantic Segmentation PASCAL VOC 2012 732 labeled LogicDiag (DeepLab v3+ with ResNet-101) Validation mIoU 79.4 # 5
Semi-Supervised Semantic Segmentation PASCAL VOC 2012 92 labeled LogicDiag (DeepLab v3+ with ResNet-101) Validation mIoU 73.3 # 5

Methods


No methods listed for this paper. Add relevant methods here