arXiv:2502.20806cs.SEcs.AI2025-02

用多模态学习提升自动驾驶软件缺陷预测准确率

Multimodal Learning for Just-In-Time Software Defect Prediction in Autonomous Driving Systems

  • 融合代码、变更指标和上下文信息的多模态模型
  • 在三个开源项目上准确率超越现有方法
  • 适合关注自动驾驶系统安全性的研发人员

近年来,自动驾驶技术的发展凸显了可靠软件对保障安全与性能的关键作用。本文提出一种基于多模态学习的即时软件缺陷预测(JIT-SDP)新方法,针对自动驾驶软件系统数据中的代码特征、变更度量和上下文信息等多源异构数据,利用预训练变换器与组合模块进行建模。通过不同模态间注意力机制,整合文本数据与包含类别型和数值型的表格特征,在全连接层输出预测结果。在从GitHub获取的Apollo、Carla和Donkeycar三个开源自动驾驶项目上的实验表明,该方法在评估指标上显著优于当前最先进的深度学习与机器学习模型。研究结果表明,多模态学习可有效提升自动驾驶软件的可靠性与安全性。

原文摘要 · Abstract (English)

In recent years, the rise of autonomous driving technologies has highlighted the critical importance of reliable software for ensuring safety and performance. This paper proposes a novel approach for just-in-time software defect prediction (JIT-SDP) in autonomous driving software systems using multimodal learning. The proposed model leverages the multimodal transformers in which the pre-trained transformers and a combining module deal with the multiple data modalities of the software system datasets such as code features, change metrics, and contextual information. The key point for adapting multimodal learning is to utilize the attention mechanism between the different data modalities such as text, numerical, and categorical. In the combining module, the output of a transformer model on text data and tabular features containing categorical and numerical data are combined to produce the predictions using the fully connected layers. Experiments conducted on three open-source autonomous driving system software projects collected from the GitHub repository (Apollo, Carla, and Donkeycar) demonstrate that the proposed approach significantly outperforms state-of-the-art deep learning and machine learning models regarding evaluation metrics. Our findings highlight the potential of multimodal learning to enhance the reliability and safety of autonomous driving software through improved defect prediction.

缺陷预测多模态学习自动驾驶

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。