Causal Robust Trajectory Prediction Against Adversarial Attacks for Autonomous Vehicles

被引:0
作者
Duan, Ang [1 ,2 ]
Wang, Ruyan [3 ,4 ,5 ]
Cui, Yaping [3 ,4 ,5 ]
He, Peng [3 ,4 ,5 ]
Chen, Luo [3 ,4 ,5 ]
机构
[1] Chongqing Univ Posts & Telecommun, Sch Commun & Informat Engn, Chongqing 400065, Peoples R China
[2] Chongqing Univ Educ, Sch Artificial Intelligence, Chongqing 400065, Peoples R China
[3] Chongqing Univ Posts & Telecommun, Sch Commun & Informat Engn, Adv Network & Intelligent Connect Technol Key Lab, Chongqing Educ Commiss China, Chongqing 400065, Peoples R China
[4] Chongqing Univ Posts & Telecommun, Lab Chongqing Educ Commiss China, Chongqing 400065, Peoples R China
[5] Chongqing Univ Posts & Telecommun, Chongqing Key Lab Ubiquitous Sensing & Networking, Chongqing 400065, Peoples R China
来源
IEEE INTERNET OF THINGS JOURNAL | 2024年 / 11卷 / 22期
基金
中国国家自然科学基金;
关键词
Trajectory; Predictive models; Training; History; Perturbation methods; Autonomous vehicles; Measurement; Adversarial attack; adversarial robustness; causal inference; vehicle trajectory prediction;
D O I
10.1109/JIOT.2023.3342788
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Autonomous vehicles may mistakenly predict the future trajectories of neighboring vehicles when the trajectory prediction model is under attack. Recent works utilize adversarial training to mitigate the prediction errors of the trajectory prediction model under attacks. However, adversarial training exhibits high training costs and poor generality for different attack methods. Meanwhile, adversarial training improves the trajectory prediction performance under attacks by learning the adversarial examples, which leads to greater performance degradation in normal (without attacks) cases. In this article, to ensure the driving safety of autonomous vehicles, we propose a causal robust trajectory prediction method named CausalRobTra, which employs total direct effect (TDE) inference to defend trajectory predictors against adversarial attacks from the perspective of causal inference theory. First, we propose four directional metrics to evaluate the prediction errors of the trajectory prediction model under attacks. Then, we construct the causal graph of trajectory prediction under attacks and analyze the causalities among the nodes. Next, we conduct the counterfactual intervention on the history trajectory by replacing the history trajectory with the counterfactual trajectory to cut off the link between the history trajectory and the adversarial perturbation. Finally, we calculate TDE by subtracting the counterfactual prediction from the factual prediction to eliminate the impact of adversarial perturbation on the final prediction. Compared with the no-defense case, our method improves the performance by 13.4% under attacks and at the cost of 7.7% performance degradation on clean data. In addition, our method improves the performance by 20.6% on clean data compared with adversarial training and has a similar performance to adversarial training under attacks. Such an improvement can ensure the safety of autonomous vehicles under attacks and avoid many traffic accidents. Our CausalRobTra is a plug-and-play defense method that can be easily applied to any other trajectory prediction model. Extensive experiments demonstrate that our method effectively improves the adversarial robustness of the trajectory prediction model under attacks at the expense of lower performance degradation in normal (without attacks) cases.
引用
收藏
页码:35762 / 35776
页数:15
相关论文
共 48 条
  • [1] Social LSTM: Human Trajectory Prediction in Crowded Spaces
    Alahi, Alexandre
    Goel, Kratarth
    Ramanathan, Vignesh
    Robicquet, Alexandre
    Li Fei-Fei
    Savarese, Silvio
    [J]. 2016 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2016, : 961 - 971
  • [2] Alexiadis V, 2004, ITE J, V74, P22
  • [3] Self-driving cars: A survey
    Badue, Claudine
    Guidolini, Ranik
    Carneiro, Raphael Vivacqua
    Azevedo, Pedro
    Cardoso, Vinicius B.
    Forechi, Avelino
    Jesus, Luan
    Berriel, Rodrigo
    Paixao, Thiago M.
    Mutz, Filipe
    Veronese, Lucas de Paula
    Oliveira-Santos, Thiago
    De Souza, Alberto F.
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2021, 165
  • [4] Vehicle trajectory prediction works, but not everywhere
    Bahari, Mohammadhossein
    Saadatnejad, Saeed
    Rahimi, Ahmad
    Shaverdikondori, Mohammad
    Shahidzadeh, Amir Hossein
    Moosavi-Dezfooli, Seyed-Mohsen
    Alahi, Alexandre
    [J]. 2022 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2022), 2022, : 17102 - 17112
  • [5] Caesar H, 2020, PROC CVPR IEEE, P11618, DOI 10.1109/CVPR42600.2020.01164
  • [6] Cao Y., 2023, PMLR, P128
  • [7] AdvDO: Realistic Adversarial Attacks for Trajectory Prediction
    Cao, Yulong
    Xiao, Chaowei
    Anandkumar, Anima
    Xu, Danfei
    Pavone, Marco
    [J]. COMPUTER VISION - ECCV 2022, PT V, 2022, 13665 : 36 - 52
  • [8] Human Trajectory Prediction via Counterfactual Analysis
    Chen, Guangyi
    Li, Junlong
    Lu, Jiwen
    Zhou, Jie
    [J]. 2021 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV 2021), 2021, : 9804 - 9813
  • [9] Traj-MAE: Masked Autoencoders for Trajectory Prediction
    Chen, Hao
    Wang, Jiaze
    Shao, Kun
    Liu, Furui
    Hao, Jianye
    Guan, Chenyong
    Chen, Guangyong
    Heng, Pheng-Ann
    [J]. 2023 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV 2023), 2023, : 8317 - 8328
  • [10] R-Pred: Two-Stage Motion Prediction Via Tube-Query Attention-Based Trajectory Refinement
    Choi, Sehwan
    Kim, Jungho
    Yun, Junyong
    Choi, Jun Won
    [J]. 2023 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV 2023), 2023, : 8491 - 8501