Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
(ICML2023) I2SB: Image-to-Image Schrödinger Bridge
Search
Shumpei Takezaki
April 23, 2025
89
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
(ICML2023) I2SB: Image-to-Image Schrödinger Bridge
Shumpei Takezaki
April 23, 2025
More Decks by Shumpei Takezaki
See All by Shumpei Takezaki
(IJCNN2026) Cell Instance Segmentation via Multi-Task Image-to-Image Schrödinger Bridge
shumpei777
0
35
(IJCNN2026) SCoRe: Clean Image Generation from Diffusion Models Trained on Noisy Images
shumpei777
0
40
(CVPR2026) Back to Basics: Let Denoising Generative Models Denoise
shumpei777
0
430
(Preprint) Diffusion Transformers with Representation Autoencoders
shumpei777
1
1.3k
(Blog post) Diffusion is spectral autoregression
shumpei777
3
1.5k
(Preprint) Diffusion Classifiers Understand Compositionality, but Conditions Apply
shumpei777
2
700
(ICLR2021) Score-Based Generative Modeling through Stochastic Differential Equations
shumpei777
1
740
(ICLR2023) Improving Deep Regression with Ordinal Entropy
shumpei777
0
71
(NeurIPS2024) Guiding a Diffusion Model with a Bad Version of Itself
shumpei777
0
64
Featured
See All Featured
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
340
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
1
470
Rebuilding a faster, lazier Slack
samanthasiow
85
9.7k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
650
How Software Deployment tools have changed in the past 20 years
geshan
2
35k
Building Adaptive Systems
keathley
44
3.3k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
2
2.9k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
280
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
940
Optimising Largest Contentful Paint
csswizardry
37
4k
Designing for Timeless Needs
cassininazir
1
530
Transcript
“Schrödinger Bridge”による画像変換 2025/4/23@論文読み会 Shumpei Takezaki (D2, Uchida Lab.)
• I2SB: Image-to-Image Schrödinger Bridge • 画像変換タスクのための新しい条件付き拡散モデルである Image-to-Image Schrödinger Bridgeの提案
紹介する論文 1 Inpainting JPED restoration ICML2023 に採択!
• あくまで画像を条件とした”画像生成”に過ぎない 従来の条件付き拡散モデルによる画像変換 2 𝜖𝜃 ×T 条件付け 構造情報などを損失 𝑡 =
1 𝑡 = 0 変換前 変換後
• Schrödinger Bridgeと拡散モデルを融合したモデルI2SBを提案 “直接”画像変換をおこなう拡散モデルがほしい! 3 𝜖𝜃 ×T 𝑡 = 1
𝑡 = 0 変換前 変換後
• 拡散過程に基づく生成モデル 拡散モデル (DM) 4 𝑋0 ~𝑝0 (𝑋0 ) 𝑋1
~𝒩(0, 𝐼) d𝑋𝑡 = 𝑓𝑡 𝑋𝑡 d𝑡 + 𝛽𝑡 d𝑊𝑡 d𝑋𝑡 = 𝑓𝑡 − 𝛽𝑡 𝛁 log 𝑝 𝑋𝑡 , 𝑡 d𝑡 + 𝛽𝑡 d ഥ 𝑊𝑡 SDEによる定式化 d𝑋𝑡 = 𝑓𝑡 𝑋𝑡 d𝑡 + 𝛽𝑡 d𝑊𝑡 d𝑋𝑡 = 𝑓𝑡 − 𝛽𝑡 𝛁 log 𝑝 𝑋𝑡 , 𝑡 d𝑡 + 𝛽𝑡 d ഥ 𝑊𝑡 モデル𝜖𝜃 のための損失関数 第1回論文読み回で紹介! = 𝜖𝜃 𝑋𝑡 , 𝑡 − 𝑋0−𝑋𝑡 𝜎𝑡 𝜖𝜃 𝑋𝑡 , 𝑡 − 𝜎𝑡𝛁 log 𝑝 𝑋𝑡,𝑡|𝑋0 𝛁 log 𝑝 𝑋𝑡 , 𝑡|𝑋0 = 𝑋0 − 𝑋𝑡 𝜎𝑡 2 スコア関数𝛁 log 𝑝を求める スコア関数が解析的に書ける → NNで近似可能!
• エントロピー正則化された最適輸送モデル Schrödinger Bridge (SB) 5 𝑋0 ~𝑝𝒜 (𝑋0 )
𝑋1 ~𝑝ℬ (𝑋0 ) d𝑋𝑡 = 𝑓𝑡 + 𝛽𝑡 𝛁 log Ψ 𝑋𝑡 , 𝑡 d𝑡 + 𝛽𝑡 d𝑊𝑡 SDEによる定式化 Ψ とΨを求めるためのPDE (Schrödinger System) d𝑋𝑡 = 𝑓𝑡 + 𝛽𝑡 𝛁 log Ψ 𝑋𝑡 , 𝑡 d𝑡 + 𝛽𝑡 d𝑊𝑡 d𝑋𝑡 = 𝑓𝑡 − 𝛽𝑡 𝛁 log Ψ 𝑋𝑡 , 𝑡 d𝑡 + 𝛽𝑡 d ഥ 𝑊𝑡 d𝑋𝑡 = 𝑓𝑡 − 𝛽𝑡 𝛁 log Ψ 𝑋𝑡 , 𝑡 d𝑡 + 𝛽𝑡 d ഥ 𝑊𝑡 ドリフト𝛁 log Ψ 𝑋𝑡 , 𝑡 と𝛁 log Ψ 𝑋𝑡 , 𝑡 を求める
• エントロピー正則化された最適輸送モデル Schrödinger Bridge (SB) 6 𝑋0 ~𝑝𝒜 (𝑋0 )
𝑋1 ~𝑝ℬ (𝑋0 ) d𝑋𝑡 = 𝑓𝑡 + 𝛽𝑡 𝛁 log Ψ 𝑋𝑡 , 𝑡 d𝑡 + 𝛽𝑡 d𝑊𝑡 SDEによる定式化 d𝑋𝑡 = 𝑓𝑡 + 𝛽𝑡 𝛁 log Ψ 𝑋𝑡 , 𝑡 d𝑡 + 𝛽𝑡 d𝑊𝑡 d𝑋𝑡 = 𝑓𝑡 − 𝛽𝑡 𝛁 log Ψ 𝑋𝑡 , 𝑡 d𝑡 + 𝛽𝑡 d ഥ 𝑊𝑡 d𝑋𝑡 = 𝑓𝑡 − 𝛽𝑡 𝛁 log Ψ 𝑋𝑡 , 𝑡 d𝑡 + 𝛽𝑡 d ഥ 𝑊𝑡 𝚿と 𝚿を求めるのは計算コストが高い (そもそも高次元データだと解けない) ドリフト𝛁 log Ψ 𝑋𝑡 , 𝑡 と𝛁 log Ψ 𝑋𝑡 , 𝑡 を求める Ψ とΨを求めるためのPDE (Schrödinger System)
• Schrödinger Bridgeを拡散モデルの枠組みで学習可能 SBを拡散モデルとして解きたい! 7 式(9)に示すDMのSDEと境界条件を持たすスコア関数𝛁 log 𝑝 = SBのSDEを満たすドリフト𝛁
log Ψ 𝑋𝑡 , 𝑡 or 𝛁 log Ψ 𝑋𝑡 , 𝑡 何を意味するのか? 1. スコア関数𝛁 log 𝑝を近似するための損失関数 𝜖𝜃 𝑋𝑡 , 𝑡 − 𝑋0−𝑋𝑡 𝜎𝑡 2. 定理3.1におけるスコア関数とドリフトの関係 スコア関数𝛁 log 𝑝=ドリフト𝛁 log Ψ 𝑋𝑡 , 𝑡 𝝐𝜽 𝑿𝒕 , 𝒕 はドリフト𝛁 𝐥𝐨𝐠 𝚿 𝑿𝒕 , 𝒕 を学習
I2SBの学習方法 8 変換前 𝑋1 変換後 𝑋0 𝜖𝜃 時刻𝑡のデータ 𝑋𝑡 𝜖𝜃
𝑋𝑡 , 𝑡 − 𝑋0−𝑋𝑡 𝜎𝑡 損失関数 → 拡散モデルの損失関数に相当 式(11) 𝑋0 と𝑋1 の加重和 (+ランダムノイズ) ※ 実装では削除可 ※ 𝜎𝑡 , ത 𝜎𝑡 は既知のパラメータ → 拡散モデルの拡散過程に相当
I2SBの推論方法 9 𝜖𝜃 時刻𝑡のデータ 𝑋𝑡 ※ 開始は変換前データ 𝑋1 𝜖𝜃 𝑋𝑡
, 𝑡 𝑋0 𝜖 = 𝑋𝑡 − 𝜎𝑡 𝜖𝜃 𝑋𝑡 , 𝑡 ※ 任意の推定回数 (NFE)を使用可 ※ 推定回数が多いほど精度も改善 推定データ𝑋0 𝜖 𝑋0 𝜖と𝑋1 の加重和 (+ランダムノイズ) 𝑋0 𝜖 𝑋0 𝜖 𝑋0 𝜖
• 画像復元タスク:劣化画像→高品質画像への変換 画像復元タスクにおける定量評価 10 Super-resolution JPEG restoration 従来手法より優れた精度を達成! ※1 比較手法は主に拡散モデルベースの手法
※2 の手法は追加情報が必要 ※3 他にもInpainting, Deblurringタスクでも検証 FID↓: 画像品質 CA↑: 画像分類の正解率
効率的な画像変換が可能 11 Palette I2SB I2SB Palette 推定回数 (NFE)↓ FID↓ CA↑
推定回数 (NFE)↓ 少ない推定回数で高精度 (=計算効率が良い)
一般的な画像変換タスクへの応用も可能 12 定量的にも従来手法 (pix2pix)より優れた精度達成
• まとめ • 目的:画像変換タスクのための新しい条件付き拡散モデル • 手法:SBと拡散モデルを組み合わせたI2SBの提案 • 結果:従来の拡散モデルを凌駕する精度を達成 • 感想
• 理論的な難しさに比べて実装は簡単で画像変換タスクのベースラインとなりそう • Unpaired-I2Iへの拡張や高精度化 (主に理論的)で研究は進んでいる様子 • 精度も高く,生成過程に解釈性があるモデルなので応用研究に向いてそう • SBが最適輸送を解いているので解釈可能な変換になっているのかにも注目したい まとめと今後の展望 13