Auto-FPN: Automatic Network Architecture Adaptation for Object Detection Beyond Classification
Hang Xu, Lewei Yao, Zhenguo Li, Xiaodan Liang, Wei Zhang
Abstract
Abstract Neural architecture search (NAS) has shown great potential in automating the manual process of designing a good CNN architecture for image classification. In this paper, we study NAS for object detection, a core computer vision task that classifies and localizes object instances in an image. Existing works focus on transferring the searched architecture from classification task (ImageNet) to the detector backbone, while the rest of the architecture of the detector remains unchanged. However, this pipeline is not task-specific or data-oriented network search which cannot guarantee optimal adaptation to any dataset. Therefore, we propose an architecture search framework named Auto-FPN specifically designed for detection beyond simply searching a classification backbone. Specifically, we propose two auto search modules for detection: Auto-fusion to search a better fusion of the multi-level features; Auto-head to search a better structure for classification and bounding-box(bbox) regression. Instead of searching for one repeatable cell structure, we relax the constraint and allow different cells. The search space of both modules covers many popular designs of detectors and allows efficient gradient-based architecture search with resource constraint (2 days for COCO on 8 GPU cards). Extensive experiments on Pascal VOC, COCO, BDD, VisualGenome and ADE demonstrate the effectiveness of the proposed method, e.g. achieving around 5% improvement than FPN in terms of mAP while requiring around 50% fewer parameters on the searched modules.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext d2145d86-4aec-492f-9b15-a4c51063f693Cited by top-tier papers28
- Deformable DETR: Deformable Transformers for End-to-End Object DetectionXizhou Zhu, Weijie Su, Lewei Lu, Bin Li et al.ICLR 2021 · 7,353 citations
- GraphFPN: Graph Feature Pyramid Network for Object DetectionGangming Zhao, Weifeng Ge, Yizhou YuICCV 2021 · 122 citations
- SM-NAS: Structural-to-Modular Neural Architecture Search for Object DetectionLewei Yao, Hang Xu, Wei Zhang, Xiaodan Liang et al.AAAI 2020 · 83 citations
- AutoDiffusion: Training-Free Optimization of Time Steps and Architectures for Automated Diffusion Model AccelerationLijiang Li, Huixia Li, Xiawu Zheng, Jie Wu et al.ICCV 2023 · 83 citations
- Fine-Grained Dynamic Head for Object DetectionLin Song, Yanwei Li, Zhengkai Jiang, Zeming Li et al.NeurIPS 2020 · 54 citations
Builds on2
Related papers
- SP-NAS: Serial-to-Parallel Backbone Search for Object DetectionChenhan Jiang, Hang Xu, Wei Zhang, Xiaodan Liang et al.CVPR 2020
- BFBox: Searching Face-Appropriate Backbone and Feature Pyramid Network for Face DetectorYang Liu, Xu TangCVPR 2020
- NAS-FCOS: Fast Neural Architecture Search for Object DetectionNing Wang, Yang Gao, Hao Chen, Peng Wang et al.CVPR 2020
- OPANAS: One-Shot Path Aggregation Network Architecture Search for Object DetectionTingting Liang, Yongtao Wang, Zhi Tang, Guosheng Hu et al.CVPR 2021
- Hit-Detector: Hierarchical Trinity Architecture Search for Object DetectionJianyuan Guo, Kai Han, Yunhe Wang, Chao Zhang et al.CVPR 2020
