From Money to Prompt Laundering: CLEANSE*, a Risk-Calibrated Multi-View Detector
本文介绍了 CLEANSE*,这是一种风险校准的多视图检测器,它通过融合语义、结构、跨语言和文体特征信号,有效地识别提示词清洗(prompt laundering)攻击,在多种基准测试和压力测试中,实现了在降低风险和攻击成功率的同时保持低延迟的卓越性能。
原始论文采用 CC BY 4.0 许可(https://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明
大型语言模型是功能强大的工具,能够编写故事、解决问题并回答问题,但它们也容易受到一种特定类型的诡计的影响。正如银行需要区分合法的存款与欺诈性的转账一样,这些数字系统必须能够辨别无害的请求与旨在破坏其安全规则的隐藏指令之间的区别。攻击者已经学会了通过将有害指令包装在看似无害的故事中、将其翻译成不同的语言或将其隐藏在复杂的格式中来对其进行伪装。这种被称为“提示词清洗”(prompt laundering)的过程,允许恶意目标通过改变其外观,同时保持其危险意图不变,从而绕过标准的过滤器。研究人员面临的挑战是建立一个能够看穿这些伪装、即使在表面看起来完全安全的情况下也能识别出潜在威胁的系统。
一位研究人员开发了一种名为 CLEANSE* 的新型检测系统来应对这一挑战。该系统并非依赖单一方法来发现问题,而是像一个专家团队一样,从不同的角度观察输入内容。一位专家检查词汇的深层含义,以观察其意图是否符合已知的有害模式。另一位专家则观察请求的结构,检查故事是否遵循逻辑流,或者是否被扭曲成了暗示隐藏议图的奇怪形状。第三位专家检查当文本在不同语言之间来回翻译时,其含义是否保持不变,这种技术通常能揭示伪装指令中的不一致性。最后一位专家则审视表层细节,例如标点符号、格式代码和异常字符的使用,这些通常被用于隐藏指令。通过结合所有这些不同视角的发现,系统会创建一个经过校准的分数,用以指示一个请求是经过清洗攻击的可能性有多大。
研究人员使用大量的提示词对这个多视图系统进行了测试,其中包括数千个攻击者试图利用各种技巧隐藏真实意图的案例。他们衡量了系统在保持误报率(即拦截无害请求)严格处于低水平时的表现。在这些测试中,这种新系统证明其比仅依赖单一观察数据方法的旧方法更为有效。当研究人员将系统设置为仅拦截百分之一的无害请求时,与旧工具相比,新检测器在降低让有害提示词通过的风险方面取得了可衡量的进展。它还降低了攻击成功率,意味着更少的恶意指令能够绕过守卫。该系统在实现这些结果的同时,保持了极高的预测准确性,确保当它标记某个请求时,该请求确实具有可疑性。此外,该系统运行速度极快,处理请求仅需不到一秒的时间,这对于要求即时响应的用户应用场景至关重要。
该研究还探讨了系统在处理从未见过的场景时的表现,例如它未经过显式训练的语言请求,或以新方式结合多种隐藏技术的攻击。即使在这些困难的情况下,该系统的表现也比单方法检测器更加稳健。它表明,通过从多个角度观察问题,系统可以在无需重新训练的情况下适应新花招。研究人员指出,虽然该系统具有鲁有的鲁棒性,但并非完美无缺;它仍可能被极其复杂或具有适应性的攻击所迷惑,且其性能取决于其分析文本结构的工具质量。然而,结果表明,这种多视角方法为保护大型语言模型免受不断演变的提示词清洗威胁提供了一种切实可行且强大的方式。
这项工作的意义不仅限于拦截不良输入。该系统旨在具备灵活性,允许组织根据其特定需求调整严格程度。例如,金融服务机构可能会选择更加谨慎并拦截更多请求以规避任何风险,而教育工具可能更倾向于放行更多请求以避免挫伤学生,转而依靠系统将模糊案例标记出来交由人工审核的能力。研究人员提供了一个框架,使人们能够根据安全与用户体验之间的权衡进行明确的数据决策。通过使检测过程透明化且可调节,这项工作有助于弥合先进人工智能安全研究与部署这些技术在现实世界中的实际需求之间的差距。研究结论认为,尽管对抗提示词清洗的战斗仍在持续,但结合语义、结构和表层线索的方法,比依赖任何单一的调查手段都能提供更强大的防御。
您所在领域的论文太多了?
获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。