AI Engineer Europe 2026 · 演講 · 2026-05-08 · 23 分
拿掉外部 encoder 的 SelfFlow
FLUX, Open Research, and the Future of Visual AI · Stephen Batifol,Black Forest Labs
Black Forest Labs 的 Stephen Batifol 回顧 Flux 系列,再講他們公開的 SelfFlow 研究:不靠外部 encoder 訓練生成模型,並談即時生成與 world models 的方向。
概要
- Flux 系列的路線Stephen 從 2024 年 8 月的 Flux 1 講起,接著是 Flux Context、Flux 2,以及今年 1 月的 Flux 2 Klein,主軸是每一代都要做到當時最先進,Klein 則往即時編輯走。
- 外部 encoder 的代價現行做法用外部 encoder 教生成模型「玻璃不該穿過桌子」,收斂變快,但有 scaling 上限、只管單一模態,目標也和生成不一致。Stephen 舉同一系列新舊兩版 encoder 對照:新版本身比較好,拿來訓練反而更差。
- SelfFlow 的做法同一個模型裡放 student 與 teacher,兩邊看到不同程度的雜訊,student 同時學生成與表徵,不需要任何外部模型,擴大模型時也只需要擴大 student 與 teacher。
- 跨模態的結果Stephen 說這個研究模型在音訊、圖像、影片上都比 flow matching 基線好,收斂更快,文字拼寫、人體結構、影片閃爍與音畫同步都有改善,也試了預測機器人動作。
- 速度與下一步Klein 4b 與 9b 在開源模型中至少打平,延遲約 0.5 秒;Black Forest Labs 接下來要走向視覺智慧、即時生成,以及用 world models 訓練機器人等 agent。
原話
▶ 06:08“our first operating principle is to release state-of-the-art models.”
我們的第一個營運原則,就是釋出最先進的模型
▶ 08:02“you never learn, you know, that my glass shouldn't go through here.”
去雜訊的過程中,永遠學不到玻璃不該穿過這張桌子
▶ 09:45“you would have a very Frankenstein set up.”
要是每種模態都配一個 encoder,整套就會變成科學怪人
▶ 12:36“you only have one model you don't have anything external”
只剩一個模型,沒有任何外部的東西
▶ 20:26“the reason is robot that's why we care.”
原因就是機器人,這是我們在意它的理由
延伸
- Stephen 強調 SelfFlow 這批是研究模型,不是要放進正式環境。
- Stephen 回憶 Flux Context 推出時,第一代 GPT image 生一張圖要 40 到 50 秒,Context 大約 7 到 8 秒。
- Q&A 被問到記憶能撐多長,Stephen 沒有給數字,只說總會有上限,可能用滑動視窗。
章節
點時碼直接跳到原片的那一段。
- 開場自我介紹Stephen 說明自己是 BFL 的 Developer Relations Engineer,先問現場有誰知道 Flux。
- BFL 簡介與 Flux 1團隊是 Stable Diffusion、Latent Diffusion 與 Flux 的幕後,學術引用超過 20 萬次;2024 年 8 月的 Flux 1 以開源釋出,只做文字生圖、能在筆電上跑。
- Flux Context 編輯模型Stephen 稱它是世界上第一個開源編輯模型,能保持角色一致、局部修改,速度大約 7 到 8 秒,也被合作夥伴拿來做分鏡故事。
- Flux 2 與多圖參考11 月釋出 Flux 2,是他們邁向「visual intelligence」的一步;可同時吃最多 10 張圖,常見用途是穿搭組合與家具擺進客廳的電商情境。
- 研究原則與 Flux 2 Klein第一原則是釋出最先進的模型;1 月的 Flux 2 Klein 編輯約 500 毫秒、生成約 300 毫秒。
- 生成模型不懂物理加雜訊再去雜訊的訓練不會讓模型學到玻璃不能穿過桌子,所以引入外部 encoder 做 representation alignment。
- 外部 encoder 的限制三個問題:checkpoint 固定造成 scaling 上限、只專精單一模態、目標與生成不一致;同一系列較新的 encoder 拿來訓練,結果反而更差。
- SelfFlow 的作法約一個半月前公開的論文:用兩種程度的雜訊,student 吃高雜訊、teacher 吃低雜訊,只靠一個模型同時學生成與表徵。
- 跨模態的實驗結果同一個研究模型在音訊、圖像、影片上都勝過 flow matching 基線,且收斂更快、loss 還在下降。
- 文字與人體的改善對照圖顯示基線的文字會缺字或多字、臉部怪異,SelfFlow 版本字母正確、人體結構較好。
- 影片與音畫同步同一個模型生成影片時,基線的伏地挺身與鳥的畫面有變形、閃爍;另有「Hello from the Black Forest」的影音聯合生成示範。
- 預測機器人動作同一個模型也用動作訓練,示範機器人把罐子拿近;Stephen 說同樣步數下基線的手臂動作有問題,SelfFlow 版本直接拿起。
- Klein 的速度比較在 Krea 上示範近即時編輯;Klein 4b 與 9b 至少與其他開源模型打平,延遲約 0.5 秒;image-to-image 的 Qwen 約 15 秒,multi-ref 時 Klein 不到 1 秒、Qwen 約 20 秒。
- 即時生成與 world models目標是想到就渲染的即時生成、互動式視覺引擎,並用 world models 訓練 agent,延伸到機器人、安全駕駛與製造自動化。
- 問答訓練資料屬於商業機密不能分享;模型把學到的內容當作狀態,靠 context window 帶著記憶;能撐多久不確定,總有上限。
名詞
- Black Forest Labs(BFL)
- Stephen 任職的公司,總部在 Freiburg,做 Flux 系列,也與企業客戶合作
- Flux 1
- 2024 年 8 月釋出的開源文字生圖模型
- Flux Context
- Stephen 稱為第一個開源編輯模型,同時做文字生圖與圖像編輯
- Flux 2
- 11 月釋出的模型,生成與編輯合一,最多吃 10 張參考圖
- Flux 2 Klein
- 1 月釋出的近即時生成與編輯模型,有 4b 與 9b 兩種大小
- representation alignment
- 用外部 encoder 教生成模型理解物體關係,加快收斂的做法
- SelfFlow
- BFL 公開的論文與方法,student 與 teacher 在同一個模型內自我對齊,不需外部 encoder
- flow matching
- Stephen 說的一般訓練方式,是 SelfFlow 實驗中的基線
- world models
- 學習模擬幾何與物體互動的模型,用來訓練機器人等 agent








