引言
从单一 LLM Agent 发展到多智能体系统(Multi-Agents System, MAS),Agents 解决问题的能力得到了很大提高。然而,这些 Agents 之间的通信也放大了安全风险。一个受攻击的 Agent 可以在协作推理中插入恶意信息,导致其他 Agents 沿着错误的逻辑链推理,或被引导进行恶意行为,最终共同收敛到有缺陷甚至有害的输出上。
为了解决这个问题,近期工作引入了图异常检测(Graph Anomaly Detection, GAD)用于防御恶意 Agents。作为一种无监督防御范式,其通常将问题建模成图结构,并在其之上训练一个 GAD 模型来找到被攻击的 agent 节点,并阻断其输出的误导性内容的传播。然而,现有方法虽然能起到一定作用,但仍然面临两大瓶颈:
缺陷 1:只看得到粗粒度信息,忽视细粒度信息
现有方法将 Agents 的完整文本输出,压缩为单个句子表征向量来用于后继检测。然而恶意行为往往隐藏在长篇大论中,比如大量套话中冷不丁冒出几句恶意指令,或注入的隐私窃取工具调用。目前的建模思路将这些关键短句和大量套话一同塞入句子表征向量,使得异常特征不再明显。
缺陷 2:缺乏可解释性
并且,这类方法只能做出判断该 Agent 是否为异常,却无法揭示是什么为什么是异常。这种不透明性不仅妨碍人工介入检查系统漏洞,也削弱了这类方法在实际部署中的可靠度。
为解决上述局限性,研究团队提出了 XG-Guard (eXplainable and fine-Grained safeGuarding framework), 一个基于 GAD 且兼具可解释性和细粒度检测能力的无监督安全防护框架。目前工作已被 ACL 2026 Main Conference 接收。

核心贡献包括:
方法解读
XG-Guard 核心思想建立在同时感知词语和句子粒度的表征,而后通过对话主题捕捉异常语义,最后融合粗细粒度证据提供量化解释。具体来说,XG-Guard 包含三个关键模块:

阶段一:双层智能体表征编码(Bi-Level Agent Encoder)
为了同时兼顾宏观的对话语境与微观的词汇细节,XG-Guard 摒弃了单一的粗粒度文本编码,而是为每个 Agent 的输出都构建了粗细粒度的特征:
随后,框架利用图神经网络(GNN),在通信图上进行消息传递,得到节点的 encoding。

借此,Agents 的 encoding 在这个过程中,不仅包含了粗细粒度的文本语义,还融合了通信图的结构化信息。
阶段二:基于对话主题的无监督异常检测 (Theme-based Anomaly Detector)
正常 MAS 协作解决问题的过程中,Agents 的发言应当始终围绕当前的任务和讨论主题展开。而相反的,恶意 Agents 的发言则为了扭曲结果而偏离主题,或者带有隐蔽恶意的言论。
XG-Guard 利用此直觉,设计了基于主题的异常检测器,来实现无监督异常检测:
系统首先聚合当前当前对话的特征,得到对话主题原型(theme prototype):

接着,通过度量各个 Agent 的表征与该主题原型的距离,计算出句子级别,和词元级别的异常分数:

这里算出的两个分数也为后继融合否提供可解释性奠定了基础。
阶段三:双层分数融合与异常解释机制
一般来说,theme prototype 代表了正常主题。但是由于 token-level 对于细粒度的异常信息极度敏感,故 token-level theme prototype 可能会错误地反应异常 Agents 带来的恶意主题信息。因此,直接组合粗细粒度信息会导致这种情况下效果变差。为了解决这个问题,XG-Guard 引入了基于协方差的分数融合机制,确保句子和词元之间的分数能够对齐:

通过将句子和词元级别的异常分数融合到统一的框架内,XG-Guard 也借此获得了可解释性。XG-Guard 能够通过对齐后的词元级异常分数,来高亮出恶意关键词,为异常检测提供了可解释性,增加了方法的透明度。

这种内生的细粒度可解释性,为安全审计提供了极高的透明度。
阶段四:隔离恶意 Agents,避免恶意传播
在精准定位到恶意 Agents 后,系统会触发通信隔离策略,实时裁剪恶意 Agents 在图拓扑中的所有通信边,阻断恶意信息在 MAS 内部的扩散,避免恶意 Agents 影响其余正常 Agents 之间的协同工作能力。
实验结果
我们在多种不同的 MAS 通信结构和攻击模式下进行了测试。实验结果说明 XG-Guard 在无监督场景下具有卓越的异常检测性能。
1. 主实验

在严格无监督 (无人工攻击标签标注,训练集仅包含正常对话) 的设定下,XG-Guard 在各个指标(ROAUC、ASR@3)上均显著超越了现有的先进无监督异常检测方法,并且在一些数据集上都获得了和有监督 Baseline 持平的好效果。

我们也用了其他 LLM backbone 进行测试 (如 GPT-4o-mini、DeepSeek-V3、Qwen-30B-A3B)。实验结果展示出,XG-Guard 在各个 backbone 上均保持了稳定的高性能表现,说明了其良好的泛化能力。
2. 消融实验

