← 最新论文
💻 computer science

SHIFT: Steering Hidden Intermediates in Flow Transformers

本文提出了 SHIFT,一种受大语言模型激活引导启发的轻量级框架,通过在推理阶段动态操纵 DiT 扩散模型的中间激活向量,实现了对生成图像中特定概念的抑制、风格迁移或对象增改,而无需进行耗时的重新训练。

原作者: Nina Konovalova, Andrey Kuznetsov, Aibek Alanov

发布于 2026-04-13
📖 1 分钟阅读☕ 轻松阅读

原作者: Nina Konovalova, Andrey Kuznetsov, Aibek Alanov

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

这篇论文介绍了一个名为 SHIFT 的新工具,它就像给现代 AI 绘画模型(特别是像 FLUX 这样的大模型)装上了一个"智能导航方向盘"。

为了让你更容易理解,我们可以把 AI 绘画的过程想象成在迷雾中驾驶一艘巨大的飞船,而 SHIFT 就是那个能帮你精准控制航向的装置。

1. 背景:为什么我们需要 SHIFT?

现在的 AI 绘画模型非常强大,能画出惊人的图片。但它们也有个麻烦:有时候会画出我们不想要的内容(比如不雅画面、受版权保护的艺术风格,或者你不想画的一顶帽子)。

  • 旧方法(笨重的重造):以前的解决办法像是“推倒重建”。如果你想让 AI 不再画“裸体”或“梵高风格”,科学家就得给整个模型“做手术”,重新训练它。这就像为了不让飞船飞进某个区域,你不得不把整个飞船拆了重装引擎。这不仅,而且,对于像 FLUX 这样拥有 120 亿参数的大模型来说,简直是天文数字。
  • 新方法(SHIFT):SHIFT 不需要动模型的“大脑”(权重),它只需要在飞船飞行过程中,轻轻推一下“方向盘”(中间层的激活值)。

2. SHIFT 是怎么工作的?(核心比喻)

想象 AI 在画画时,脑子里会闪过很多“念头”(这些念头在技术上叫中间激活值)。

  • 传统 AI:一旦它决定画“裸体”,这个念头就会贯穿始终,直到画完。
  • SHIFT 的作用:它像一个敏锐的副驾驶。当它发现 AI 的“念头”开始偏向“裸体”或“梵高”时,它会立刻插入一个反向的力(称为** steering vector / 转向向量**),把这个念头强行拉回正轨,或者拉向你想要的方向(比如“穿着衣服”或“赛博朋克风格”)。

这个“力”是怎么来的?
SHIFT 会先让 AI 看两组对比图:

  1. 一组包含你不想要的东西(比如“裸体”)。
  2. 一组不包含这些东西(比如“穿着衣服”)。
    它通过计算这两组图中 AI 大脑活动的差异,提炼出一个**“消除向量”**。这就好比它记住了“裸体”和“非裸体”在 AI 脑电波上的区别,然后生成一个专门的“消除指令”。

3. SHIFT 的三大超能力

A. 瞬间“擦除”不想要的内容(概念消除)

  • 场景:你想让 AI 画一个人,但绝对不要出现“裸体”或“受版权保护的艺术家风格”。
  • SHIFT 操作:在 AI 生成图片的每一帧(时间步),SHIFT 都会悄悄地把“裸体”的脑电波抹去。
  • 结果:图片依然高质量,人物依然生动,但“裸体”这个概念被彻底过滤掉了,而且不需要重新训练模型。

B. 风格大变身(风格迁移)

  • 场景:你想让 AI 画的任何东西都变成“赛博朋克”风格,或者“素描”风格。
  • SHIFT 操作:它不再“消除”某个概念,而是“推”向某个风格。它把 AI 的注意力强行拉向“赛博朋克”的脑电波区域。
  • 结果:原本普通的图片瞬间变成了赛博朋克大片。

C. 添加或替换物体(概念切换)

  • 场景:你画了一只猫,但想把它变成狗;或者想给一个人加上“眼镜”。
  • SHIFT 操作:它利用同样的原理,把“猫”的脑电波推成“狗”,或者把“无眼镜”推成“有眼镜”。
  • 有趣发现:研究发现,在生成的早期阶段(飞船刚起飞时)进行这种“推”的操作效果最好。一旦飞船飞得太远(生成后期),再想改方向就难了。

4. 为什么 SHIFT 很厉害?

  1. 不用“动手术”:它不修改模型原本的参数,只是推理时(画图时)临时加个指令。这意味着你可以随时开启或关闭这个功能,就像给车装个临时导航一样灵活。
  2. 通用性强:它不仅能处理“裸体”这种抽象概念,还能处理“梵高风格”、“史努比”这种具体物体,甚至能处理“戴眼镜”这种小细节。
  3. 跨模型通用:论文发现,用一个小模型(Flux.1[schnell])算出来的“方向盘”,竟然也能直接用在更大的模型(Flux.1[dev])上!这就像用一辆小车的导航数据,也能指挥一辆大卡车,非常神奇。
  4. 速度快:不需要几天几夜的训练,几秒钟就能算出新的“方向盘”,立刻就能用。

总结

SHIFT 就像是给 AI 绘画模型装上了一个**“实时语义过滤器”**。

以前,如果你想让 AI 改掉坏习惯,你得把它关起来“重新教育”(重新训练)。现在,有了 SHIFT,你只需要在它画画的时候,轻轻推一下它的“思维方向盘”,它就能立刻明白:“哦,我不该画这个,我要画那个。”

这是一种轻量、快速且极其灵活的方法,让普通用户也能在不具备超级算力的情况下,精准控制 AI 生成想要的内容,同时避开不想要的内容。

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

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

试用 Digest →