Skip to content

Translation in progress Some entries still include text in the original language.

arXiv:越狱、提示注入、投毒与防御· arXiv:2609.02293· Qingyu Meng·Indexed by this site · Originally published

SEAL:通过共享专家对齐强化 MoE 全局安全

SEAL: Reinforcing Global Safety in Mixture-of-Experts through Shared Expert ALignment

Quick read

Defenses

Based on 论文 PDF (AI 生成); refer to the original

作者提出SEAL/SEAL++,在混合MoE的共享专家上做DPO-LoRA对齐,并报告在多种攻击下可降低ASR。

Threat modelAinput为黑盒查询构造对抗输入;Atrain可对权重做攻击者控制数据的训练;Aweight可读改参数θ但不做梯度训练。

Questions
混合MoE的安全依赖被路由选中的专家,越狱、恶意微调与神经元剪枝都可绕过路由级防御。共享专家每token必激活,但此前没有被当作防御面。
Methods
SEAL只在共享专家的gate/up/down投影上训练DPO-LoRA(秩64)。SEAL++用z-score>2.0识别安全关键神经元,并以正交约束Lorth避免更新覆盖该子空间。
Experiments and results
Table 2中,四模型上SEAL/SEAL++相对Original降低有害提示、越狱和恶意微调的ASR,五基准平均能力下降不超过约1.4个百分点。作者称与路由级防御组合后ASR可到4.8%。
Limitations and future work
作者在正文后部讨论局限与后续方向;实验覆盖四个开源混合MoE、三种攻击面及与剪枝的组合,评审为GPT-5-nano两次标注、一致率98.1%。
Experimental setupQwen1.5-MoE-A2.7B、DeepSeekMoE-16B et al. · AdvBench、HarmBench et al. · ASR、Capability(五基准无加权平均准确率)
Threat model
Ainput为黑盒查询构造对抗输入;Atrain可对权重做攻击者控制数据的训练;Aweight可读改参数θ但不做梯度训练。防御在训练时只更新共享专家。
Evaluated models
Qwen1.5-MoE-A2.7BDeepSeekMoE-16BGLM-4.7-FlashQwen3.5-35B-A3B
Benchmarks
AdvBenchHarmBenchWildJailbreakDo-Not-AnswerJailbreakBenchPKU-SafeRLHFBeaverTailsGSM8KMMLUARC-ChallengeTruthfulQAPopQA
Metrics
ASRCapability(五基准无加权平均准确率)
AI summary论文提出 SEAL,一种训练期参数高效防御方法,通过在 MoE 的共享专家上附加即插即用适配器来提升全局安全对齐。作者指出,MoE 的安全依赖稀疏路由激活了哪些专家,攻击者可通过越狱提示、恶意微调和剪除安全关键神经元来颠覆这一选择,而现有防御多聚焦加固路由器,仍可能被非确定性的路由轨迹绕过。SEAL 利用始终激活的共享专家作为与路由无关的锚点,其变体 SEAL++ 在训练中加入正交约束以保留已有安全子空间。在三种对抗输入(有害提示、越狱、恶意微调)与是否剪枝神经元组合成的六类攻击场景中,SEAL 将攻击成功率最多降低 60%,在五项基准平均上的能力损失最多 1.4%,并可无缝集成路由器级防御。

论文提出 SEAL,一种训练期参数高效防御方法,通过在 MoE 的共享专家上附加即插即用适配器来提升全局安全对齐。作者指出,MoE 的安全依赖稀疏路由激活了哪些专家,攻击者可通过越狱提示、恶意微调和剪除安全关键神经元来颠覆这一选择,而现有防御多聚焦加固路由器,仍可能被非确定性的路由轨迹绕过。SEAL 利用始终激活的共享专家作为与路由无关的锚点,其变体 SEAL++ 在训练中加入正交约束以保留已有安全子空间。在三种对抗输入(有害提示、越狱、恶意微调)与是否剪枝神经元组合成的六类攻击场景中,SEAL 将攻击成功率最多降低 60%,在五项基准平均上的能力损失最多 1.4%,并可无缝集成路由器级防御。

Paper analysis

