← 最新论文
🤖 AI

Automated Semantic Fault Localization in SysML v2: A Human-in-the-Loop Framework Using Knowledge-Graph Augmented LLMs

本文提出了一种结合了微调的小语言模型与领域知识图谱的人机回环框架,用于自动定位并修复 SysML v2 模型中的语义故障,在车辆系统设计上实现了 91% 的修复成功率,同时显著降低了输出的 Token 长度。

原作者: Haitham Al-Shami, Rohail Malik, Riku Ala-Laurinaho, Jari Vepsäläinen, Raine Viitala

发布于 2026-06-23
📖 1 分钟阅读☕ 轻松阅读

原作者: Haitham Al-Shami, Rohail Malik, Riku Ala-Laurinaho, Jari Vepsäläinen, Raine Viitala

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

想象一下你正在搭建一座宏大的、复杂的乐高城堡。你有一本规则书(语言),它精确地告诉你在哪里可以将积木卡在一起。如果你试图把一个圆形的积木强行塞进方形的孔洞里,规则书会立即说:“不行,这不匹配!”这就是目前的计算机在处理工程模型时所做的事情:它们在检查语法错误(错误的语法或损坏的规则)。

但如果你的城堡虽然遵循了所有的语法规则,物理逻辑却是错的呢?例如,你把一个沉重的发动机连接到一个微小的、脆弱的塑料轮子上。规则书会说:“做得好!零件契合!”但真正的工程师知道,那个轮子会瞬间破碎。这些就是语义错误——那些在纸面上看起来完美无缺,但在现实世界中会失败的错误。

本文介绍了一种全新的“智能助手”,旨在捕捉这些隐藏在 SysML v2 中的隐形错误。SysML v2 是一种用于设计汽车和飞机等复杂系统的现代工程语言。

以下是该框架的工作原理,通过简单的概念进行拆解:

1. 问题所在:“语法警察” vs. “物理专家”

目前的工具就像严格的语法老师。它们能告诉你是否漏掉了句号或用错了词,但它们无法判断你的句子在现实世界中是否有意义。

  • 问题: 工程师经常犯下一些能通过语法检查但违反物理定律的错误(比如将水管连接到电线上)。这些错误会一直隐藏到项目最后阶段才暴露,从而导致昂贵的失败。
  • 差距: 人工智能(AI)此前曾被尝试过,但它经常会“幻觉”(凭空捏造)或者无法理解特定的工程规则。此外,目前缺乏足够的“损坏”工程模型案例来教导 AI 哪些是不应该做的。

2. 解决方案:“人机协同”团队

作者并没有让 AI 从头开始构建整个模型(因为这具有风险性),而是创建了一个系统,让 AI 充当人类工程师的抽检员

  • AI 的工作: 它观察模型,寻找隐藏的物理错误,并提出一个微小的修复建议。
  • 人类的工作: 工程师审查该建议,并决定是否接受它。这确保了人类始终掌握控制权。

3. 如何教导 AI(“制造假错误”工厂)

由于现实世界中很少有损坏的工程模型案例,研究人员不得不创建自己的“训练健身房”。

  • 知识图谱: 可以将其想象成一本关于物理规则的数字百科全书(例如:“电力不能流经水管”)。
  • 变异引擎: 他们提取了 256 个完美的、有效的模型,并使用机器人故意破坏它们,分为两种方式:
    1. 语法破坏: 删掉一个分号或拼错一个单词(这是计算机很容易捕捉到的错误)。
    2. 物理破坏: 将燃料口连接到电气端口(这是计算机通常会忽略的错误)。
  • 结果: 他们创建了超过 8,000 个“损坏”的模型,涵盖了从简单的拼写错误到复杂的物理违规。这为 AI 提供了一个庞大的错误库供其学习。

4. “补丁”策略(“便利贴”法)

当你要求普通的 AI 去修复代码时,它通常会尝试重写整个文档。这既慢又贵,而且容易产生新的错误。

  • 创新点: 该系统经过训练,能够输出 统一差异补丁 (Unified Diff Patch)
  • 类比: 它不是重写整本书,而是写一张小小的“便利贴”,上面写着:“第 5 行:将‘力’改为‘质量'。”
  • 为什么更好: 它更短(节省了 50% 的计算资源),速度更快,且更容易让通过一眼就能验证。

5. 结果:从“一窍不通”到“专家级”

研究人员在 1,000 多个新模型上测试了这个系统。

  • 训练前: AI 在发现物理错误方面表现很差,正确率不足 3%。它就像一个只认识字母表却不识字的初学者。
  • 训练后: 在“物理百科全书”(知识图谱)和“制造假错误”训练的帮助下,AI 的准确率跃升至 91% 以上。
  • 效率: 通过使用“补丁”方法,AI 不仅变得更聪明,而且变得更快、更轻量化,将它需要生成的文本量减少了一半。

总结

本文并不声称 AI 将取代工程师。相反,它提供了一个智能助手,作为人类工程师的“第二双眼睛”。它利用一个庞大的“假错误”库来学习如何识别标准计算机检查会遗漏的微妙物理错误。它会为人类工程师提供精准的微小修复建议(补丁)供其审核,从而确保最终的设计不仅在语法上正确,而且在物理逻辑上也是可靠的。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →