Sign In

Conditional Diffusion Guidance under Hard Constraint: A Stochastic Analysis Approach

Created by
  • Haebom
Category
Empty

์ €์ž

Zhengyi Guo, Wenpin Tang, Renyuan Xu

๐Ÿ’ก ๊ฐœ์š”

๋ณธ ๋…ผ๋ฌธ์€ ํ™•์‚ฐ ๋ชจ๋ธ์—์„œ ์ƒ˜ํ”Œ์ด ํŠน์ • ์‚ฌ๊ฑด์„ ํ™•๋ฅ  1๋กœ ๋ฐ˜๋“œ์‹œ ๋งŒ์กฑํ•ด์•ผ ํ•˜๋Š” "์—„๊ฒฉํ•œ ์ œ์•ฝ ์กฐ๊ฑด" ํ•˜์—์„œ์˜ ์กฐ๊ฑด๋ถ€ ์ƒ์„ฑ์„ ์—ฐ๊ตฌํ•ฉ๋‹ˆ๋‹ค. ์•ˆ์ „์ด ์ค‘์š”ํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด๋‚˜ ํฌ๊ท€ ์‚ฌ๊ฑด ์‹œ๋ฎฌ๋ ˆ์ด์…˜์—์„œ ์š”๊ตฌ๋˜๋Š” ์ด๋Ÿฌํ•œ ์—„๊ฒฉํ•œ ์ œ์•ฝ์„ ๋งŒ์กฑ์‹œํ‚ค๊ธฐ ์œ„ํ•ด Doob์˜ h-๋ณ€ํ™˜, ๋งˆํŒ…๊ฒŒ์ผ ํ‘œํ˜„ ๋ฐ ์ด์ฐจ ๋ณ€๋™ ๊ณผ์ •์— ๊ธฐ๋ฐ˜ํ•œ ์›์น™์ ์ธ ์กฐ๊ฑด๋ถ€ ํ™•์‚ฐ ์•ˆ๋‚ด ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์ œ์•ˆํ•ฉ๋‹ˆ๋‹ค. ์ œ์•ˆ๋œ ๋ฐฉ๋ฒ•์€ ์‚ฌ์ „ ํ•™์Šต๋œ ํ™•์‚ฐ ๋ชจ๋ธ์˜ ์Šค์ฝ”์–ด ๋„คํŠธ์›Œํฌ๋ฅผ ์ˆ˜์ •ํ•˜์ง€ ์•Š๊ณ , ์กฐ๊ฑด๋ถ€ ํ•จ์ˆ˜์˜ ๋กœ๊ทธ ๊ธฐ์šธ๊ธฐ๋ฅผ ํฌํ•จํ•˜๋Š” ๋ช…์‹œ์ ์ธ ๋“œ๋ฆฌํ”„ํŠธ ๋ณด์ •์„ ํ†ตํ•ด ์•ˆ๋‚ด ์—ญํ•™์„ ๊ฐ•ํ™”ํ•ฉ๋‹ˆ๋‹ค.

๐Ÿ”‘ ์‹œ์‚ฌ์  ๋ฐ ํ•œ๊ณ„

โ€ข
์•ˆ์ „ ๋ฐ ํฌ๊ท€ ์‚ฌ๊ฑด ์‹œ๋ฎฌ๋ ˆ์ด์…˜์—์„œ์˜ ์—„๊ฒฉํ•œ ์ œ์•ฝ ๋งŒ์กฑ ๋ณด์žฅ: ์ œ์•ˆ๋œ ๋ฐฉ๋ฒ•๋ก ์€ ๊ธฐ์กด์˜ ๋ณด์ƒ ๊ธฐ๋ฐ˜ ์•ˆ๋‚ด ๋ฐฉ์‹๊ณผ ๋‹ฌ๋ฆฌ, ์ƒ์„ฑ๋œ ์ƒ˜ํ”Œ์ด ์—„๊ฒฉํ•œ ์ œ์•ฝ ์กฐ๊ฑด์„ ํ™•๋ฅ  1๋กœ ๋งŒ์กฑํ•จ์„ ์ˆ˜ํ•™์ ์œผ๋กœ ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค.
โ€ข
ํšจ์œจ์ ์ธ ํ•™์Šต ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๊ฐœ๋ฐœ: ๋งˆํŒ…๊ฒŒ์ผ ํ•ญ๋“ฑ์‹๊ณผ ์ด์ฐจ ๋ณ€๋™ ํ•ญ๋“ฑ์‹์„ ํ™œ์šฉํ•˜์—ฌ, ์‚ฌ์ „ ํ•™์Šต๋œ ๋ชจ๋ธ์˜ ๊ถค์ ๋งŒ์œผ๋กœ h์™€ ๊ทธ ๊ธฐ์šธ๊ธฐ๋ฅผ ์ถ”์ •ํ•˜๋Š” ๋‘ ๊ฐ€์ง€ ์ƒˆ๋กœ์šด ์˜คํ”„-ํด๋ฆฌ์‹œ ํ•™์Šต ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์ œ์•ˆํ•ฉ๋‹ˆ๋‹ค.
โ€ข
์ด๋ก ์  ๋ณด์ฆ ๋ฐ ์‹ค์ฆ์  ๊ฒ€์ฆ: ์ œ์•ˆ๋œ ์กฐ๊ฑด๋ถ€ ์ƒ˜ํ”Œ๋Ÿฌ์˜ ์ด ๋ณ€์ด ๋ฐ Wasserstein ๊ฑฐ๋ฆฌ์—์„œ์˜ ๋น„์ ๊ทผ์  ๋ณด์ฆ์„ ์ œ๊ณตํ•˜๋ฉฐ, ์Šค์ฝ”์–ด ๊ทผ์‚ฌ ๋ฐ ์•ˆ๋‚ด ์ถ”์ • ์˜ค๋ฅ˜์˜ ์˜ํ–ฅ์„ ๋ช…์‹œ์ ์œผ๋กœ ๋ถ„์„ํ•ฉ๋‹ˆ๋‹ค. ์ˆ˜์น˜ ์‹คํ—˜์„ ํ†ตํ•ด ์—„๊ฒฉํ•œ ์ œ์•ฝ ์กฐ๊ฑด ๊ฐ•์ œ ๋ฐ ํฌ๊ท€ ์‚ฌ๊ฑด ์ƒ˜ํ”Œ ์ƒ์„ฑ์˜ ํšจ๊ณผ๋ฅผ ์ž…์ฆํ–ˆ์Šต๋‹ˆ๋‹ค.
โ€ข
๊ณ„์‚ฐ ๋ณต์žก์„ฑ ๋ฐ ์‹ค์ œ ์ ์šฉ ๊ฐ€๋Šฅ์„ฑ: ์ œ์•ˆ๋œ ๋ฐฉ๋ฒ•์ด ๊ณ„์‚ฐ์ ์œผ๋กœ ์–ผ๋งˆ๋‚˜ ํšจ์œจ์ ์ธ์ง€, ๊ทธ๋ฆฌ๊ณ  ์‹ค์ œ ๋ณต์žกํ•œ ๋ฌธ์ œ์— ์ ์šฉ๋  ๋•Œ์˜ ์„ฑ๋Šฅ ์ €ํ•˜ ๊ฐ€๋Šฅ์„ฑ์— ๋Œ€ํ•œ ์ถ”๊ฐ€์ ์ธ ์—ฐ๊ตฌ๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.
๐Ÿ‘