Auto-DeepLab: Hierarchical Neural Architecture Search for Semantic Image Segmentation

Chenxi Liu, Liang-Chieh Chen, Florian Schroff, Hartwig Adam, Wei Hua +2 more
1/10/2019
cs.CVcs.LG

Official code: tensorflow/models (77,659 stars, last commit 2026-04-29).

Abstract

Recently, Neural Architecture Search (NAS) has successfully identified neural network architectures that exceed human designed ones on large-scale image classification. In this paper, we study NAS for semantic image segmentation. Existing works often focus on searching the repeatable cell structure, while hand-designing the outer network structure that controls the spatial resolution changes. This choice simplifies the search space, but becomes increasingly problematic for dense image prediction which exhibits a lot more network level architectural variations. Therefore, we propose to search the network level structure in addition to the cell level structure, which forms a hierarchical architecture search space. We present a network level search space that includes many popular designs, and develop a formulation that allows efficient gradient-based architecture search (3 P100 GPU days on Cityscapes images). We demonstrate the effectiveness of the proposed method on the challenging Cityscapes, PASCAL VOC 2012, and ADE20K datasets. Auto-DeepLab, our architecture searched specifically for semantic image segmentation, attains state-of-the-art performance without any ImageNet pretraining.

View on arXivView PDF

Code Implementations(1)

tensorflow/modelsOfficial100%

Models and examples built with TensorFlow

77,65944,853C++, CSSFeb 5, 20165 months agoNOASSERTION

Similar Papers

Cite this paper

@article{liu2019autodeeplab,
  title  = {Auto-DeepLab: Hierarchical Neural Architecture Search for Semantic Image Segmentation},
  author = {Chenxi Liu and Liang-Chieh Chen and Florian Schroff and Hartwig Adam and Wei Hua and Alan Yuille and Li Fei-Fei},
  year   = {2019},
  eprint = {1901.02985},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1901.02985}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1901.02985.svg)](https://codeofpaper.com/paper/1901.02985)

Discussion