Threat Modelling using Domain-Adapted Language Models: Empirical Evaluation and Insights
本文对用于 5G STRIDE 威胁建模的领域自适应大语言模型和小语言模型进行了全面的实证评估,结果表明,无论是领域自适应还是模型扩展,均无法始终确保可靠的性能,从而凸显了当前大语言模型在结构化安全任务中存在根本性局限,并表明需要增强推理与 grounding 能力。
原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明
想象一下,你正在尝试教导一群不同体型的机器人,让它们充当复杂 5G 手机网络的安全卫士。你的目标是让它们识别特定的安全威胁(例如伪装成基站的黑客),并将其归类到六个标有STRIDE(欺骗、篡改、抵赖、信息泄露、拒绝服务、权限提升)的特定“箱子”中。
这篇论文就像一份成绩单,记录了研究人员尝试了八种不同的机器人,以测试哪一种最能胜任这项工作。
以下是他们实验的分解及发现,使用了简单的类比:
1. 参赛者:通才 vs. 专才
研究人员测试了两种类型的机器人:
- 通才:这些是标准的、聪明的机器人,接受过涵盖一切(书籍、代码、新闻)的训练。它们就像一位图书管理员,对万事万物都略知一二。
- 专才:这些是同样的机器人,但接受了针对电信和网络安全的额外“速成班”。它们就像那位图书管理员,在过去一年里只阅读 5G 手册和黑客指南。
核心问题:给机器人提供专门的速成班,是否比仅让其利用通用知识更能提高其分类安全威胁的能力?
结果:令人惊讶的是,并没有。“专才”机器人并没有 consistently(始终如一地)胜过“通才”机器人。有时专才表现更好,但往往它们与通才一样好(有时甚至更差)。事实证明,仅仅掌握该领域的词汇是不够的;机器人需要知道如何思考问题,而不仅仅是掌握事实。
2. 体型很重要(但并非全部)
研究人员测试了不同体型的机器人:
- 微型机器人(10 亿参数):就像一个聪明的幼儿。
- 中型机器人(30 亿参数):就像一个青少年。
- 大型机器人(80 亿参数):就像一个经验丰富的成年人。
结果:大型机器人通常表现最好。它们更准确,犯错更少。然而,论文警告说,仅仅把机器人变大并不能保证完美。即使是最大的机器人也会感到困惑、遗漏某些威胁,或给出毫无意义的回答。体型大有帮助,但它不是万能魔杖。
3. “小抄”(提示工程)
研究人员尝试了两种向机器人提问的方式:
- 零样本(ZS):直接提问,例如“这个该放进哪个箱子?”
- 少样本(FS):先给机器人几个例子,例如“这是一个属于‘欺骗’箱的威胁。这是一个属于‘篡改’箱的威胁。现在,这个新的该放哪里?”
结果:提供**示例(少样本)**通常能帮助机器人更准确地回答问题,尤其是对于较大的机器人。这就像在考试前给学生展示几道练习题。然而,对于微型机器人,示例有时会令它们困惑,导致表现更差。
4. “压力测试”(解码策略)
研究人员要求机器人用两种方式回答同一个问题:
- 贪婪解码:机器人每次都选择最明显的答案。这就像一个总是选择第一条可见路径的机器人。
- 随机采样:机器人被允许带有一点随机性。它从一组“好”答案中进行选择。如果你问它 10 次,它可能会给出 10 个略有不同的答案。
结果:随机方法是观察机器人不稳定性的绝佳方式。微型机器人非常不稳定;如果你问它们同一个问题 10 次,它们可能会给出 10 个不同的答案。大型机器人则一致得多。这表明,对于安全工作,你需要一个不会在答案上反复无常的机器人。
5. “垃圾”问题(无效输出)
这是一个主要发现。研究人员不仅统计了正确或错误的答案,还检查了胡言乱语。
- 有些机器人无视规则,写长篇大论而不是仅仅选择一个箱子。
- 有些机器人编造了不存在的箱子(幻觉)。
- 有些机器人在箱子里给出了答案,但随后的解释却与之矛盾(例如:“这是欺骗”,但随后写道:“这实际上是篡改”)。
- 有些机器人直接放弃,写代码或留白。
结果:无效输出率很高,尤其是对于较小的机器人,以及当它们没有被给予严格格式(如聊天模板)时。论文得出结论:你目前还不能信任这些机器人独立工作。 即使它们 60% 的时间能给出正确答案,如果另外 40% 的时间它们在胡言乱语或自相矛盾,人类仍然必须检查每一个答案。
底线
论文总结如下:
- 仅靠专门训练是不够的。你不能只是给机器人灌输安全书籍就指望它成为安全专家;它需要接受关于如何解决威胁建模这一特定谜题的训练。
- 越大越好,但并非完美。大型机器人更可靠,但它们仍然会犯错。
- 提问方式很重要。提供示例和严格格式会有所帮助,但这无法修复有缺陷的机器人。
- 可靠性是关键。对于安全工作,一个 80% 准确但 20%“疯狂”的机器人是危险的。我们需要能够保持一致并完美遵循指令的机器人,而当前的技术尚未完全达到这一水平。
简而言之:这些 AI 模型是安全领域的有前途的工具,但目前,它们就像聪明但容易走神的实习生。在将它们投入现实世界使用之前,需要人类主管对其工作进行双重检查。
您所在领域的论文太多了?
获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。