Issue |
Security and Safety
Volume 3, 2024
Security and Safety in Artificial Intelligence
|
|
---|---|---|
Article Number | 2024002 | |
Number of page(s) | 26 | |
Section | Intelligent Transportation | |
DOI | https://doi.org/10.1051/sands/2024002 | |
Published online | 18 March 2024 |
Research Article
Robust object detection for autonomous driving based on semi-supervised learning
1
College of Electronic and Information Engineering, Tongji University, Shanghai, 201804, China
2
School of Electrical Engineering and Computer Science, Oregon State University, Corvallis, 97331-3211, USA
* Corresponding authors (email: yanjun@tong.edu.cn (Jun Yan); yinhuilin@tongji.edu.cn (Huilin Yin))
Received:
1
September
2023
Revised:
17
January
2024
Accepted:
4
February
2024
Deep learning based on labeled data has brought massive success in computer vision, speech recognition, and natural language processing. Nevertheless, labeled data is just a drop in the ocean compared with unlabeled data. How can people utilize the unlabeled data effectively? Research has focused on unsupervised and semi-supervised learning to solve such a problem. Some theoretical and empirical studies have proved that unlabeled data can help boost the generalization ability and robustness under adversarial attacks. However, current theoretical research on the relationship between robustness and unlabeled data limits its scope to toy datasets. Meanwhile, the visual models in autonomous driving need a significant improvement in robustness to guarantee security and safety. This paper proposes a semi-supervised learning framework for object detection in autonomous vehicles, improving the robustness with unlabeled data. Firstly, we build a baseline with the transfer learning of an unsupervised contrastive learning method—Momentum Contrast (MoCo). Secondly, we propose a semi-supervised co-training method to label the unlabeled data for retraining, which improves generalization on the autonomous driving dataset. Thirdly, we apply the unsupervised Bounding Box data augmentation (BBAug) method based on a search algorithm, which uses reinforcement learning to improve the robustness of object detection for autonomous driving. We present an empirical study on the KITTI dataset with diverse adversarial attack methods. Our proposed method realizes the state-of-the-art generalization and robustness under white-box attacks (DPatch and Contextual Patch) and black-box attacks (Gaussian noise, Rain, Fog, and so on). Our proposed method and empirical study show that using more unlabeled data benefits the robustness of perception systems in autonomous driving.
Key words: Adversarial attack / robustness / autonomous driving / object detection / semi-supervised learning
Citation: Chen W, Yan J, Huang W, et al. Robust object detection for autonomous driving based on semi-supervised learning. Security and Safety 2024; 3: 2024002. https://doi.org/10.1051/sands/2024002
© The Author(s) 2024. Published by EDP Sciences and China Science Publishing & Media Ltd.
This is an Open Access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Current usage metrics show cumulative count of Article Views (full-text article views including HTML views, PDF and ePub downloads, according to the available data) and Abstracts Views on Vision4Press platform.
Data correspond to usage on the plateform after 2015. The current usage metrics is available 48-96 hours after online publication and is updated daily on week days.
Initial download of the metrics may take a while.