为验证 XG-Guard 各组件的必要性,我们分别移除分数融合机制 (-Fusion) 或细粒度信息 (-Token)。结果显示移除任一核心组件都会导致检测性能显著下降。
去掉细粒度后,模型难以捕捉隐藏在少数词汇中的恶意信号,导致检测结果明显下降;而去掉自适应混合以后,模型难以区分正常话题偏移与真正的异常行为,有时甚至真假不分,导致 ROAUC 小于 50%。只有同时所有模块,才能实现既稳定又可靠的异常检测。
3. 可解释性

可视化结果显示,XG-Guard 的粗细粒度架构能够有效地找出到底是那句话导致的异常,如 (a) 中,恶意 Agent 传播的误导性信息,或 (b) 中,agents 尝试调用工具来盗取个人资料。
总结
总而言之,XG-Guard 提出了一套全新的无监督 MAS Safeguarding。通过引入词元级的特征,XG-Guard 不仅能有效检测出恶意 Agents, 更能为决策提供解释,增进了异常检测系统的透明度。
作者介绍
本文第一作者为潘钧君(Junjun Pan),主要研究方向为图异常检测(Graph Anomaly Detection)。目前作为博士生于Griffith University潘世瑞教授(Shirui Pan)的 TrustAGI 研究团队开展科研工作。
文章来自于微信公众号 “机器之心”,作者 “机器之心”
【开源免费】Browser-use 是一个用户AI代理直接可以控制浏览器的工具。它能够让AI 自动执行浏览器中的各种任务,如比较价格、添加购物车、回复各种社交媒体等。
项目地址:https://github.com/browser-use/browser-use
【开源免费】DeepBI是一款AI原生的数据分析平台。DeepBI充分利用大语言模型的能力来探索、查询、可视化和共享来自任何数据源的数据。用户可以使用DeepBI洞察数据并做出数据驱动的决策。
项目地址:https://github.com/DeepInsight-AI/DeepBI?tab=readme-ov-file
本地安装:https://www.deepbi.com/
【开源免费】airda(Air Data Agent)是面向数据分析的AI智能体,能够理解数据开发和数据分析需求、根据用户需要让数据可视化。
项目地址:https://github.com/hitsz-ids/airda
【开源免费】AutoGPT是一个允许用户创建和运行智能体的(AI Agents)项目。用户创建的智能体能够自动执行各种任务,从而让AI有步骤的去解决实际问题。
项目地址:https://github.com/Significant-Gravitas/AutoGPT
【开源免费】MetaGPT是一个“软件开发公司”的智能体项目,只需要输入一句话的老板需求,MetaGPT即可输出用户故事 / 竞品分析 / 需求 / 数据结构 / APIs / 文件等软件开发的相关内容。MetaGPT内置了各种AI角色,包括产品经理 / 架构师 / 项目经理 / 工程师,MetaGPT提供了一个精心调配的软件公司研发全过程的SOP。
项目地址:https://github.com/geekan/MetaGPT/blob/main/docs/README_CN.md
【开源免费】graphrag是微软推出的RAG项目,与传统的通过 RAG 方法使用向量相似性作为搜索技术不同,GraphRAG是使用知识图谱在推理复杂信息时大幅提高问答性能。
项目地址:https://github.com/microsoft/graphrag
【开源免费】Dify是最早一批实现RAG,Agent,模型管理等一站式AI开发的工具平台,并且项目方一直持续维护。其中在任务编排方面相对领先对手,可以帮助研发实现像字节扣子那样的功能。
项目地址:https://github.com/langgenius/dify
【开源免费】RAGFlow是和Dify类似的开源项目,该项目在大文件解析方面做的更出色,拓展编排方面相对弱一些。
项目地址:https://github.com/infiniflow/ragflow/tree/main
【开源免费】phidata是一个可以实现将数据转化成向量存储,并通过AI实现RAG功能的项目
项目地址:https://github.com/phidatahq/phidata
【开源免费】TaskingAI 是一个提供RAG,Agent,大模型管理等AI项目开发的工具平台,比LangChain更强大的中间件AI平台工具。
项目地址:https://github.com/TaskingAI/TaskingAI
【免费】ffa.chat是一个完全免费的GPT-4o镜像站点,无需魔法付费,即可无限制使用GPT-4o等多个海外模型产品。
在线使用:https://ffa.chat/
【开源免费】VideoChat是一个开源数字人实时对话,该项目支持支持语音输入和实时对话,数字人形象可自定义等功能,首次对话延迟低至3s。
项目地址:https://github.com/Henry-23/VideoChat
在线体验:https://www.modelscope.cn/studios/AI-ModelScope/video_chat
【开源免费】Streamer-Sales 销冠是一个AI直播卖货大模型。该模型具备AI生成直播文案,生成数字人形象进行直播,并通过RAG技术对现有数据进行寻找后实时回答用户问题等AI直播卖货的所有功能。
项目地址:https://github.com/PeterH0323/Streamer-Sales