PSO-based lightweight neural architecture search for object detection

被引:5
作者
Gong, Tao [1 ]
Ma, Yongjie [1 ]
机构
[1] Northwest Normal Univ, Coll Phys & Elect Engn, Lan Zhou, Peoples R China
基金
中国国家自然科学基金;
关键词
Neural Architecture Search; Particle swarm optimization; Deep neural networks; Image classification; Object detection; NETWORKS;
D O I
10.1016/j.swevo.2024.101684
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In recent years, Neural Architecture Search (NAS) has received widespread attention for its remarkable ability to design neural networks. However, existing NAS works have mainly focused on network search, with limited emphasis on downstream applications after discovering efficient neural networks. In this paper, we propose a lightweight search strategy based on the particle swarm optimization algorithm and apply the searched network as backbone for object detection tasks. Specifically, we design a lightweight search space based on Ghostconv modules and improved Mobileblocks, achieving comprehensive exploration within the search space using variable-length encoding strategy. During the search process, to balance network performance and resource consumption, we propose a multi-objective fitness function and incorporated the classification accuracy, parameter size, and FLOPs of candidate individuals into optimization. For particle performance evaluation, we propose a new strategy based on weight sharing and dynamic early stopping, significantly accelerating the search process. Finally, we fine-tune the globally optimal particle decoded as the backbone, adding Ghost PAN feature fusion modules and detection heads to build an object detection model, and we achieve a 17.01% mAP on the VisDrone2019 dataset. Experimental results demonstrate the competitiveness of our algorithm in terms of search time and the balance between accuracy and efficiency, and also confirm the effectiveness of object detection models designed through NAS methods.
引用
收藏
页数:12
相关论文
共 73 条
[1]  
Baker B, 2017, Arxiv, DOI arXiv:1611.02167
[2]  
Cai H, 2019, Arxiv, DOI arXiv:1812.00332
[3]   Cascade R-CNN: Delving into High Quality Object Detection [J].
Cai, Zhaowei ;
Vasconcelos, Nuno .
2018 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2018, :6154-6162
[4]  
Chen YK, 2019, ADV NEUR IN, V32
[5]  
DeVries T, 2017, Arxiv, DOI arXiv:1708.04552
[6]  
Diaconu L., 2021, ultralytics/ yolov5: v6.0-YOLOv5n ' Nano' models, support. Roboflow integration, TensorFlow export
[7]   NAP: Neural architecture search with pruning [J].
Ding, Yadong ;
Wu, Yu ;
Huang, Chengyue ;
Tang, Siliang ;
Wu, Fei ;
Yang, Yi ;
Zhu, Wenwu ;
Zhuang, Yueting .
NEUROCOMPUTING, 2022, 477 :85-95
[8]   DPP-Net: Device-Aware Progressive Search for Pareto-Optimal Neural Architectures [J].
Dong, Jin-Dong ;
Cheng, An-Chieh ;
Juan, Da-Cheng ;
Wei, Wei ;
Sun, Min .
COMPUTER VISION - ECCV 2018, PT XI, 2018, 11215 :540-555
[9]  
Elsken T, 2019, Arxiv, DOI arXiv:1804.09081
[10]  
Elsken T, 2019, J MACH LEARN RES, V20