Salvato in:
Dettagli Bibliografici
Autori principali: Wang, Tong, Gu, Taotao, Deng, Huan, Li, Hu, Kuang, Xiaohui, Zhao, Gang
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:https://arxiv.org/abs/2407.04359
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866910046630182912
author Wang, Tong
Gu, Taotao
Deng, Huan
Li, Hu
Kuang, Xiaohui
Zhao, Gang
author_facet Wang, Tong
Gu, Taotao
Deng, Huan
Li, Hu
Kuang, Xiaohui
Zhao, Gang
contents As autonomous driving systems (ADS) advance towards higher levels of autonomy, orchestrating their safety verification becomes increasingly intricate. This paper unveils ScenarioFuzz, a pioneering scenario-based fuzz testing methodology. Designed like a choreographer who understands the past performances, it uncovers vulnerabilities in ADS without the crutch of predefined scenarios. Leveraging map road networks, such as OPENDRIVE, we extract essential data to form a foundational scenario seed corpus. This corpus, enriched with pertinent information, provides the necessary boundaries for fuzz testing in the absence of starting scenarios. Our approach integrates specialized mutators and mutation techniques, combined with a graph neural network model, to predict and filter out high-risk scenario seeds, optimizing the fuzzing process using historical test data. Compared to other methods, our approach reduces the time cost by an average of 60.3%, while the number of error scenarios discovered per unit of time increases by 103%. Furthermore, we propose a self-supervised collision trajectory clustering method, which aids in identifying and summarizing 54 high-risk scenario categories prone to inducing ADS faults. Our experiments have successfully uncovered 58 bugs across six tested systems, emphasizing the critical safety concerns of ADS.
format Preprint
id arxiv_https___arxiv_org_abs_2407_04359
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Dance of the ADS: Orchestrating Failures through Historically-Informed Scenario Fuzzing
Wang, Tong
Gu, Taotao
Deng, Huan
Li, Hu
Kuang, Xiaohui
Zhao, Gang
Artificial Intelligence
Neural and Evolutionary Computing
Software Engineering
68Txx (Primary)
D.2.4; I.2.9; I.6.7
As autonomous driving systems (ADS) advance towards higher levels of autonomy, orchestrating their safety verification becomes increasingly intricate. This paper unveils ScenarioFuzz, a pioneering scenario-based fuzz testing methodology. Designed like a choreographer who understands the past performances, it uncovers vulnerabilities in ADS without the crutch of predefined scenarios. Leveraging map road networks, such as OPENDRIVE, we extract essential data to form a foundational scenario seed corpus. This corpus, enriched with pertinent information, provides the necessary boundaries for fuzz testing in the absence of starting scenarios. Our approach integrates specialized mutators and mutation techniques, combined with a graph neural network model, to predict and filter out high-risk scenario seeds, optimizing the fuzzing process using historical test data. Compared to other methods, our approach reduces the time cost by an average of 60.3%, while the number of error scenarios discovered per unit of time increases by 103%. Furthermore, we propose a self-supervised collision trajectory clustering method, which aids in identifying and summarizing 54 high-risk scenario categories prone to inducing ADS faults. Our experiments have successfully uncovered 58 bugs across six tested systems, emphasizing the critical safety concerns of ADS.
title Dance of the ADS: Orchestrating Failures through Historically-Informed Scenario Fuzzing
topic Artificial Intelligence
Neural and Evolutionary Computing
Software Engineering
68Txx (Primary)
D.2.4; I.2.9; I.6.7
url https://arxiv.org/abs/2407.04359