TY - JOUR
T1 - Surrogate-Assisted Multiobjective Neural Architecture Search for Real-Time Semantic Segmentation
AU - Lu, Zhichao
AU - Cheng, Ran
AU - Huang, Shihua
AU - Zhang, Haoming
AU - Qiu, Changxiao
AU - Yang, Fan
PY - 2023/12
Y1 - 2023/12
N2 - The architectural advancements in deep neural networks have led to remarkable leap-forwards across a broad array of computer vision tasks. Instead of relying on human expertise, neural architecture search (NAS) has emerged as a promising avenue toward automating the design of architectures. While recent achievements on image classification have suggested opportunities, the promises of NAS have yet to be thoroughly assessed on more challenging tasks of semantic segmentation. The main challenges of applying NAS to semantic segmentation arise from two aspects: 1) high-resolution images to be processed; 2) additional requirement of real-time inference speed (i.e., real-time semantic segmentation) for applications such as autonomous driving. To meet such challenges, we propose a surrogate-assisted multiobjective method in this article. Through a series of customized prediction models, our method effectively transforms the original NAS task to an ordinary multiobjective optimization problem. Followed by a hierarchical prescreening criterion for in-fill selection, our method progressively achieves a set of efficient architectures trading-off between segmentation accuracy and inference speed. Empirical evaluations on three benchmark datasets together with an application using Huawei Atlas 200 DK suggest that our method can identify architectures significantly outperforming existing state-of-the-art architectures designed both manually by human experts and automatically by other NAS methods. Code is available from here. © 2022 IEEE.
AB - The architectural advancements in deep neural networks have led to remarkable leap-forwards across a broad array of computer vision tasks. Instead of relying on human expertise, neural architecture search (NAS) has emerged as a promising avenue toward automating the design of architectures. While recent achievements on image classification have suggested opportunities, the promises of NAS have yet to be thoroughly assessed on more challenging tasks of semantic segmentation. The main challenges of applying NAS to semantic segmentation arise from two aspects: 1) high-resolution images to be processed; 2) additional requirement of real-time inference speed (i.e., real-time semantic segmentation) for applications such as autonomous driving. To meet such challenges, we propose a surrogate-assisted multiobjective method in this article. Through a series of customized prediction models, our method effectively transforms the original NAS task to an ordinary multiobjective optimization problem. Followed by a hierarchical prescreening criterion for in-fill selection, our method progressively achieves a set of efficient architectures trading-off between segmentation accuracy and inference speed. Empirical evaluations on three benchmark datasets together with an application using Huawei Atlas 200 DK suggest that our method can identify architectures significantly outperforming existing state-of-the-art architectures designed both manually by human experts and automatically by other NAS methods. Code is available from here. © 2022 IEEE.
KW - Evolutionary algorithm (EA)
KW - multiobjective optimization
KW - neural architecture search (NAS)
KW - semantic segmentation
UR - http://www.scopus.com/inward/record.url?scp=85139858246&partnerID=8YFLogxK
UR - https://www.scopus.com/record/pubmetrics.uri?eid=2-s2.0-85139858246&origin=recordpage
U2 - 10.1109/TAI.2022.3213532
DO - 10.1109/TAI.2022.3213532
M3 - RGC 21 - Publication in refereed journal
SN - 2691-4581
VL - 4
SP - 1602
EP - 1615
JO - IEEE Transactions on Artificial Intelligence
JF - IEEE Transactions on Artificial Intelligence
IS - 6
ER -