核心概念
本文提出了一個名為ROCAS的自動駕駛事故根本原因分析框架,通過網路-物理協同變異來精確識別導致事故的觸發實體和系統配置錯誤。
摘要
本文提出了一個名為ROCAS的自動駕駛事故根本原因分析框架。ROCAS包含以下四個主要步驟:
事故重放:首先在模擬器中重放事故執行,記錄自動駕駛系統(ADS)和其他實體的位置信息。
物理變異:保持ADS配置不變,只變異物理環境中的實體,找到最小變異能夠抑制事故發生的觸發實體。這個步驟還會產生一個無事故的參考執行。
初始偏差模塊識別:通過比較事故執行和參考執行的通道消息差異,定位導致事故的初始偏差模塊。
網路變異:在識別的初始偏差模塊內,搜索最小的配置變異來抑制事故,從而找到導致事故的系統配置錯誤。
ROCAS利用物理變異和網路變異的協同分析,精確地識別了事故的觸發實體和系統配置錯誤。實驗結果表明,ROCAS能夠有效地縮小搜索空間,並準確地找到導致12種不同類型自動駕駛事故的根本原因。
統計資料
自動駕駛系統包含超過1100個可配置參數。
事故發生後的3秒內,大多數模塊的消息差異都超出了噪聲範圍。
引述
"ROCAS利用物理變異和網路變異的協同分析,精確地識別了事故的觸發實體和系統配置錯誤。"
"實驗結果表明,ROCAS能夠有效地縮小搜索空間,並準確地找到導致12種不同類型自動駕駛事故的根本原因。"