摇篮:一种考虑事故因果关系的基于场景知识图的事故场景生成方法

IF 5.6 1区 计算机科学 Q1 COMPUTER SCIENCE, SOFTWARE ENGINEERING
Jian Zhao;Wenxu Li;Bing Zhu;Peixing Zhang;Yinzi Huang;Rui Tang
{"title":"摇篮:一种考虑事故因果关系的基于场景知识图的事故场景生成方法","authors":"Jian Zhao;Wenxu Li;Bing Zhu;Peixing Zhang;Yinzi Huang;Rui Tang","doi":"10.1109/TSE.2025.3593832","DOIUrl":null,"url":null,"abstract":"Accident scenarios with long-tail characteristics are essential for advancing autonomous vehicles (AVs) functionality. Integrating such scenarios into the training process enhances adaptability to complex situations. However, the scarcity of accident data, due to their randomness and collection challenges, limits this integration. To address this issue, a framework named CRADLE is proposed, leveraging causal reinforcement learning (RL) and deep learning for accident scenario generation. Under extremely limited data conditions, CRADLE enables the construction of a highly diverse accident scenario database while ensuring consistency in accident causation. First, a scenario knowledge graph is constructed, incorporating both a scenario graph and an accident causation graph. Then, a scenario graph temporal prediction model trained on real driving data, generates a sampling space for scenario graphs. Subsequently, a causal inference module is developed to establish a mapping and transformation mechanism between temporal scenario graphs and accident causation graphs. Finally, a graph similarity measurement method is introduced to guide RL model in orderly sampling within the scenario graph sampling space, ensuring causally controlled scenario generation. The proposed method is applied to generate accident scenarios for two lane-changing situations: simultaneous lane changes and multi-lane changes. These scenarios are incorporated into the closed-loop self-evolution process of the autonomous driving algorithms. Experimental results demonstrate that the constructed accident scenario databases significantly improve the algorithm adaptability, reducing AV collision rates by approximately 76%.","PeriodicalId":13324,"journal":{"name":"IEEE Transactions on Software Engineering","volume":"51 9","pages":"2601-2616"},"PeriodicalIF":5.6000,"publicationDate":"2025-07-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"CRADLE: An Accident Scenario Generation Method Based on Scenario Knowledge Graph Considering Accident Causation\",\"authors\":\"Jian Zhao;Wenxu Li;Bing Zhu;Peixing Zhang;Yinzi Huang;Rui Tang\",\"doi\":\"10.1109/TSE.2025.3593832\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Accident scenarios with long-tail characteristics are essential for advancing autonomous vehicles (AVs) functionality. Integrating such scenarios into the training process enhances adaptability to complex situations. However, the scarcity of accident data, due to their randomness and collection challenges, limits this integration. To address this issue, a framework named CRADLE is proposed, leveraging causal reinforcement learning (RL) and deep learning for accident scenario generation. Under extremely limited data conditions, CRADLE enables the construction of a highly diverse accident scenario database while ensuring consistency in accident causation. First, a scenario knowledge graph is constructed, incorporating both a scenario graph and an accident causation graph. Then, a scenario graph temporal prediction model trained on real driving data, generates a sampling space for scenario graphs. Subsequently, a causal inference module is developed to establish a mapping and transformation mechanism between temporal scenario graphs and accident causation graphs. Finally, a graph similarity measurement method is introduced to guide RL model in orderly sampling within the scenario graph sampling space, ensuring causally controlled scenario generation. The proposed method is applied to generate accident scenarios for two lane-changing situations: simultaneous lane changes and multi-lane changes. These scenarios are incorporated into the closed-loop self-evolution process of the autonomous driving algorithms. Experimental results demonstrate that the constructed accident scenario databases significantly improve the algorithm adaptability, reducing AV collision rates by approximately 76%.\",\"PeriodicalId\":13324,\"journal\":{\"name\":\"IEEE Transactions on Software Engineering\",\"volume\":\"51 9\",\"pages\":\"2601-2616\"},\"PeriodicalIF\":5.6000,\"publicationDate\":\"2025-07-30\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"IEEE Transactions on Software Engineering\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://ieeexplore.ieee.org/document/11103509/\",\"RegionNum\":1,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"COMPUTER SCIENCE, SOFTWARE ENGINEERING\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Software Engineering","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/11103509/","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, SOFTWARE ENGINEERING","Score":null,"Total":0}
引用次数: 0

摘要

具有长尾特征的事故场景对于提高自动驾驶汽车(AVs)的功能至关重要。将这些场景整合到训练过程中可以增强对复杂情况的适应能力。然而,由于事故数据的随机性和收集方面的挑战,事故数据的稀缺性限制了这种整合。为了解决这个问题,提出了一个名为CRADLE的框架,利用因果强化学习(RL)和深度学习来生成事故场景。在极其有限的数据条件下,CRADLE能够构建高度多样化的事故场景数据库,同时确保事故原因的一致性。首先,构建了一个场景知识图,其中包含了一个场景图和一个事故因果图。然后,对真实驾驶数据进行训练,建立场景图时间预测模型,生成场景图的采样空间。随后,开发了因果推理模块,建立了时间场景图与事故因果图之间的映射转换机制。最后,引入图相似度度量方法,指导RL模型在场景图采样空间内有序采样,保证因果控制的场景生成。应用该方法生成了同时变道和多变道两种变道情况下的事故场景。这些场景被纳入自动驾驶算法的闭环自进化过程中。实验结果表明,构建的事故场景数据库显著提高了算法的适应性,将自动驾驶汽车的碰撞率降低了约76%。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
CRADLE: An Accident Scenario Generation Method Based on Scenario Knowledge Graph Considering Accident Causation
Accident scenarios with long-tail characteristics are essential for advancing autonomous vehicles (AVs) functionality. Integrating such scenarios into the training process enhances adaptability to complex situations. However, the scarcity of accident data, due to their randomness and collection challenges, limits this integration. To address this issue, a framework named CRADLE is proposed, leveraging causal reinforcement learning (RL) and deep learning for accident scenario generation. Under extremely limited data conditions, CRADLE enables the construction of a highly diverse accident scenario database while ensuring consistency in accident causation. First, a scenario knowledge graph is constructed, incorporating both a scenario graph and an accident causation graph. Then, a scenario graph temporal prediction model trained on real driving data, generates a sampling space for scenario graphs. Subsequently, a causal inference module is developed to establish a mapping and transformation mechanism between temporal scenario graphs and accident causation graphs. Finally, a graph similarity measurement method is introduced to guide RL model in orderly sampling within the scenario graph sampling space, ensuring causally controlled scenario generation. The proposed method is applied to generate accident scenarios for two lane-changing situations: simultaneous lane changes and multi-lane changes. These scenarios are incorporated into the closed-loop self-evolution process of the autonomous driving algorithms. Experimental results demonstrate that the constructed accident scenario databases significantly improve the algorithm adaptability, reducing AV collision rates by approximately 76%.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
IEEE Transactions on Software Engineering
IEEE Transactions on Software Engineering 工程技术-工程:电子与电气
CiteScore
9.70
自引率
10.80%
发文量
724
审稿时长
6 months
期刊介绍: IEEE Transactions on Software Engineering seeks contributions comprising well-defined theoretical results and empirical studies with potential impacts on software construction, analysis, or management. The scope of this Transactions extends from fundamental mechanisms to the development of principles and their application in specific environments. Specific topic areas include: a) Development and maintenance methods and models: Techniques and principles for specifying, designing, and implementing software systems, encompassing notations and process models. b) Assessment methods: Software tests, validation, reliability models, test and diagnosis procedures, software redundancy, design for error control, and measurements and evaluation of process and product aspects. c) Software project management: Productivity factors, cost models, schedule and organizational issues, and standards. d) Tools and environments: Specific tools, integrated tool environments, associated architectures, databases, and parallel and distributed processing issues. e) System issues: Hardware-software trade-offs. f) State-of-the-art surveys: Syntheses and comprehensive reviews of the historical development within specific areas of interest.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信