Upgrade to PRO for Only $50/Yearโ€”Limited-Time Offer! ๐Ÿ”ฅ

[Journal club] Flow Matching for Generative Mod...

[Journal club] Flow Matching for Generativeย Modeling

More Decks by Semantic Machine Intelligence Lab., Keio Univ.

Transcript

  1. Yaron Lipman1,2 Ricky T. Q. Chen1 Heli Ben-Hamu2 Maximilian Nickel1

    Matt Le1 1Meta AI (FAIR) 2Weizmann Institute of Science Flow Matching for Generative Modeling 2025 ๆ‰ๆตฆๅญ”ๆ˜Ž็ ”็ฉถๅฎค ๅฆนๅฐพ ๅนธๆจน LIPMAN, Yaron, et al. Flow Matching for Generative Modeling. In: 11th International Conference on Learning Representations, ICLR 2023. 2023. ICLR23
  2. ๆฆ‚่ฆ 2 โ–ช ่ƒŒๆ™ฏ L ๆ—ขๅญ˜โผฟๆณ•ใฏ่จ“็ทดใฎๅฎ‰ๅฎšๆ€งใƒปๅŠน็އๆ€งใซ่ชฒ้กŒ Continuous Normalizing Flow ใ‚’ใ‚นใ‚ฑใƒผใƒฉใƒ–ใƒซใ‹ใคๅŠน็އ็š„ใซ่จ“็ทดใ—ใŸใ„

    โ–ช ๆๆกˆ๏ธ“Flow Matching โ–ช Continuous Normalizing Flow ใ‚’ simulation-free ใง ใ‚นใ‚ฑใƒผใƒฉใƒ–ใƒซใ‹ใคๅฎ‰ๅฎš็š„ใƒปๅŠน็އ็š„ใซ่จ“็ทดใ™ใ‚‹ใŸใ‚ใฎ็†่ซ– โ–ช ็ตๆžœ โ–ช unconditional ใช็”ปๅƒโฝฃๆˆใ‚ฟใ‚นใ‚ฏใงใฏ๏ผŒๅ…จใฆใฎใƒ‡ใƒผใ‚ฟใ‚ปใƒƒใƒˆใƒปๅฐบๅบฆใง Flow Matching w/ OT ใŒๆœ€่‰ฏ โ–ช ๅŠน็އ็š„ใชๅญฆ็ฟ’ใƒปโพผ้€Ÿใชใ‚ตใƒณใƒ—ใƒชใƒณใ‚ฐ
  3. ่ƒŒๆ™ฏ๏ธ“ๆ—ขๅญ˜โผฟๆณ•ใฏ่จ“็ทดใฎๅฎ‰ๅฎšๆ€งใƒปๅŠน็އๆ€งใซ่ชฒ้กŒ 3 โ–ช ๆ‹กๆ•ฃใƒขใƒ‡ใƒซ (Diffusion Models, DM) J ใ‚นใ‚ฑใƒผใƒฉใƒ–ใƒซใงโฝ่ผƒ็š„ๅฎ‰ๅฎšใ—ใŸ่จ“็ทด L

    ๅ˜็ด”ใชๆ‹กๆ•ฃ้Ž็จ‹ใฎ่จญ่จˆใซใ‚ˆใ‚Š๏ผŒ็ขบ็އใƒ‘ใ‚นใฎ็ฉบ้–“ใŒโพฎๅธธใซ้™ๅฎš็š„ L โป‘ใ„่จ“็ทดใƒปๆŽจ่ซ–ๆ™‚้–“ L ๅŠน็އ็š„ใชใ‚ตใƒณใƒ—ใƒชใƒณใ‚ฐโผฟๆณ•ใฎๆดปโฝคใŒๅฟ…่ฆ (e.g. DDIM [Song+, ICLR21]) โ–ช Continuous Normalizing Flow (CNF) J ไปปๆ„ใฎ็ขบ็އใƒ‘ใ‚นใ‚’่จญ่จˆๅฏ่ƒฝ (=โพผใ„่จญ่จˆโพƒ็”ฑๅบฆ) L โพผใ‚ณใ‚นใƒˆใชๅธธๅพฎๅˆ†โฝ…็จ‹ๅผ (ODE) ใ‚ทใƒŸใƒฅใƒฌใƒผใ‚ทใƒงใƒณ L simulation-free ใชโผฟๆณ•ใฏๅ‹พ้…่ฟ‘ไผผใซใ‚ˆใ‚Š่จ“็ทดใŒไธๅฎ‰ๅฎš L ่จˆ็ฎ—ใ‚ณใ‚นใƒˆ โพผ โ„’!"# = ๐ฟ ๐’™$ + & %! %" ๐‘“ ๐’™% , ๐‘ก, ๐œƒ ๐‘‘๐‘ก ๐‘“: ใƒ‹ใƒฅใƒผใƒฉใƒซใƒใƒƒใƒˆ ๐ฟ: ๆๅคฑ้–ขๆ•ฐ ๐’™ โˆˆ โ„๐’… ๐œƒ: ใƒ‘ใƒฉใƒกใƒผใ‚ฟ ๐’™": ใƒŽใ‚คใ‚บ ๐‘ก : ใ‚ตใƒณใƒ—ใƒชใƒณใ‚ฐๆ™‚ๅˆป CNFใ‚’ใ‚นใ‚ฑใƒผใƒฉใƒ–ใƒซใ‹ใคๅฎ‰ๅฎš็š„ใƒปๅŠน็އ็š„ใซ่จ“็ทดใ—ใŸใ„
  4. ้–ข้€ฃ็ ”็ฉถ 4 โผฟๆณ• ็‰นๅพด Neural ODE [Chen+, NeurIPS18] Normalizing Flow

    ใ‚’้€ฃ็ถšๆ™‚้–“ใงๆ‰ฑใ†CNFใ‚’ๆๆกˆ L โพผใ‚ณใ‚นใƒˆใชODEใ‚ทใƒŸใƒฅใƒฌใƒผใ‚ทใƒงใƒณ Moser Flow [Rozen+, NeurIPS21] ไบ‹ๅ‰ๅˆ†ๅธƒใจใƒ‡ใƒผใ‚ฟๅˆ†ๅธƒใ‚’็ทšๅฝข่ฃœๅฎŒใ™ใ‚‹ใ“ใจใซใ‚ˆใฃใฆ๏ผŒCNFใฎ simulation-free ใช่จ“็ทดโฝ…ๆณ•ใ‚’ๆๆกˆ L ใƒ‡ใƒผใ‚ฟใŒโพผๆฌกๅ…ƒใฎๅ ดๅˆใซๆŽจๅฎšใŒๅ›ฐ้›ฃใช็ฉๅˆ† DDPM [Ho+, NeurIPS20] score matching ใ‚’โฝคใ„ใฆๆ‹กๆ•ฃใƒขใƒ‡ใƒซใ‚’่จ“็ทด L โป‘ใ„่จ“็ทดใƒปๆŽจ่ซ–ๆ™‚้–“ DDPM [Ho+, NeurIPS20] Neural ODE[Chen+, NeurIPS18]
  5. โ–ช ๅ˜็ด”ใชไบ‹ๅ‰ๅˆ†ๅธƒ ๐‘! (e.g. ใ‚ฌใ‚ฆใ‚นๅˆ†ๅธƒ) ใ‚’ๆœช็Ÿฅๅˆ†ๅธƒ ๐‘" ใธใจๅค‰ๅฝข โ–ช ้€Ÿๅบฆๅ ด

    ๐’—# ใซใ‚ˆใฃใฆ้€ฃ็ถšๆ™‚้–“ใซไพๅญ˜ใ—ใŸๅพฎๅˆ†ๅŒ็›ธๅ†™ๅƒ (ใƒ•ใƒญใƒผ) ๐œ™# ใ‚’ๆง‹ๆˆ โ–ช ใƒ•ใƒญใƒผใฏไปฅไธ‹ใงๅฎš็พฉใ•ใ‚Œใ‚‹ ODE ใง่จ˜่ฟฐ โ–ช ใƒ•ใƒญใƒผใซใ‚ˆใ‚‹ๅค‰ๆ•ฐๅค‰ๆ› (โŸน โ€œ๐’—# ใŒ็ขบ็އๅฏ†ๅบฆใƒ‘ใ‚น ๐‘# ใ‚’โฝฃๆˆใ™ใ‚‹โ€โ€ป) โ€ป โŸบ ้€ฃ็ถšใฎ[โฝ…็จ‹]ๅผใ‚’ๆบ€ใŸใ™ โ–ช torchdiffeq [Chen+, 18] ใŒ้€Ÿๅบฆๅ ด ๐’—% ใ‚’ใƒ‹ใƒฅใƒผใƒฉใƒซใƒใƒƒใƒˆใง่กจ็พ ๅ‰ๆ๏ธ“Continuous Normalizing Flow (CNF) 5 ๐‘‘ ๐‘‘๐‘ก ๐œ™# ๐’™ = ๐’—# ๐œ™# ๐’™ , ๐œ™! ๐’™ = ๐’™ ๐‘# = [๐œ™# ]โˆ— ๐‘! = ๐‘! ๐œ™# %" ๐’™ det ๐œ•๐œ™# %" ๐œ•๐’™ (๐’™) ๐œ™: 0, 1 ร—โ„๐’… โ†’ โ„๐’… ๐‘: 0, 1 ร—โ„๐’… โ†’ โ„#" ๐’—: 0, 1 ร—โ„๐’… โ†’ โ„๐’… ๐‘‘ ๐‘‘๐‘ก ๐‘# ๐’™ = โˆ’div ๐‘# ๐’™ ๐’—# ๐’™ ๆตโผŠ้‡ = ๆตๅ‡บ้‡ Outflow [Holderrieth, 25] Inflow
  6. โ–ช ใ‚ฌใ‚ฆใ‚นๅˆ†ๅธƒ ๐‘! ๐’™ ใ‚’ๆœช็Ÿฅๅˆ†ๅธƒ ๐‘ž ๐’™" ใธๅค‰ๅฝขใ™ใ‚‹ โ–ช ไปปๆ„ใฎๆ™‚ๅˆป,

    ไฝ็ฝฎใซใŠใ‘ใ‚‹้€Ÿๅบฆๅ ดใ‚’ใƒ‹ใƒฅใƒผใƒฉใƒซใƒใƒƒใƒˆ ๐’—& ๐‘ก, ๐’™ ใง่กจ็พ โ–ช Flow Matching (FM) Loss (Marginal VF ๐’–# ๐’™ ใ‚’ๅญฆ็ฟ’) J ๐’™" ใ‚’ไธญโผผใจใ—ใŸ้‹ญใ„ๅˆ†ๅธƒใฏๅฎนๆ˜“ใซ่กจ็พๅฏ่ƒฝ J ๐‘# ๐’™|๐’™" , ๐’–# ๐’™|๐’™" ใฏโพƒ็”ฑใซ่จญ่จˆๅฏ่ƒฝ๏ผˆๅพŒ่ฟฐ๏ผ‰ ร˜ ๅฎš็†๏ผ‘ Marginal Vector Field (VF) ใ‚’็›ดๆŽฅๅญฆ็ฟ’ใ™ใ‚‹ใฎใฏๅ›ฐ้›ฃ 6 ๐‘! ๐’™ = ๐’ฉ ๐’™ | 0, ๐ผ , ๐’™"~๐‘ž โ„’'( ๐œƒ = ๐”ผ#,*! ๐’™ ๐’—& ๐‘ก, ๐’™ โˆ’ ๐’–# ๐’™ , ๐’–# ๐’™ = โˆซ ๐’–# ๐’™|๐’™" *! ๐’™|๐’™" . ๐’™" *! ๐’™ ๐‘‘๐’™" ใจใ™ใ‚Œใฐ๏ผŒ ๐‘" ๐’™|๐’™" = ๐’ฉ ๐’™ |๐’™" , ๐œŽ,๐ผ L ่จˆ็ฎ—ใŒๅ›ฐ้›ฃ ๐’–: 0, 1 ร—โ„๐’… โ†’ โ„๐’… ( โ€ป ๐œŽ ใฏโผ—ๅˆ†ใซโผฉใ•ใ„ ) ๐’–# ๐’™|๐’™" ใŒ ๐‘# ๐’™|๐’™" ใ‚’โฝฃๆˆใ™ใ‚‹ โŸน ๐’–# ๐’™ ใฏ ๐‘# ๐’™ ใ‚’โฝฃๆˆใ™ใ‚‹ [Lipman+, 24]
  7. ๅฎš็†๏ผ‘ใฎ่จผๆ˜Ž๏ธ“้€ฃ็ถšใฎๅผใจๅ‘จ่พบๅŒ–ใ‚’โฝคใ„ใŸๅผๅค‰ๅฝข 7 โ–ช ๐’–# ๐’™|๐’™" ใŒ ๐‘# ๐’™|๐’™" ใ‚’โฝฃๆˆใ™ใ‚‹ โŸน

    ๐’–# ๐’™ ใฏ ๐‘# ๐’™ ใ‚’โฝฃๆˆใ™ใ‚‹ ๐‘‘ ๐‘‘๐‘ก ๐‘# ๐’™ = ๐‘‘ ๐‘‘๐‘ก @ ๐‘# ๐’™|๐’™" ๐‘ž ๐’™" ๐‘‘๐’™" = @ ๐‘‘ ๐‘‘๐‘ก ๐‘# ๐’™|๐’™" ๐‘ž ๐’™" ๐‘‘๐’™" = @ โˆ’div ๐‘# ๐’™|๐’™" ๐’–# ๐’™|๐’™" ๐‘ž ๐’™" ๐‘‘๐’™" = โˆ’div @ ๐‘# ๐’™|๐’™" ๐’–# ๐’™|๐’™" ๐‘ž ๐’™" ๐‘‘๐’™" = โˆ’div ๐‘# ๐’™ @ ๐’–# ๐’™|๐’™" ๐‘# ๐’™|๐’™" ๐‘ž ๐’™" ๐‘# ๐’™ ๐‘‘๐’™" = โˆ’div ๐‘# ๐’™ ๐’–# ๐’™ = ๐’–# ๐’™ โˆŽ ร— ๐‘# ๐’™ ๐‘# ๐’™ ๐‘‘ ๐‘‘๐‘ก ๐‘# ๐’™โ€ฒ = โˆ’div ๐‘# ๐’™โ€ฒ ๐’—# ๐’™โ€ฒ ๅ‘จ่พบๅŒ–
  8. CFM Loss ใ‚’โฝคใ„ใ‚‹ใ“ใจใง้€Ÿๅบฆๅ ดใฎๅญฆ็ฟ’ใ‚’ๅฎŸ็พ 8 โ–ช Conditional Flow Matching (CFM) Loss

    ๐“›๐‚๐‘ญ๐‘ดใ‚’โฝคใ„ใฆ่จ“็ทดใ™ใ‚Œใฐ๏ผŒMarginal VF ใ‚’ๅญฆ็ฟ’ใ™ใ‚‹ใ“ใจใŒๅ‡บๆฅใ‚‹ โ–ช ่จผๆ˜Ž ร˜ ๅฎš็†๏ผ’ โˆ€๐’™ โˆˆ โ„๐’…, โˆ€๐‘ก โˆˆ 0, 1 , ๐‘# ๐’™ > 0 โŸน โˆ‡& โ„’'( ๐œƒ = โˆ‡& โ„’3'( ๐œƒ โ„’3'( ๐œƒ = ๐”ผ#,. ๐’™" ,*! ๐’™|๐’™" ๐’—& ๐‘ก, ๐’™ โˆ’ ๐’–# ๐’™|๐’™" , ๐’—& ๐‘ก, ๐’™ โˆ’ ๐’–% ๐’™ ' = ๐’—& ๐‘ก, ๐’™ ' โˆ’ 2 ๐’—& ๐‘ก, ๐’™ , ๐’–% ๐’™ + ๐’–% ๐’™ ' ๐’—& ๐‘ก, ๐’™ โˆ’ ๐’–% ๐’™|๐’™( ' = ๐’—& ๐‘ก, ๐’™ ' โˆ’ 2 ๐’—& ๐‘ก, ๐’™ , ๐’–% ๐’™|๐’™( + ๐’–% ๐’™|๐’™( ' โˆ‡& โ„’#) ๐œƒ = โˆ‡& โ„’!#) ๐œƒ โŸบ โ„’#) ๐œƒ = โ„’!#) ๐œƒ + ๐‘๐‘œ๐‘›๐‘ ๐‘ก ๐”ผ*# ๐’™ ๐’—& ๐‘ก, ๐’™ ' = & ๐’—& ๐‘ก, ๐’™ ' ๐‘% ๐’™ ๐‘‘๐’™ = & & ๐’—& ๐‘ก, ๐’™ ' ๐‘% ๐’™|๐’™( ๐‘ž ๐’™( ๐‘‘๐’™( ๐‘‘๐’™ = ๐”ผ, ๐’™" , *# ๐’™|๐’™" ๐’—& ๐‘ก, ๐’™ ' โ‘ 
  9. ๅฎš็†๏ผ’ใฎ่จผๆ˜Ž (็ถšใ) : โ„’!" ใจ โ„’456 ใฎๅ‹พ้…ใฏๅŒใ˜ 9 ๐”ผ*# ๐’™

    ๐’—& ๐‘ก, ๐’™ , ๐’–% ๐’™ = & ๐’—& ๐‘ก, ๐’™ , ๐’–% ๐’™ , โˆซ ๐’–% ๐’™|๐’™( ๐‘% ๐’™|๐’™( ๐‘ž ๐’™( ๐‘‘๐’™( ๐‘% ๐’™ ๐‘% ๐’™ ๐‘‘๐’™ = & ๐’—& ๐‘ก, ๐’™ , ๐’–% ๐’™ , & ๐’–% ๐’™|๐’™( ๐‘% ๐’™|๐’™( ๐‘ž ๐’™( ๐‘‘๐’™( ๐‘‘๐’™ = & & ๐’—& ๐‘ก, ๐’™ , ๐’–% ๐’™ , ๐’–% ๐’™|๐’™( ๐‘% ๐’™|๐’™( ๐‘ž ๐’™( ๐‘‘๐’™( ๐‘‘๐’™ = ๐”ผ, ๐’™" , *# ๐’™|๐’™" ๐’—& ๐‘ก, ๐’™ , ๐’–% ๐’™|๐’™( โ‘ก ๐’–% ๐’™ ', ๐’–% ๐’™|๐’™( ' ใฏ ๐œƒ ใซโพฎไพๅญ˜ โŸน โ‘ข โ‘ , โ‘ก, โ‘ข ใ‚ˆใ‚Š, โ„’#) ๐œƒ = โ„’!#) ๐œƒ + ๐‘๐‘œ๐‘›๐‘ ๐‘ก โˆŽ ๐”ผ*# ๐’™ ๐’–% ๐’™ ', ๐”ผ, ๐’™" , *# ๐’™|๐’™" ๐’–% ๐’™|๐’™( ' ใฏๅฎšๆ•ฐ
  10. ็ขบ็އใƒ‘ใ‚นใฎ่จญ่จˆ๏ธ“Gaussian Probability Path 10 โ–ช ใ‚ฌใ‚ฆใ‚ทใ‚ขใƒณๆกไปถไป˜ใ็ขบ็އใƒ‘ใ‚น (Gaussian conditional probability paths)

    โ–ช ๆกไปถไป˜ใใƒ•ใƒญใƒผ ๐œ“# ๐’™ ใฏไปฅไธ‹ โ–ช ่จผๆ˜Ž ๐‘# ๐’™|๐’™" = ๐’ฉ ๐’™|๐œ‡# ๐’™" , ๐œŽ# ๐’™" ,๐ผ ๐œ‡" ๐’™" = ๐’™", ๐œŽ" ๐’™" = ๐œŽ456 ๐œ“# ๐’™ = ๐œŽ# ๐’™" ๐’™ + ๐œ‡# ๐’™" ๐œ‡: 0, 1 ร—โ„๐’… โ†’ โ„๐’… ๐œŽ: 0, 1 ร—โ„ โ†’ โ„#" ๐œŽ$%& ใฏโผ—ๅˆ†ใซโผฉใ•ใ„ ร˜ ๅฎš็†๏ผ“ ๐‘# ๐’™|๐’™" ใŒใ‚ฌใ‚ฆใ‚ทใ‚ขใƒณ็ขบ็އใƒ‘ใ‚น ใฎใจใ๏ผŒConditional VF ๐’–# ๐’™|๐’™" ใฏ ๐’–# ๐’™|๐’™" = 7! # ๐’™" 7! ๐’™" ๐’™ โˆ’ ๐œ‡# ๐’™" + ๐œ‡# 8 ๐’™" ใงใ‚ใ‚‹ ๐’š = ๐œ“# ๐’™ = ๐œŽ# ๐’™" ๐’™ + ๐œ‡# ๐’™" โŸบ ๐’™ = ๐œ“# %" ๐’š = ๐’š%:! ๐’™" 7! ๐’™" ใ‚ˆใ‚Š, ๐’š ใ‚’ ๐‘ก ใงๅพฎๅˆ†ใ—ใฆ ๐’š8 = ๐’–# ๐’š|๐’™" = ๐œŽ๐’• 8 ๐’™" ๐’™ + ๐œ‡๐’• 8 ๐’™" = ๐œŽ๐’• 8 ๐’™" ๐œŽ# ๐’™" ๐’š โˆ’ ๐œ‡# ๐’™" + ๐œ‡# 8 ๐’™" ๐œ“: 0, 1 ร—โ„๐’… โ†’ โ„๐’… โˆŽ [Lipman+, 24]
  11. ๅŠน็އ็š„ใช็ขบ็އใƒ‘ใ‚น๏ธ“Optimal Transport Conditional VFs 11 โ–ช Diffusion Conditional VFs โ–ช

    Optimal Transport Conditional VFs ๐‘# ๐’™|๐’™" = ๐’ฉ ๐’™|๐›ผ"%#๐’™", 1 โˆ’ ๐›ผ"%# , ๐ผ ๐’–# ๐’™|๐’™" = ๐›ผ"%# 8 1 โˆ’ ๐›ผ"%# , ๐›ผ"%#๐’™ โˆ’ ๐’™" ๐›ผ: ใƒŽใ‚คใ‚บใ‚นใ‚ฑใ‚ธใƒฅใƒผใƒซไฟ‚ๆ•ฐ ๆ‹กๆ•ฃใƒขใƒ‡ใƒซใจๅŒๆง˜ ๐œ‡# ๐’™" = ๐‘ก๐’™" , ๐œŽ# ๐’™" = 1 โˆ’ 1 โˆ’ ๐œŽ456 ๐‘ก ๐’–# ๐’™|๐’™" = ๐’™" โˆ’ 1 โˆ’ ๐œŽ456 ๐’™ 1 โˆ’ 1 โˆ’ ๐œŽ456 ๐‘ก ๐œ“# ๐’™ = 1 โˆ’ 1 โˆ’ ๐œŽ456 ๐‘ก ๐’™ + ๐‘ก๐’™" โ„’<=3'( ๐œƒ = ๐”ผ#,. ๐’™" ,*! ๐’™|๐’™" ๐’—& ๐‘ก, ๐’™ โˆ’ ๐’™" โˆ’ 1 โˆ’ ๐œŽ456 ๐’™! , ๐’™"~๐‘" [Lipman+, 24] โผ€่ˆฌ็š„ใซใฏ0 L ้ ๅ›žใ‚Š J โผ€็›ด็ทš
  12. ๅฎŸ้จ“่จญๅฎš 12 โ–ช Dataset โ–ช CIFAR-10 โ–ช ImageNet {32, 64,

    128} โ–ช Method โ–ช OT path โ–ช Diffusion path w/ FM โ–ช Diffusion path w/ SM โ–ช ๅญฆ็ฟ’็’ฐๅขƒใƒปๆ™‚้–“๏ธ“่จ˜่ผ‰ใชใ— โ–ช ่ฉ•ไพกๆŒ‡ๆจ™ โ–ช negative log-likelihood (NLL) โ–ช Frechet Inception Distance (FID) โ–ช number of function evaluations (NFE)
  13. ใพใจใ‚ 16 โ–ช ่ƒŒๆ™ฏ L ๆ—ขๅญ˜โผฟๆณ•ใฏ่จ“็ทดใฎๅฎ‰ๅฎšๆ€งใƒปๅŠน็އๆ€งใซ่ชฒ้กŒ Continuous Normalizing Flow ใ‚’ใ‚นใ‚ฑใƒผใƒฉใƒ–ใƒซใ‹ใคๅŠน็އ็š„ใซ่จ“็ทดใ—ใŸใ„

    โ–ช ๆๆกˆ๏ธ“Flow Matching โ–ช Continuous Normalizing Flow ใ‚’ simulation-free ใง ใ‚นใ‚ฑใƒผใƒฉใƒ–ใƒซใ‹ใคๅฎ‰ๅฎš็š„ใƒปๅŠน็އ็š„ใซ่จ“็ทดใ™ใ‚‹ใŸใ‚ใฎ็†่ซ– โ–ช ็ตๆžœ โ–ช unconditional ใช็”ปๅƒโฝฃๆˆใ‚ฟใ‚นใ‚ฏใงใฏ๏ผŒๅ…จใฆใฎใƒ‡ใƒผใ‚ฟใ‚ปใƒƒใƒˆใƒปๅฐบๅบฆใง Flow Matching w/ OT ใŒๆœ€่‰ฏ โ–ช ๅŠน็އ็š„ใชๅญฆ็ฟ’ใƒปโพผ้€Ÿใชใ‚ตใƒณใƒ—ใƒชใƒณใ‚ฐ