Command Palette
Search for a command to run...
Hyperbolic Active Learning for Semantic Segmentation under Domain Shift
Luca Franco Paolo Mandica Konstantinos Kallidromitis Devin Guillory Yu-Teng Li Trevor Darrell Fabio Galasso

Abstract
We introduce a hyperbolic neural network approach to pixel-level active learning for semantic segmentation. Analysis of the data statistics leads to a novel interpretation of the hyperbolic radius as an indicator of data scarcity. In HALO (Hyperbolic Active Learning Optimization), for the first time, we propose the use of epistemic uncertainty as a data acquisition strategy, following the intuition of selecting data points that are the least known. The hyperbolic radius, complemented by the widely-adopted prediction entropy, effectively approximates epistemic uncertainty. We perform extensive experimental analysis based on two established synthetic-to-real benchmarks, i.e. GTAV $\rightarrow$ Cityscapes and SYNTHIA $\rightarrow$ Cityscapes. Additionally, we test HALO on Cityscape $\rightarrow$ ACDC for domain adaptation under adverse weather conditions, and we benchmark both convolutional and attention-based backbones. HALO sets a new state-of-the-art in active learning for semantic segmentation under domain shift and it is the first active learning approach that surpasses the performance of supervised domain adaptation while using only a small portion of labels (i.e., 1%).
Code Repositories
Benchmarks
| Benchmark | Methodology | Metrics |
|---|---|---|
| domain-adaptation-on-cityscapes-to-acdc | HALO | mIoU: 71.9 |
| domain-adaptation-on-gta5-to-cityscapes | HALO | mIoU: 77.8 |
| domain-adaptation-on-synthia-to-cityscapes | HALO | Extra Manual Annotation: Yes mIoU: 78.1 |
| semantic-segmentation-on-cityscapes-val | HALO | mIoU: 77.8 |
| source-free-domain-adaptation-on-gta5-to | HALO | mIoU: 73.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.