Searching for Efficient Multi-Scale Architectures for Dense Image Prediction
arXiv:1809.04184
Abstract
The design of neural network architectures is an important component for achieving state-of-the-art performance with machine learning systems across a broad array of tasks. Much work has endeavored to design and build architectures automatically through clever construction of a search space paired with simple learning algorithms. Recent progress has demonstrated that such meta-learning methods may exceed scalable human-invented architectures on image classification tasks. An open question is the degree to which such methods may generalize to new domains. In this work we explore the construction of meta-learning techniques for dense image prediction focused on the tasks of scene parsing, person-part segmentation, and semantic image segmentation. Constructing viable search spaces in this domain is challenging because of the multi-scale representation of visual information and the necessity to operate on high resolution imagery. Based on a survey of techniques in dense image prediction, we construct a recursive search space and demonstrate that even with efficient random search, we can identify architectures that outperform human-invented architectures and achieve state-of-the-art performance on three dense prediction tasks including 82.7\% on Cityscapes (street scene parsing), 71.3\% on PASCAL-Person-Part (person-part segmentation), and 87.9\% on PASCAL VOC 2012 (semantic image segmentation). Additionally, the resulting architecture is more computationally efficient, requiring half the parameters and half the computational cost as previous state of the art systems.
arXiv commentAccepted by NIPS 2018
Cited by in corpus (115)
- Neural Architecture Search: A Survey
- Deep Face Recognition: A Survey
- Medical Image Segmentation Using Deep Learning: A Survey
- Segmentation Transformer: Object-Contextual Representations for Semantic Segmentation
- CCNet: Criss-Cross Attention for Semantic Segmentation
- Coordinate Attention for Efficient Mobile Network Design
- Hierarchical Neural Architecture Search for Deep Stereo Matching
- Self-Supervised Model Adaptation for Multimodal Semantic Segmentation
- Stand-Alone Self-Attention in Vision Models
- A Comprehensive Survey of Neural Architecture Search: Challenges and Solutions
- Evaluating the Search Phase of Neural Architecture Search
- Auto-DeepLab: Hierarchical Neural Architecture Search for Semantic Image Segmentation
- Enable Deep Learning on Mobile Devices: Methods, Systems, and Applications
- Gated-SCNN: Gated Shape CNNs for Semantic Segmentation
- FasterSeg: Searching for Faster Real-time Semantic Segmentation
- Best Practices for Scientific Research on Neural Architecture Search
- CGNet: A Light-weight Context Guided Network for Semantic Segmentation
- HigherHRNet: Scale-Aware Representation Learning for Bottom-Up Human Pose Estimation
- Axial-DeepLab: Stand-Alone Axial-Attention for Panoptic Segmentation
- Multiscale Deep Equilibrium Models
- Neural Architecture Search on ImageNet in Four GPU Hours: A Theoretically Inspired Perspective
- Efficient Neural Architecture Transformation Searchin Channel-Level for Object Detection
- Global Aggregation then Local Distribution in Fully Convolutional Networks
- AutoGAN: Neural Architecture Search for Generative Adversarial Networks
- Auto-ReID: Searching for a Part-aware ConvNet for Person Re-Identification
- Universality and individuality in neural dynamics across large populations of recurrent networks
- ISTA-NAS: Efficient and Consistent Neural Architecture Search by Sparse Coding
- SPGNet: Semantic Prediction Guidance for Scene Parsing
- Improving Semantic Segmentation via Self-Training
- GFF: Gated Fully Fusion for Semantic Segmentation
- Weight-Sharing Neural Architecture Search: A Battle to Shrink the Optimization Gap
- EvoPose2D: Pushing the Boundaries of 2D Human Pose Estimation using Accelerated Neuroevolution with Weight Transfer
- Hierarchical quantum circuit representations for neural architecture search
- An efficient solution for semantic segmentation: ShuffleNet V2 with atrous separable convolutions
- Deep Multiphase Level Set for Scene Parsing
- VOLO: Vision Outlooker for Visual Recognition
- CurveLane-NAS: Unifying Lane-Sensitive Architecture Search and Adaptive Point Blending
- DCNAS: Densely Connected Neural Architecture Search for Semantic Image Segmentation
- MOPT: Multi-Object Panoptic Tracking
- Global Aggregation then Local Distribution for Scene Parsing
- Differentiable Neural Input Search for Recommender Systems
- Improving Semantic Segmentation via Decoupled Body and Edge Supervision
- Graph-Segmenter: Graph Transformer with Boundary-aware Attention for Semantic Segmentation
- Multinomial Distribution Learning for Effective Neural Architecture Search
- SM-NAS: Structural-to-Modular Neural Architecture Search for Object Detection
- AutoPose: Searching Multi-Scale Branch Aggregation for Pose Estimation
- Densely Connected Search Space for More Flexible Neural Architecture Search
- Learning Dynamic Routing for Semantic Segmentation
- AdversarialNAS: Adversarial Neural Architecture Search for GANs
- See More Than Once -- Kernel-Sharing Atrous Convolution for Semantic Segmentation
- BlockSwap: Fisher-guided Block Substitution for Network Compression on a Budget
- Pose Neural Fabrics Search
- Naive-Student: Leveraging Semi-Supervised Learning in Video Sequences for Urban Scene Segmentation
- Customizable Architecture Search for Semantic Segmentation
- Network Architecture Search for Domain Adaptation
- Label-Driven Reconstruction for Domain Adaptation in Semantic Segmentation
- Strategy to Increase the Safety of a DNN-based Perception for HAD Systems
- Segmentations-Leak: Membership Inference Attacks and Defenses in Semantic Image Segmentation
- Neural Architecture Search for Deep Face Recognition
- Partial Order Pruning: for Best Speed/Accuracy Trade-off in Neural Architecture Search
- Neural Architecture Search for Deep Image Prior
- AlignSeg: Feature-Aligned Segmentation Networks
- Towards Improving the Consistency, Efficiency, and Flexibility of Differentiable Neural Architecture Search
- Understanding and Accelerating Neural Architecture Search with Training-Free and Theory-Grounded Metrics
- SemSegDepth: A Combined Model for Semantic Segmentation and Depth Completion
- Effective and Fast: A Novel Sequential Single Path Search for Mixed-Precision Quantization
- Image Enhanced Rotation Prediction for Self-Supervised Learning
- INoD: Injected Noise Discriminator for Self-Supervised Representation Learning in Agricultural Fields
- Graph-guided Architecture Search for Real-time Semantic Segmentation
- DSNet: An Efficient CNN for Road Scene Segmentation
- Efficient Decoupled Neural Architecture Search by Structure and Operation Sampling
- Instance-aware multi-object self-supervision for monocular depth prediction
- Are Labels Necessary for Neural Architecture Search?
- Towards Oracle Knowledge Distillation with Neural Architecture Search
- MixSearch: Searching for Domain Generalized Medical Image Segmentation Architectures
- NAS-Count: Counting-by-Density with Neural Architecture Search
- Regularized Evolutionary Algorithm for Dynamic Neural Topology Search
- NAS-DIP: Learning Deep Image Prior with Neural Architecture Search
- FNA++: Fast Network Adaptation via Parameter Remapping and Architecture Search
- FADNet++: Real-Time and Accurate Disparity Estimation with Configurable Networks
- TransNAS-Bench-101: Improving Transferability and Generalizability of Cross-Task Neural Architecture Search
- Rethinking Performance Estimation in Neural Architecture Search
- Bag of Tricks for Neural Architecture Search
- Neural Architecture Refinement: A Practical Way for Avoiding Overfitting in NAS
- HR-NAS: Searching Efficient High-Resolution Neural Architectures with Lightweight Transformers
- Full-attention based Neural Architecture Search using Context Auto-regression
- Dilated Convolutions with Lateral Inhibitions for Semantic Image Segmentation
- Semi-Global Shape-aware Network
- Exploiting Operation Importance for Differentiable Neural Architecture Search
- Learning Semantic Neural Tree for Human Parsing
- Joint-DetNAS: Upgrade Your Detector with NAS, Pruning and Dynamic Distillation
- AutoReCon: Neural Architecture Search-based Reconstruction for Data-free Compression
- Understanding the Effects of Pre-Training for Object Detectors via Eigenspectrum
- Training Deep Neural Networks for Wireless Sensor Networks Using Loosely and Weakly Labeled Images
- Transferring and Regularizing Prediction for Semantic Segmentation
- RoI Tanh-polar Transformer Network for Face Parsing in the Wild
- High-Order Paired-ASPP Networks for Semantic Segmenation
- ARM: A Confidence-Based Adversarial Reweighting Module for Coarse Semantic Segmentation
- Towards Cardiac Intervention Assistance: Hardware-aware Neural Architecture Exploration for Real-Time 3D Cardiac Cine MRI Segmentation
- Multi Receptive Field Network for Semantic Segmentation
- BN-NAS: Neural Architecture Search with Batch Normalization
- Grammar-based evolutionary approach for automated workflow composition with domain-specific operators and ensemble diversity
- Searching for A Robust Neural Architecture in Four GPU Hours
- Real time backbone for semantic segmentation
- Real-Time Semantic Segmentation via Auto Depth, Downsampling Joint Decision and Feature Aggregation
- FSD: Fully-Specialized Detector via Neural Architecture Search
- Distilled Semantics for Comprehensive Scene Understanding from Videos
- Malleable 2.5D Convolution: Learning Receptive Fields along the Depth-axis for RGB-D Scene Parsing
- Robust Vision Challenge 2020 -- 1st Place Report for Panoptic Segmentation
- Segmentation of Objects by Hashing
- Learning Deep Multimodal Feature Representation with Asymmetric Multi-layer Fusion
- SparseMask: Differentiable Connectivity Learning for Dense Image Prediction
- T-AutoML: Automated Machine Learning for Lesion Segmentation using Transformers in 3D Medical Imaging
- Poisoning the Search Space in Neural Architecture Search
- Feature Sharing Cooperative Network for Semantic Segmentation