AutoSegEdge: Searching for the edge device real-time semantic segmentation based on multi-task learning

被引:5
|
作者
Dou, Ziwen [1 ]
Ye, Dong [1 ]
Wang, Boya [1 ]
机构
[1] Harbin Inst Technol, Sch Instrumentat Sci & Engn, Harbin 150001, Peoples R China
关键词
Semantic segmentation; Multi; -task; -learning; Hardware -aware neural architecture search; Edge; Real-time;
D O I
10.1016/j.imavis.2023.104719
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Real-time semantic segmentation is a challenging task for resource-constrained edge devices. We propose AutoSegEdge, based on Neural Architecture Search (NAS), a semantic segmentation approach that runs on edge devices in real-time. Besides accuracy, we employ FLOPs and latency on the target edge devices as search constraints. Our work is probably one of the first attempts to translate multi-objectives NAS into Multi-Task Learning. Be inspired by Multi-Task Learning, we regard the sub-objective in multi-objective NAS as a learning task in Multi-Task Learning. The total loss function of the multi-objective NAS is deconstructed into the weighted sum of the sub-objective loss function. However, the conflict among the sub-objective will cause the searched networks to "architecture collapse." To avoid the multi-objectives NAS falls into "architecture collapse." Based on uncertainty, this paper proposes a method to learn the weights of sub-objective loss functions automatically. AutoSegEdge was discovered from an efficient cell-level search space that integrates multi-resolution branches. Additionally, AutoSegEdge employs knowledge distillation to further boost accuracy. Finally, we accelerated AutoSegEdge using NVIDIA's TensorRT and deployed it on the Nvidia Jetson NX. Experiments demonstrate that multi-objectives NAS only requires 1.5 GPU days to obtain the best result on a single Nvidia Tesla V100 GPU. On the Cityscapes dataset, AutoSegEdge achieved an mIoU of 70.3% with 16.6 FPS on the Nvidia Jetson NX (and 194.54 FPS on an Nvidia Tesla V100 GPU) at the original resolution (1024 x 2048) using TensorRT. Our method is 2-3x faster than existing state-of-the-art real-time methods while maintaining competitive accuracy. We also conducted robustness experiments to analyze our method and modules. The code is available: https://github.com/douziwenhit/AutoSeg_edge.git. & COPY; 2023 Published by Elsevier B.V.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] QuadroNet: Multi-Task Learning for Real-Time Semantic Depth Aware Instance Segmentation
    Goel, Kratarth
    Srinivasan, Praveen
    Tariq, Sarah
    Philbin, James
    2021 IEEE WINTER CONFERENCE ON APPLICATIONS OF COMPUTER VISION (WACV 2021), 2021, : 315 - 324
  • [2] DFR-Net: A Novel Multi-Task Learning Network for Real-Time Multi-Instrument Segmentation
    Zhou, Yan-Jie
    Liu, Shi-Qi
    Xie, Xiao-Liang
    Hou, Zeng-Guang
    PROCEEDINGS OF THE 29TH ACM INTERNATIONAL CONFERENCE ON MULTIMEDIA, MM 2021, 2021, : 3360 - 3369
  • [3] Semantic Segmentation via Multi-task, Multi-domain Learning
    Fourure, Damien
    Emonet, Remi
    Fromont, Elisa
    Muselet, Damien
    Tremeau, Alain
    Wolf, Christian
    STRUCTURAL, SYNTACTIC, AND STATISTICAL PATTERN RECOGNITION, S+SSPR 2016, 2016, 10029 : 333 - 343
  • [4] Real-Time Indoor Layout Estimation Method Based on Multi-Task Supervised Learning
    Huang Rongze
    Meng Qinghao
    Liu Yinbo
    LASER & OPTOELECTRONICS PROGRESS, 2021, 58 (14)
  • [5] Real-Time Facial Attribute Recognition Using Multi-Task Learning
    Yuan, Huaqing
    He, Yi
    Du, Peng
    Song, Lu
    Xu, Yanbin
    2024 IEEE INTERNATIONAL INSTRUMENTATION AND MEASUREMENT TECHNOLOGY CONFERENCE, I2MTC 2024, 2024,
  • [6] MULTI-TASK OCCLUSION LEARNING FOR REAL-TIME VISUAL OBJECT TRACKING
    Sahin, Gozde
    Itti, Laurent
    2021 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2021, : 524 - 528
  • [7] Multi-Task Hierarchical Feature Learning for Real-Time Visual Tracking
    Kuai, Yangliu
    Wen, Gongjian
    Li, Dongdong
    IEEE SENSORS JOURNAL, 2019, 19 (05) : 1961 - 1968
  • [8] Multi-task Learning Based Skin Segmentation
    Tan, Taizhe
    Shan, Zhenghao
    KNOWLEDGE SCIENCE, ENGINEERING AND MANAGEMENT, PT III, KSEM 2023, 2023, 14119 : 360 - 369
  • [9] Real-Time Multi-Task Simulation in Forth
    Baranov, Sergey
    2016 18TH CONFERENCE OF OPEN INNOVATIONS ASSOCIATION AND SEMINAR ON INFORMATION SECURITY AND PROTECTION OF INFORMATION TECHNOLOGY (FRUCT-ISPIT), 2016, : 21 - 26
  • [10] Real-time multi-task management mechanism
    Panz, Liping
    Yu, Zhamou
    Huazhong Ligong Daxue Xuebao/Journal Huazhong (Central China) University of Science and Technology, 1994, 22 (06):