chenxi liu liang chieh chen florian schrofg haruwig adam
play

Chenxi Liu , Liang-Chieh Chen, Florian Schrofg, Haruwig Adam, Wei - PowerPoint PPT Presentation

Chenxi Liu , Liang-Chieh Chen, Florian Schrofg, Haruwig Adam, Wei Hua, Alan Yuille, Li Fei-Fei 06/18/2019 @CVPR Neural Architecture Search for Image Classifjcation Zoph, Barret, et al. "Learning transferable architectures for scalable image


  1. Chenxi Liu , Liang-Chieh Chen, Florian Schrofg, Haruwig Adam, Wei Hua, Alan Yuille, Li Fei-Fei 06/18/2019 @CVPR

  2. Neural Architecture Search for Image Classifjcation Zoph, Barret, et al. "Learning transferable architectures for scalable image recognition." In CVPR. 2018. Liu, Chenxi, et al. "Progressive neural architecture search." In ECCV. 2018. Real, Esteban, et al. "Regularized evolution for image classifier architecture search." In AAAI. 2019. Liu, Hanxiao, Karen Simonyan, and Yiming Yang. "Darts: Differentiable architecture search." In ICLR. 2019.

  3. Neural Architecture Search for Dense Image Prediction ● Image classification is a good starting point for NAS, but should not be the end point. Our paper is one of the first efforts to extend NAS to dense image ● prediction (semantic segmentation to be exact).

  4. Challenge 1: Network Level Search Space Inner Cell Level Outer Network Level

  5. Challenge 1: Network Level Search Space Inner Cell Level Outer Network Level (automatically search) (hand design)

  6. Challenge 2: Need for High Resolution & Effjcient NAS

  7. Challenge 2: Need for High Resolution & Effjcient NAS airplane 32x32

  8. Challenge 2: Need for High Resolution & Effjcient NAS airplane 32x32 > 321x321

  9. Idea of Difgerentiable NAS …… Network\Layer 1 2 L -1 L #1 #2 #3 #4

  10. Idea of Difgerentiable NAS …… Network\Layer 1 2 L -1 L #1 #2 …… #4 L

  11. Idea of Difgerentiable NAS …… Network\Layer 1 2 L -1 L #1

  12. Idea of Difgerentiable NAS …… Network\Layer 1 2 L -1 L ɑ 1 ɑ 2 #1 ɑ 3 ɑ 4 Liu, Hanxiao, Karen Simonyan, and Yiming Yang. "Darts: Differentiable architecture search." In ICLR. 2019.

  13. Idea of Difgerentiable NAS …… Network\Layer 1 2 L -1 L ɑ 1 ❌ ɑ 3 is the largest among the four ɑ 2 ❌ #1 ɑ 3 ɑ 4 ❌ Liu, Hanxiao, Karen Simonyan, and Yiming Yang. "Darts: Differentiable architecture search." In ICLR. 2019.

  14. Idea of Difgerentiable NAS …… Network\Layer 1 2 L -1 L #1

  15. Network Level Search Space …… Downsample\Layer 1 2 3 4 5 L-1 L 1 2 4 8 16 ……

  16. Network Level Search Space …… Downsample\Layer 1 2 3 4 5 L-1 L 1 2 4 8 16 ……

  17. Network Level Search Space …… Downsample\Layer 1 2 3 4 5 L-1 L 1 2 4 8 16 ……

  18. Network Level Search Space …… Downsample\Layer 1 2 3 4 5 L-1 L 1 2 4 8 16 ……

  19. Network Level Search Space …… Downsample\Layer 1 2 3 4 5 L-1 L 1 2 4 8 16 32

  20. Network Level Search Space …… Downsample\Layer 1 2 3 4 5 L-1 L 1 2 PP AS 4 PP AS 8 PP AS 16 PP AS 32

  21. DeepLabv3 …… Downsample\Layer 1 2 3 4 5 L-1 L 1 2 PP AS 4 PP AS 8 PP AS 16 PP AS 32 Chen, Liang-Chieh, George Papandreou, Florian Schroff, and Hartwig Adam. "Rethinking atrous convolution for semantic image segmentation." arXiv preprint arXiv:1706.05587 (2017).

  22. Conv-Deconv …… Downsample\Layer 1 2 3 4 5 L-1 L 1 2 4 8 16 32 Noh, Hyeonwoo, Seunghoon Hong, and Bohyung Han. "Learning deconvolution network for semantic segmentation." In ICCV. 2015.

  23. Stacked Hourglass …… Downsample\Layer 1 2 3 4 5 L-1 L 1 2 4 8 16 32 Newell, Alejandro, Kaiyu Yang, and Jia Deng. "Stacked hourglass networks for human pose estimation." In ECCV. 2016.

  24. Network Level Search Space …… Downsample\Layer 1 2 3 4 5 L-1 L 1 2 PP AS 4 PP AS 8 PP AS 16 PP AS 32

  25. Network Level Search Space …… Downsample\Layer 1 2 3 4 5 L-1 L 1 2 PP AS 4 PP AS 8 PP AS 16 PP AS 32

  26. Network Level Search Space …… Downsample\Layer 1 2 3 4 5 L-1 L 1 2 PP AS 4 PP AS 8 PP AS 16 PP AS 32

  27. Experiments ● 321x321 image crops from Cityscapes ● Number of layers L = 12 ● 40 epochs; less than 3 days on one P100 GPU

  28. Auto-DeepLab Cell Architecture atr 5x5 + sep 3x3 sep 5x5 + sep sep 5x5 3x3 concat H l-2 ... H l-1 H l + sep atr 3x3 5x5 + sep atr 5x5 3x3 + sep 3x3

  29. Auto-DeepLab Cell Architecture Atrous convolution is often used atr 5x5 + sep 3x3 sep 5x5 + sep sep 5x5 3x3 concat H l-2 ... H l-1 H l + sep atr 3x3 5x5 + sep atr 5x5 3x3 + sep 3x3

  30. Auto-DeepLab Network Architecture …… Downsample\Layer 1 2 3 4 5 L-1 L 1 2 PP AS 4 PP AS 8 PP AS 16 PP AS 32

  31. Auto-DeepLab Network Architecture …… Downsample\Layer 1 2 3 4 5 L-1 L 1 General tendency to downsample 2 PP AS 4 PP AS 8 PP AS 16 PP AS 32

  32. Auto-DeepLab Network Architecture …… Downsample\Layer 1 2 3 4 5 L-1 L 1 General tendency to upsample 2 PP AS 4 PP AS 8 PP AS 16 PP AS 32

  33. Pergormance on Cityscapes (Test Set) Method ImageNet? Coarse? mIOU (%) GridNet 69.5 FRRN-B 71.8 Auto-DeepLab-S 79.9 Auto-DeepLab-L 80.4 Auto-DeepLab-S Yes 80.9 Auto-DeepLab-L Yes 82.1 DeepLabv3+ Yes Yes 82.1 DPC Yes Yes 82.7 Fourure, Damien, et al. "Residual conv-deconv grid network for semantic segmentation." In BMVC. 2017. Pohlen, Tobias, et al. "Full-resolution residual networks for semantic segmentation in street scenes." In CVPR. 2017. Chen, Liang-Chieh, et al. "Encoder-decoder with atrous separable convolution for semantic image segmentation." In ECCV. 2018. Chen, Liang-Chieh, et al. "Searching for efficient multi-scale architectures for dense image prediction." In NeurIPS. 2018.

  34. Pergormance on Cityscapes (Test Set) Method ImageNet? Coarse? mIOU (%) GridNet 69.5 FRRN-B 71.8 Auto-DeepLab-S 79.9 Auto-DeepLab-L 80.4 Auto-DeepLab-S Yes 80.9 Auto-DeepLab-L Yes 82.1 DeepLabv3+ Yes Yes 82.1 DPC Yes Yes 82.7 Fourure, Damien, et al. "Residual conv-deconv grid network for semantic segmentation." In BMVC. 2017. Pohlen, Tobias, et al. "Full-resolution residual networks for semantic segmentation in street scenes." In CVPR. 2017. Chen, Liang-Chieh, et al. "Encoder-decoder with atrous separable convolution for semantic image segmentation." In ECCV. 2018. Chen, Liang-Chieh, et al. "Searching for efficient multi-scale architectures for dense image prediction." In NeurIPS. 2018.

  35. Thank You @chenxi116 htups://cs.jhu.edu/~cxliu/

Recommend


More recommend