6 questions; open one to read the full answer

  1. What problem does this paper attempt to solve?

    混合MoE安全随路由变化,作者把始终激活的共享专家当作与路由无关的对齐锚点。

    混合MoE的安全行为取决于哪些专家被激活,攻击者可通过越狱提示、恶意微调或剪枝安全关键神经元绕过路由级防御。

    • 场景:作者称MoE已用于GPT-OSS、Llama 4、Qwen3.5、Nemotron-3、Mixtral等模型;混合MoE再加入每token都执行的共享专家。稀疏路由使安全随专家选择变化。
    • 现有不足:作者称路由级防御(KL正则或推理时logit转向)依赖路由可靠;路由专家干预只能提高仍被送到这些专家的token的安全性。攻击者仍可操纵或忽略路由。
    • 核心观察:作者称共享专家含少量安全关键神经元,且无条件执行,可作与路由无关的全局安全锚点。Figure 3给出共享相对路由的每模块密度比:Qwen1.5为0.63,DeepSeek为0.88,GLM为0.89,Qwen3.5为0.86。
    • 提出方法:训练时的参数高效防御SEAL,在共享专家上挂DPO-LoRA适配器;SEAL++另加正交约束,训练时保留已有安全子空间。作者称二者可与路由级防御组合。
    • 威胁模型:
      • Ainput:黑盒查询,可提交任意输入并观察输出,对架构、权重和内部路由了解有限;用模板越狱和多轮操纵诱导有害输出。成功指对有害指令给出顺从回答。
      • Atrain:可访问权重和训练框架,用有害指令–回答对做监督微调。
      • Aweight:可读改参数θ,但不能做基于梯度的训练;用激活差分找出安全关键神经元并在推理时屏蔽。作者称这是主要评测轴。
      • 防御方:训练时白盒、安全偏好数据和轻量模块;不改路由器、路由专家或服务基础设施。
  2. What related research exists?

    论文把相关工作分成MoE与共享专家、三类攻击面,以及路由级和路由专家两类防御。
    • 混合MoE与共享专家:Shazeer等的经典MoE只激活top-k专家。Dai等[9]引入共享专家,聚合每个token都需要的公共知识。作者列举DeepSeek V2/V3/R1/V4、Qwen系列MoE、GLM-4.5/4.6/4.7-Flash、Kimi-K2、Hunyuan、Llama 4、Gemma 4等部署了该设计。
    • 三类攻击:路由分布攻击用对抗输入绕过安全关键专家[31, 59];权重攻击剪枝安全关键专家或神经元[60, 61];恶意微调破坏对齐[47]。Figure 1把三者画成同一结构弱点:安全取决于被选中的专家。
    • 既有MoE防御:路由级方法用KL正则路由或推理时logit转向[15, 28],依赖路由可靠。路由专家干预[34]微调安全关键路由专家,但只覆盖路由器仍送达的token。作者称两类方法都以路由器为被保护中心。
    • 基线与数据:评测基线为各模型厂商发布的chat/instruct版本(Original),以及SEAL、SEAL++。攻击数据来自AdvBench、HarmBench、WildJailbreak、Do-Not-Answer、JailbreakBench和BeaverTails;对齐用PKU-SafeRLHF;能力用GSM8K、MMLU、ARC-Challenge、TruthfulQA、PopQA。Figure 4还把SteerMoE[15]、SafeMoE[28]、RASA[34]画成对照防御面。

    作者称此前没有工作把共享专家当作专用安全组件,本文是作者所说的填补该空白的工作,并把防御放在路由器够不到的参数区域,从而可与路由级方法组合。

  3. How does the paper address this problem?

    SEAL只在共享专家投影上做DPO-LoRA;SEAL++用正交损失避开已识别的安全神经元方向。

    整体思路是把安全信号写进始终激活的共享专家,而不是加固路由器。

    问题设定

    • 混合层输出为共享专家之和加上路由专家的top-k加权和(式1)。共享项对每个输入都执行。
    • 设计要求:训练时非特权访问、能力漂移目标不超过5%、在三种攻击下仍有效、不改路由器与路由专家。
    • 安全神经元识别沿用剪枝攻击的激活差分:有害集与良性集上的每神经元差分,以z-score阈值ζ=2.0选出Nsafe,并做成对角掩码CSE。剖析约用300条有害与300条良性提示,每个架构一次,之后冻结。正文另写剖析用720+720条。

    SEAL

    • LoRA只加在全部MoE层、全部共享专家的gate_proj、up_proj、down_proj。秩r=64,缩放α=128。有效权重为W′=W+BA。
    • 其余参数冻结。关闭适配器即恢复参考策略πref,无需第二份模型。
    • 用DPO在偏好三元组上训练。温度β默认0.1。作者选择DPO是因为它不需要奖励模型、可在静态偏好数据上训练,并与LoRA兼容。SEAL本身不加正交约束。
    • Table 1:可训练参数Qwen1.5-MoE-A2.7B为35.4M(0.25%),DeepSeekMoE-16B为35.8M(0.22%),GLM-4.7-Flash为31.7M(0.11%),Qwen3.5-35B-A3B为19.7M(0.06%)。

    SEAL++

    • 将LoRA更新分成投到安全神经元坐标的部分和正交部分。Lorth惩罚前者的Frobenius范数(式7)。
    • 总损失为LDPO加λorth乘Lorth,默认λorth=0.1。作者称这是为避免DPO覆盖使安全神经元可被识别、并对剪枝更稳的已有方向。
    • 安全神经元约占中间维1%–3%。推理时把LoRA折进基座,作者称额外推理FLOPs为0。已训练适配器约75–135MB。

    成功判定

    • 每条回答由GPT-5-nano独立标两次:REFUSAL、COMPLIANCE或UNCLEAR。ASR为标成COMPLIANCE的比例,拒答和UNCLEAR都不算成功。每个攻击范围报告四种条件中的最差ASR。
  4. What experiments did the paper conduct?

    四个混合MoE上,SEAL/SEAL++相对chat原模型降低三类直接攻击的ASR,能力平均下降约1个百分点内。

    实验设置

    • 模型:Qwen1.5-MoE-A2.7B、DeepSeekMoE-16B、GLM-4.7-Flash、Qwen3.5-35B-A3B,默认chat或instruct。
    • 方法:Original(厂商chat、无适配器)、SEAL、SEAL++。
    • 攻击:有害提示、越狱(WildJailbreak、Do-Not-Answer、JailbreakBench,共720条)、恶意微调(BeaverTails中300条,3个epoch,学习率5×10−5);再与剪枝组合。剪枝范围∈{shared, routed, both},识别∈{zscore2.0, global10%},层覆盖∈{50%, 100%},共13种设置。
    • 指标:ASR(式10);Capability为GSM8K、MMLU、ARC-Challenge、TruthfulQA、PopQA五基准无加权平均。MMLU为每科30题、57科共1710;GSM8K为1319;PopQA为2000条子集。
    • 评审:GPT-5-nano两次,一致率98.1%。训练用PKU-SafeRLHF过滤后41251对。剖析用AdvBench与HarmBench共720条有害提示,良性为Alpaca-Cleaned与MT-Bench共720条。
    • 分离:剖析、训练、评测数据组成不同。论文未在所给正文中写重复次数。

    主结果

    Table 2为不叠加剪枝的直接攻击ASR(%),越低越好。Capability为五基准平均。

    Swipe horizontally to read the table

    模型方法HarmfulJailbreakMFTCapability
    Qwen1.5Original27.566.486.949.9
    Qwen1.5SEAL15.657.574.349.5
    Qwen1.5SEAL++13.156.572.548.9
    DeepSeekOriginal61.370.194.143.9
    DeepSeekSEAL8.546.886.543.4
    DeepSeekSEAL++9.946.787.543.1
    GLMOriginal20.753.677.861.5
    GLMSEAL2.433.848.960.8
    GLMSEAL++1.833.258.560.1

    Qwen3.5在Table 2中Original/SEAL/SEAL++的Harmful为5.8/1.1/1.7,Jailbreak为31.9/24.0/22.8,MFT为53.2/47.1/33.8,Capability为69.6/69.2/69.4。作者称SEAL最多降低ASR达60%,五基准平均能力代价至多1.4%。Table 2中DeepSeek有害提示从61.3降到SEAL的8.5(降52.8个百分点),GLM的MFT上SEAL(48.9)低于SEAL++(58.5)。

    • 作者解读:共享专家对齐降低直接有害提示、越狱和恶意微调的ASR。
    • 后缀攻击:50条AdvBench子集上,未防御ASR从28%升到40%,SEAL保持8%,SEAL++从6%升到14%。作者称参数空间加固削弱了训练时未见过的输入空间后缀攻击。
    • 能力:Table 2中四模型Capability相对Original的下降在0.2到1.4个百分点之间(Qwen1.5的SEAL++:49.9到48.9)。

    有害提示加剪枝

    Table 3为harmful prompt + pruning的ASR(%)。

    Swipe horizontally to read the table

    模型方法SharedRoutedBothCapability
    Qwen1.5Original32.439.426.349.8
    Qwen1.5SEAL19.714.817.749.2
    Qwen1.5SEAL++18.313.916.648.8
    DeepSeekOriginal60.374.273.741.9
    DeepSeekSEAL21.113.818.243.1
    DeepSeekSEAL++21.514.017.342.9
    GLMOriginal14.348.040.858.5
    GLMSEAL2.925.521.560.3
    GLMSEAL++2.821.721.159.1

    Qwen3.5在Table 3中Original/SEAL/SEAL++:Shared为5.7/1.1/2.3,Routed为5.9/13.2/15.3,Both为7.5/13.6/15.2,Capability为68.6/69.4/69.3。作者称routed范围模拟已知共享专家被保护、把预算全放在未保护路由专家上的对手。Qwen3.5在Routed与Both上SEAL/SEAL++高于Original。

    组合与开销

    • 作者称SEAL与路由级防御组合后,ASR可进一步降到4.8%,比单独路由级防御低五倍以上。所给正文未列出该组合表的逐模型数字。
    • 附录敏感性表:Qwen1.5总/激活参数14.3B/2.7B,可训练35.4M(0.25%),r/rs为64/32,模块数72,正交约束每步1.13 GFLOPs,相对DPO前后向<0.01%,适配器67.5MB,安全子空间9.0MB,推理额外FLOPs为0。DeepSeek对应16.4B/2.8B、35.8M(0.22%)、64/32、162、573 MFLOPs、<0.01%、34.2MB、10.1MB、0。
    • 附录另用LLaMA-Guard-3-8B作本地二分类,与GPT-5-nano对照;所给正文未给出该表的一致率数字。

    其他消融与分析

    • Figure 3按层给出安全神经元密度(%),共享专家绝对占比通常低于路由专家,但无条件执行。
    • 剪枝因子为范围、识别方法和层覆盖;正文称共13种组合,Table 3只汇总Shared/Routed/Both。
    • 安全子空间存储约9–10MB。GLM与Qwen3.5的开销与共享专家模块数成比例,所给正文未列出二者的完整开销行。
    • 作者用剪枝代价放大因子γ≥1(附录式11)描述攻击者需剪更多神经元才能回到未防御ASR,并称在第5.6节实测;所给正文未给出γ的数值。
  5. What are some points that can be further explored?

    所给正文在方法与实验之间截断,局限原文不完整;实验写到四个模型、六类攻击设置和两种评审器。

    作者指出的局限与后续方向

    所给正文在第5.3节中段截断,未见独立Limitations、Discussion或Future Work全文。贡献条目里作者称SEAL++与路由级防御组合可进一步加强剪枝鲁棒性,这是结果主张,不是写成局限的句子。论文未在所给文本中专门列出局限清单。

    实验覆盖范围

    • 被测模型为Qwen1.5-MoE-A2.7B、DeepSeekMoE-16B、GLM-4.7-Flash、Qwen3.5-35B-A3B,共4个,默认chat或instruct(第5.1节)。
    • 直接攻击为有害提示、越狱和恶意微调;复合攻击再叠加剪枝,范围含shared、routed、both(第5.1.1节,Table 2、Table 3)。
    • 能力为五基准无加权平均;分项分数作者称在附录H。
    • 主评审为GPT-5-nano两次独立标注,一致率98.1%;附录J另用LLaMA-Guard-3-8B。
    • 训练只更新共享专家LoRA;路由器与路由专家冻结。论文未在所给正文中报告攻击查询次数或实验重复次数。
  6. Summarize the main content of the paper

    SEAL把DPO-LoRA限制在混合MoE共享专家上,SEAL++再保护已有安全神经元方向。

    SEAL是面向混合MoE的训练时防御:只对齐始终执行的共享专家,使安全不依赖路由器是否把token送到安全专家。

    • 问题是稀疏路由让安全随专家选择变化。Ainput构造对抗输入,Atrain做恶意微调,Aweight做神经元剪枝。作者认为路由级防御和路由专家修复都仍以路由为中心。
    • SEAL在共享专家三组投影上训练秩64的DPO-LoRA,可训练参数占0.06%–0.25%。SEAL++以ζ=2.0标出安全神经元,用λorth=0.1的正交项惩罚覆盖这些方向的更新。推理额外计算作者称是0。
    • Table 2:DeepSeek有害提示ASR从61.3%到SEAL的8.5%;GLM有害提示到SEAL++的1.8%;Qwen1.5越狱从66.4%到SEAL++的56.5%;恶意微调后ASR仍高,Qwen1.5为72.5%–86.9%。五基准平均能力下降不超过1.4个百分点。
    • Table 3:剪枝后多数模型上SEAL/SEAL++仍低于Original,但Qwen3.5在Routed上从5.9%升到SEAL的13.2%和SEAL++的15.3%。作者称与路由级防御组合后ASR可到4.8%。
    • 作者的结论是共享专家是先前防御未使用的、与路由无关的安全面,可与路由级方法叠成纵深防御。
Read originalarxiv.org