--- category: Unified tags: [auto-consolidated, technical-documentation] title: [[Diffusion Models|Diffusion Models]] last_updated: 2026-05-02 --- # [[Diffusion Models|Diffusion Models]] ## ๐Ÿ“Œ Brief Summary ๋””ํ“จ์ „ ๋ชจ๋ธ(Diffusion Models)์€ ๋ฌด์ž‘์œ„ ๋…ธ์ด์ฆˆ์—์„œ ์‹œ์ž‘ํ•˜์—ฌ ์ ์ง„์ ์œผ๋กœ ๋…ธ์ด์ฆˆ๋ฅผ ์ œ๊ฑฐ(denoising)ํ•จ์œผ๋กœ์จ ์‚ฌ์šฉ์ž๊ฐ€ ์ž…๋ ฅํ•œ ํ…์ŠคํŠธ ํ”„๋กฌํ”„ํŠธ์— ๋ถ€ํ•ฉํ•˜๋Š” ๊ณ ํ’ˆ์งˆ์˜ ์ƒˆ๋กœ์šด ์ด๋ฏธ์ง€๋ฅผ ์ƒ์„ฑํ•˜๋Š” ์ƒ์„ฑํ˜• AI ์•„ํ‚คํ…์ฒ˜์ด๋‹ค [1, 2]. ๋ชจ๋ธ์€ ๋ฐ์ดํ„ฐ์— ๊ฐ€์šฐ์‹œ์•ˆ ๋…ธ์ด์ฆˆ๋ฅผ ์ถ”๊ฐ€ํ•˜๋Š” ์ˆœ๋ฐฉํ–ฅ ๊ณผ์ •๊ณผ ์ด๋ฅผ ์—ญ์œผ๋กœ ๋ณต์›ํ•˜๋Š” ์—ญ๋ฐฉํ–ฅ ๊ณผ์ •์„ ํ•™์Šตํ•˜์—ฌ ์ž‘๋™ํ•œ๋‹ค [2, 3]. ์ด ๋ฐ˜๋ณต์ ์ธ ์ƒ์„ฑ ๋ฉ”์ปค๋‹ˆ์ฆ˜ ๋•๋ถ„์— ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋Š” ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ํ™œ์šฉํ•˜์—ฌ ์ƒ์„ฑ์˜ ์—ฌ๋Ÿฌ ๋‹จ๊ณ„์—์„œ ๊ฒฐ๊ณผ๋ฌผ์„ ์„ธ๋ฐ€ํ•˜๊ฒŒ ์ œ์–ดํ•  ์ˆ˜ ์žˆ๋‹ค [2]. --- > "ํ˜ผ๋ˆ([[Noise|Noise]]) ์†์—์„œ ์งˆ์„œ๋ฅผ ์ฐพ์•„๋‚ด์–ด ๋ฌด(็„ก)์—์„œ ์œ (ๆœ‰)๋ฅผ ์ฐฝ์กฐํ•˜๋ผ" โ€” ๋ฐ์ดํ„ฐ์— ๋…ธ์ด์ฆˆ๋ฅผ ์ ์ง„์ ์œผ๋กœ ์ถ”๊ฐ€ํ–ˆ๋‹ค๊ฐ€ ์ด๋ฅผ ๋‹ค์‹œ ์ œ๊ฑฐํ•˜๋Š” ์—ญ๊ณผ์ •(Denoising)์„ ํ•™์Šตํ•˜์—ฌ, ๋‹จ์ˆœํ•œ ๋…ธ์ด์ฆˆ๋กœ๋ถ€ํ„ฐ ๊ณ ํ’ˆ์งˆ์˜ ์ด๋ฏธ์ง€๋‚˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ƒ์„ฑํ•˜๋Š” ์ตœ์‹  ์ƒ์„ฑ ๋ชจ๋ธ. --- ๋””ํ“จ์ „ ๋ชจ๋ธ(Diffusion Models)์€ ํ…์ŠคํŠธ ํ”„๋กฌํ”„ํŠธ๋‚˜ ๊ธฐ์กด ์ด๋ฏธ์ง€๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์ƒˆ๋กญ๊ณ  ๊ณ ํ’ˆ์งˆ์˜ ์ด๋ฏธ์ง€๋ฅผ ์ƒ์„ฑํ•˜๋Š” ํ˜์‹ ์ ์ธ ์ƒ์„ฑํ˜• ์ธ๊ณต์ง€๋Šฅ ์•„ํ‚คํ…์ฒ˜์ž…๋‹ˆ๋‹ค [1, 2]. ์ด ๋ชจ๋ธ์€ ์›๋ณธ ๋ฐ์ดํ„ฐ์— ์ ์ง„์ ์œผ๋กœ ๋…ธ์ด์ฆˆ๋ฅผ ์ถ”๊ฐ€ํ•˜๋Š” ๊ณผ์ •์„ ํ•™์Šตํ•œ ๋’ค, ๋ฌด์ž‘์œ„ ๋…ธ์ด์ฆˆ ์ƒํƒœ์—์„œ ๋ฐ˜๋ณต์ ์ธ ๋””๋…ธ์ด์ง•(Denoising)์„ ๊ฑฐ์ณ ์˜๋„ํ•œ ์ด๋ฏธ์ง€๋ฅผ ๋ณต์› ๋ฐ ํ˜•ํƒœํ™”ํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค [2, 3]. ์•ˆ์ •์ ์ธ ํ•™์Šต๊ณผ ๋ฏธ์„ธํ•œ ์ƒ์„ฑ ์ œ์–ด๊ฐ€ ๊ฐ€๋Šฅํ•˜์—ฌ ๋ฏธ๋“œ์ €๋‹ˆ(Midjourney), ์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „(Stable Diffusion) ๋“ฑ ํ˜„์žฌ ์ฃผ์š” AI ์ด๋ฏธ์ง€ ์ƒ์„ฑ ํ”Œ๋žซํผ์˜ ํ•ต์‹ฌ ๊ธฐ์ˆ ๋กœ ํ™œ์šฉ๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค [2-4]. --- ํ™•์‚ฐ ๋ชจ๋ธ(Diffusion Models)์€ ์ ์ง„์ ์œผ๋กœ ๋…ธ์ด์ฆˆ๋ฅผ ์ถ”๊ฐ€ํ•˜๊ณ  ์ด๋ฅผ ๋‹ค์‹œ ์ œ๊ฑฐํ•˜๋Š” ๊ณผ์ •์„ ํ•™์Šตํ•˜์—ฌ ๋ฌด์ž‘์œ„ ๋…ธ์ด์ฆˆ๋กœ๋ถ€ํ„ฐ ๊ณ ํ’ˆ์งˆ์˜ ์ƒˆ๋กœ์šด ๋ฐ์ดํ„ฐ๋ฅผ ์ƒ์„ฑํ•˜๋Š” ์ƒ์„ฑํ˜• AI ์•„ํ‚คํ…์ฒ˜์ด๋‹ค [1, 2]. ํ…์ŠคํŠธ ํ”„๋กฌํ”„ํŠธ๋ฅผ ๋ฐ์ดํ„ฐ๋กœ ๋ณ€ํ™˜ํ•œ ํ›„, ์™„์ „ํ•œ ๋ฌด์ž‘์œ„ ๋…ธ์ด์ฆˆ ์ƒํƒœ์—์„œ ์‹œ์ž‘ํ•˜์—ฌ ์ ์ฐจ์ ์œผ๋กœ ํ˜•ํƒœ๋ฅผ ๋‹ค๋“ฌ์–ด ์ตœ์ข… ์ด๋ฏธ์ง€๋ฅผ ๊ตฌํ˜„ํ•˜๋Š” ๋ฐฉ์‹์„ ์‚ฌ์šฉํ•œ๋‹ค [3, 4]. ์ด๋Ÿฌํ•œ ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ํ†ตํ•ด ์ •๋ฐ€ํ•œ ์ œ์–ด์™€ ์•ˆ์ •์ ์ธ ํ•™์Šต์ด ๊ฐ€๋Šฅํ•˜์—ฌ Midjourney๋‚˜ Stable Diffusion๊ณผ ๊ฐ™์€ ์ฃผ์š” AI ์ด๋ฏธ์ง€ ์ƒ์„ฑ๊ธฐ์˜ ํ•ต์‹ฌ ๊ธฐ๋ฐ˜ ๊ธฐ์ˆ ๋กœ ํ™œ์šฉ๋˜๊ณ  ์žˆ๋‹ค [1, 3]. ## ๐Ÿ“– Core Content * **์ž‘๋™ ์›๋ฆฌ (์ˆœ๋ฐฉํ–ฅ ๋ฐ ์—ญ๋ฐฉํ–ฅ ํ™•์‚ฐ):** ๋””ํ“จ์ „ ๋ชจ๋ธ์€ ํ›ˆ๋ จ ์‹œ ์›๋ณธ ๋ฐ์ดํ„ฐ์— ์ ์ง„์ ์œผ๋กœ ๊ฐ€์šฐ์‹œ์•ˆ ๋…ธ์ด์ฆˆ๋ฅผ ๋‹ค๋‹จ๊ณ„๋กœ ์ถ”๊ฐ€ํ•˜์—ฌ ์ˆœ์ˆ˜ ๋…ธ์ด์ฆˆ ์ƒํƒœ๋กœ ์ €ํ•˜์‹œํ‚ค๋Š” '์ˆœ๋ฐฉํ–ฅ ํ™•์‚ฐ ๊ณผ์ •(Forward Diffusion Process)'์„ ๊ฑฐ์นœ๋‹ค [3]. ์ดํ›„ ๋ชจ๋ธ์€ ๋…ธ์ด์ฆˆ ์ถ”๊ฐ€ ๊ณผ์ •์„ ์ฒด๊ณ„์ ์œผ๋กœ ์—ญ์ „์‹œ์ผœ ์›๋ณธ ์ž…๋ ฅ์„ ์žฌ๊ตฌ์„ฑํ•˜๋Š” '์—ญ๋ฐฉํ–ฅ ํ™•์‚ฐ(Reverse Diffusion)'์„ ํ•™์Šตํ•œ๋‹ค [2]. ์‹ค์ œ ์ด๋ฏธ์ง€๋ฅผ ์ƒ์„ฑํ•  ๋•Œ๋Š” ํ…์ŠคํŠธ ํ”„๋กฌํ”„ํŠธ๋ฅผ ๋ฐ์ดํ„ฐ๋กœ ๋ณ€ํ™˜ํ•œ ๋’ค, ๋ฌด์ž‘์œ„ ๋…ธ์ด์ฆˆ์—์„œ ์ถœ๋ฐœํ•ด ํ•™์Šต๋œ ๋…ธ์ด์ฆˆ ์ œ๊ฑฐ ๋‹จ๊ณ„๋ฅผ ๋ฐ˜๋ณต์ ์œผ๋กœ ์ ์šฉํ•˜๋ฉฐ ํ…์ŠคํŠธ ์ง€์‹œ์™€ ์ผ์น˜ํ•˜๋Š” ์ตœ์ข… ์ด๋ฏธ์ง€๋ฅผ ์ ์ง„์ ์œผ๋กœ ํ˜•์„ฑํ•œ๋‹ค [1, 2]. * **์žฅ์  ๋ฐ ํ•œ๊ณ„:** ๋””ํ“จ์ „ ๋ชจ๋ธ์€ ๋‹ค์–‘ํ•˜๊ณ  ์ •๊ตํ•œ ๊ณ ํ’ˆ์งˆ ์ด๋ฏธ์ง€ ์ƒ˜ํ”Œ์„ ์ƒ์„ฑํ•˜๋Š” ๋ฐ ํƒ์›”ํ•˜๋ฉฐ, ์ ๋Œ€์  ์‹ ๊ฒฝ๋ง(GAN)์— ๋น„ํ•ด ํ›ˆ๋ จ ๊ณผ์ •์ด ๋งค์šฐ ์•ˆ์ •์ ์ด๋‹ค [2]. ํŠนํžˆ ๋ฐ˜๋ณต์ ์ธ ์ƒ์„ฑ ๊ณผ์ •์€ ์ž‘์—…์ž๊ฐ€ ์ตœ์ข… ์ถœ๋ ฅ๋ฌผ์„ ํ”ฝ์…€ ๋‹จ์œ„๋กœ ์„ธ๋ฐ€ํ•˜๊ฒŒ ์ œ์–ด(Fine-Grained Control)ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ค€๋‹ค [2]. ๊ทธ๋Ÿฌ๋‚˜ ์ด๋Ÿฌํ•œ ๋…ธ์ด์ฆˆ ์ œ๊ฑฐ ๊ณผ์ •์œผ๋กœ ์ธํ•ด ๊ณ„์‚ฐ ์ง‘์•ฝ์ ์ด๋ฉฐ ์ƒ์„ฑ ์†๋„๊ฐ€ ์ƒ๋Œ€์ ์œผ๋กœ ๋А๋ฆฌ๊ณ , ์ดˆ๋ณด์ž๊ฐ€ ํ•˜๋“œ์›จ์–ด ์ˆ˜์ค€์—์„œ ์ง์ ‘ ๋กœ์ปฌ์— ๋ฐฐํฌํ•˜๊ณ  ๊ตฌ์„ฑํ•˜๊ธฐ ๋ณต์žกํ•˜๋‹ค๋Š” ๋‹จ์ ์ด ์žˆ๋‹ค [4]. * **์ด๋ฏธ์ง€ ํ”„๋กฌํ”„ํŠธ ์ž‘์„ฑ๊ณผ์˜ ์ง์ ‘์  ์—ฐ๊ด€์„ฑ:** * ๋ฏธ๋“œ์ €๋‹ˆ(Midjourney)๋‚˜ ์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „(Stable Diffusion)๊ณผ ๊ฐ™์€ ์˜ค๋Š˜๋‚ ์˜ ์„ ๋„์ ์ธ ํ…์ŠคํŠธ-ํˆฌ-์ด๋ฏธ์ง€(Text-to-Image) ๋„๊ตฌ๋“ค์€ ๋ชจ๋‘ ๋””ํ“จ์ „ ๋ชจ๋ธ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์ž‘๋™ํ•œ๋‹ค [1, 3, 5]. * ํ”„๋กฌํ”„ํŠธ ์ž‘์„ฑ ์‹œ ์ด๋Ÿฌํ•œ ๋””ํ“จ์ „ ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ์ดํ•ดํ•˜๋ฉด ๊ฒฐ๊ณผ๋ฌผ์„ ๋” ํšจ๊ณผ์ ์œผ๋กœ ์ œ์–ดํ•  ์ˆ˜ ์žˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ๋ฏธ๋“œ์ €๋‹ˆ์—์„œ๋Š” `--stop` ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ์‚ฌ์šฉํ•ด ์ด๋ฏธ์ง€ ๋ Œ๋”๋ง ๊ณผ์ •์„ ์ค‘๊ฐ„์— ๋ฉˆ์ถœ ์ˆ˜ ์žˆ๋Š”๋ฐ, ์ด๋ฅผ ํ†ตํ•ด ๋””ํ“จ์ „ ํ”„๋กœ์„ธ์Šค์˜ ํ๋ฆ„์„ ํŒŒ์•…ํ•˜๊ฑฐ๋‚˜ ์˜๋„์ ์œผ๋กœ ๋ถˆ์™„์ „ํ•˜๊ณ  ํ๋ฆฟํ•œ ์˜ˆ์ˆ ์  ๊ฒฐ๊ณผ๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ๋‹ค [1, 6]. * ์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „์—์„œ ๋„ค๊ฑฐํ‹ฐ๋ธŒ ํ”„๋กฌํ”„ํŠธ(Negative Prompt)๋Š” ๋‹จ์ˆœํžˆ ์™„์„ฑ๋œ ์ด๋ฏธ์ง€๋ฅผ ํ•„ํ„ฐ๋งํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ, ์ƒ์„ฑ ์ค‘ ๋…ธ์ด์ฆˆ ์ œ๊ฑฐ ๊ฒฝ๋กœ(denoising path)์— ์˜ํ–ฅ์„ ์ฃผ์–ด ์›์น˜ ์•Š๋Š” ๊ฐœ๋…์œผ๋กœ๋ถ€ํ„ฐ ๋””ํ“จ์ „ ํ”„๋กœ์„ธ์Šค๋ฅผ ๋ฉ€์–ด์ง€๊ฒŒ ํ•˜๋Š” ํ•„์ˆ˜์ ์ธ ๊ฐ€์ด๋“œ ์‹œ์Šคํ…œ์œผ๋กœ ์ž‘๋™ํ•œ๋‹ค [7, 8]. ์—ฐ๊ตฌ์— ๋”ฐ๋ฅด๋ฉด ๋„ค๊ฑฐํ‹ฐ๋ธŒ ํ”„๋กฌํ”„ํŠธ์˜ ์˜ํ–ฅ๋ ฅ์€ ์ดˆ๊ธฐ๋ณด๋‹ค๋Š” ํŠน์ • ๋””ํ“จ์ „ ๋‹จ๊ณ„(์˜ˆ: step 10) ์ดํ›„์— ์ฃผ๋กœ ๋‚˜ํƒ€๋‚˜๋ฏ€๋กœ, ํ”„๋กฌํ”„ํŠธ ์ž…๋ ฅ๊ณผ ๊ฐ€์ค‘์น˜ ์กฐ์ ˆ ์‹œ ์ด ํ”„๋กœ์„ธ์Šค์  ํŠน์ง•์„ ๊ณ ๋ คํ•ด์•ผ ํ•œ๋‹ค [9]. --- - **์ถ”์ถœ๋œ ํŒจํ„ด:** ์ •๊ทœ ๋ถ„ํฌ๋ฅผ ๋”ฐ๋ฅด๋Š” ๋ฌด์ž‘์œ„ ๋…ธ์ด์ฆˆ์—์„œ ์‹œ์ž‘ํ•˜์—ฌ, ๋ชจ๋ธ์ด ํ•™์Šตํ•œ ๋ฐ์ดํ„ฐ์˜ ๋ถ„ํฌ๋ฅผ ๋”ฐ๋ผ ๋ฏธ์„ธํ•œ ํŒจํ„ด์„ ๋ณต์›ํ•ด๋‚˜๊ฐ€๋Š” ๋ฐ˜๋ณต์  ์ •์ œ(Iterative [[Refinement|Refinement]]) ํŒจํ„ด. - **์ž‘๋™ ์›๋ฆฌ:** - **Forward Process:** ๋ฐ์ดํ„ฐ์— ๊ฐ€์šฐ์‹œ์•ˆ ๋…ธ์ด์ฆˆ๋ฅผ ๋‹จ๊ณ„์ ์œผ๋กœ ์ถ”๊ฐ€ํ•˜์—ฌ ์™„์ „ํ•œ ๋…ธ์ด์ฆˆ ์ƒํƒœ๋กœ ๋งŒ๋“ฆ. - **Reverse Process (Denoising):** ๊ฐ ๋‹จ๊ณ„์—์„œ ์ถ”๊ฐ€๋œ ๋…ธ์ด์ฆˆ๋ฅผ ์˜ˆ์ธกํ•˜๊ณ  ์ œ๊ฑฐํ•˜์—ฌ ์›๋ž˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณต๊ตฌํ•˜๋„๋ก ๋ชจ๋ธ์„ ํ•™์Šต. - **Sampling:** ํ•™์Šต๋œ ๋ชจ๋ธ์„ ์‚ฌ์šฉํ•ด ์ˆœ์ˆ˜ ๋…ธ์ด์ฆˆ๋กœ๋ถ€ํ„ฐ ํ•œ ๋‹จ๊ณ„์”ฉ ๋…ธ์ด์ฆˆ๋ฅผ ๊ฑท์–ด๋‚ด๋ฉฐ ์ƒˆ๋กœ์šด ๋ฐ์ดํ„ฐ ์ƒ์„ฑ. - **์˜์˜:** GAN์˜ ํ•™์Šต ๋ถˆ์•ˆ์ •์„ฑ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ณ , ์••๋„์ ์ธ ๋ฐ์ดํ„ฐ ์ƒ์„ฑ ํ’ˆ์งˆ๊ณผ ๋‹ค์–‘์„ฑ์„ ํ™•๋ณดํ•˜์—ฌ Midjourney, Stable Diffusion ๋“ฑ์˜ ๊ธฐ๋ฐ˜ ๊ธฐ์ˆ ์ด ๋จ. --- * **์ž‘๋™ ๋ฉ”์ปค๋‹ˆ์ฆ˜ (์ •๋ฐฉํ–ฅ ๋ฐ ์—ญ๋ฐฉํ–ฅ ํ™•์‚ฐ):** ๋””ํ“จ์ „ ๋ชจ๋ธ์˜ ํ•™์Šต์€ ๋‘ ๊ฐ€์ง€ ์ฃผ์š” ๊ณผ์ •์œผ๋กœ ๋‚˜๋‰ฉ๋‹ˆ๋‹ค. ์ •๋ฐฉํ–ฅ ํ™•์‚ฐ(Forward Diffusion) ๊ณผ์ •์—์„œ๋Š” ์›๋ณธ ๋ฐ์ดํ„ฐ์— ๊ฐ€์šฐ์‹œ์•ˆ ๋…ธ์ด์ฆˆ(Gaussian noise)๋ฅผ ์ ์ง„์ ์œผ๋กœ ์ถ”๊ฐ€ํ•˜์—ฌ ๋ฐ์ดํ„ฐ๊ฐ€ ์ˆœ์ˆ˜ํ•œ ๋…ธ์ด์ฆˆ๋กœ ๋ณ€ํ•˜๋Š” ๊ณผ์ •์„ ๋ชจ๋ธ์ด ํ•™์Šตํ•ฉ๋‹ˆ๋‹ค [1]. ๋ฐ˜๋Œ€๋กœ ์—ญ๋ฐฉํ–ฅ ํ™•์‚ฐ(Reverse Diffusion) ๊ณผ์ •์—์„œ๋Š” ๋ชจ๋ธ์ด ๋…ธ์ด์ฆˆ ์ถ”๊ฐ€ ๊ณผ์ •์„ ์—ญ์œผ๋กœ ์ถ”์ ํ•˜์—ฌ ์ฒด๊ณ„์ ์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ๋””๋…ธ์ด์ง•ํ•˜๊ณ  ์›๋ณธ ์ž…๋ ฅ์„ ์žฌ๊ตฌ์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ฐฐ์›๋‹ˆ๋‹ค [2]. * **์ด๋ฏธ์ง€ ์ƒ์„ฑ ๊ณผ์ •:** ์‚ฌ์šฉ์ž๊ฐ€ ํ…์ŠคํŠธ ํ”„๋กฌํ”„ํŠธ๋ฅผ ์ž…๋ ฅํ•˜๋ฉด, ๋ชจ๋ธ์€ ํ”„๋กฌํ”„ํŠธ๋ฅผ ๋ฐ์ดํ„ฐ๋กœ ๋ณ€ํ™˜ํ•œ ๋’ค ์ˆœ์ˆ˜ํ•œ ๋ฌด์ž‘์œ„ ๋…ธ์ด์ฆˆ์—์„œ ์‹œ์ž‘ํ•˜์—ฌ ํ•™์Šต๋œ ๋””๋…ธ์ด์ง• ๋‹จ๊ณ„๋ฅผ ๋ฐ˜๋ณต์ ์œผ๋กœ ์ ์šฉํ•ฉ๋‹ˆ๋‹ค [2, 3]. ํ…์ŠคํŠธ ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ๋…ธ์ด์ฆˆ๋ฅผ ๊นŽ์•„๋‚ด๋ฉฐ ์ตœ์ข…์ ์ด๊ณ  ์ผ๊ด€๋œ ์ด๋ฏธ์ง€๋ฅผ ์‹œ๊ฐํ™”ํ•˜๊ฒŒ ๋˜๋ฉฐ, ์ด๋Ÿฌํ•œ ํ™•์‚ฐ ๋ฐ ๋ Œ๋”๋ง ๊ณผ์ •์„ ์ดํ•ดํ•˜๋ฉด ๋ฏธ๋“œ์ €๋‹ˆ์˜ `--stop`๊ณผ ๊ฐ™์€ ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ Œ๋”๋ง ๋„์ค‘ ์ถœ๋ ฅ๋ฌผ์˜ ์„ธ๋ถ€ ์‚ฌํ•ญ์„ ์ œ์–ดํ•˜๋Š” ํ”„๋กฌํ”„ํŠธ๋ฅผ ์ž‘์„ฑํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค [3, 5]. * **๋ชจ๋ธ์˜ ์žฅ์ :** ๋””ํ“จ์ „ ๋ชจ๋ธ์€ GAN(์ƒ์„ฑ์  ์ ๋Œ€ ์‹ ๊ฒฝ๋ง)๊ณผ ๊ฐ™์€ ๋‹ค๋ฅธ ๋ชจ๋ธ์— ๋น„ํ•ด ํ›ˆ๋ จ ๊ณผ์ •์ด ๋” ์•ˆ์ •์ ์ž…๋‹ˆ๋‹ค [2]. ๋˜ํ•œ ๊ณ ํ’ˆ์งˆ์˜ ๋‹ค์–‘ํ•˜๊ณ  ๋””ํ…Œ์ผํ•œ ์ถœ๋ ฅ๋ฌผ์„ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๋ฐ˜๋ณต์ ์ธ ์ƒ์„ฑ ๊ณผ์ • ๋•๋ถ„์— ์‚ฌ์šฉ์ž๊ฐ€ ์—ฌ๋Ÿฌ ์ƒ์‚ฐ ๋‹จ๊ณ„์—์„œ ๊ฐœ์ž…ํ•˜๊ณ  ์กฐ์ •ํ•  ์ˆ˜ ์žˆ๋Š” ์„ธ๋ฐ€ํ•œ ์ œ์–ด(Fine-Grained Control) ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค [2]. * **๋ชจ๋ธ์˜ ๋‹จ์ :** ๋ฐ˜๋ณต์ ์ธ ๋””๋…ธ์ด์ง• ๊ณผ์ •์€ ์ƒ๋‹นํ•œ ์ปดํ“จํŒ… ๋ฆฌ์†Œ์Šค๋ฅผ ํ•„์š”๋กœ ํ•˜๋ฏ€๋กœ, GAN๊ณผ ๊ฐ™์€ ๋ชจ๋ธ์— ๋น„ํ•ด ์ด๋ฏธ์ง€ ์ƒ์„ฑ ์†๋„๊ฐ€ ๋А๋ฆฌ๋‹ค๋Š” ๋‹จ์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค [6]. ๋˜ํ•œ ์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „๊ณผ ๊ฐ™์€ ์˜คํ”ˆ์†Œ์Šค ๋ชจ๋ธ์˜ ๊ฒฝ์šฐ, ์ „๋ฌธ ์ง€์‹์ด๋‚˜ ์ ์ ˆํ•œ ํ•˜๋“œ์›จ์–ด ์—†์ด ์ดˆ๋ณด์ž๊ฐ€ ๋กœ์ปฌ ํ™˜๊ฒฝ์— ์ง์ ‘ ์„ค์ •ํ•˜๊ณ  ๊ตฌ์„ฑํ•˜๊ธฐ์—๋Š” ๋ณต์žก์„ฑ์ด ๋†’์Šต๋‹ˆ๋‹ค [6, 7]. * **๋Œ€ํ‘œ์ ์ธ ํ”Œ๋žซํผ ์ ์šฉ:** ๋ฏธ๋“œ์ €๋‹ˆ(Midjourney)๋Š” ํ์‡„ํ˜• ์†Œ์Šค์˜ ๋””ํ“จ์ „ ๋ชจ๋ธ์„ ์‚ฌ์šฉํ•˜์—ฌ ์‹œ๋„ค๋งˆํ‹ฑํ•œ ์กฐ๋ช…๊ณผ ์˜ˆ์ˆ ์  ๋””ํ…Œ์ผ์— ๊ฐ•์ ์„ ๋ณด์ด๋ฉฐ, ์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „(Stable Diffusion)์€ ์‚ฌ์šฉ์ž๊ฐ€ ํ”„๋กฌํ”„ํŠธ ๊ฐ€์ค‘์น˜ ๋“ฑ์„ ํ†ตํ•ด ๊ฒฐ๊ณผ๋ฅผ ์ง์ ‘ ์ปค์Šคํ„ฐ๋งˆ์ด์ง•ํ•˜๊ณ  ๋กœ์ปฌ์— ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ๋Š” ์˜คํ”ˆ์†Œ์Šค ๋””ํ“จ์ „ ๋ชจ๋ธ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค [3, 4, 7]. --- * **ํ•ต์‹ฌ ์ž‘๋™ ์›๋ฆฌ** * **์ˆœ๋ฐฉํ–ฅ ํ™•์‚ฐ (Forward Diffusion):** ์›๋ณธ ๋ฐ์ดํ„ฐ์— ๊ฐ€์šฐ์‹œ์•ˆ ๋…ธ์ด์ฆˆ(Gaussian noise)๋ฅผ ์—ฌ๋Ÿฌ ๋‹จ๊ณ„์— ๊ฑธ์ณ ์ ์ง„์ ์œผ๋กœ ์ถ”๊ฐ€ํ•˜์—ฌ, ๋ฐ์ดํ„ฐ๊ฐ€ ์ˆœ์ˆ˜ ๋…ธ์ด์ฆˆ ์ƒํƒœ๋กœ ์ €ํ•˜๋˜๋Š” ๊ณผ์ •์„ ๋ชจ๋ธ์ด ํ•™์Šตํ•œ๋‹ค [1]. * **์—ญ๋ฐฉํ–ฅ ํ™•์‚ฐ (Reverse Diffusion):** ๋…ธ์ด์ฆˆ๊ฐ€ ์ถ”๊ฐ€๋œ ๊ณผ์ •์„ ์—ญ์œผ๋กœ ๊ฑฐ์Šฌ๋Ÿฌ ์˜ฌ๋ผ๊ฐ€๋ฉฐ, ๋…ธ์ด์ฆˆ๋ฅผ ์ฒด๊ณ„์ ์œผ๋กœ ์ œ๊ฑฐ(Denoising)ํ•˜์—ฌ ์›๋ž˜์˜ ์ž…๋ ฅ์„ ์žฌ๊ตฌ์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ํ•™์Šตํ•œ๋‹ค [2]. * **์ƒ์„ฑ ๋‹จ๊ณ„ (Generation):** ์‹ค์ œ ์ด๋ฏธ์ง€ ์ƒ์„ฑ ์‹œ์—๋Š” ๋ฌด์ž‘์œ„ ๋…ธ์ด์ฆˆ์—์„œ ์ถœ๋ฐœํ•˜์—ฌ, ํ•™์Šต๋œ ๋””๋…ธ์ด์ง• ๋‹จ๊ณ„๋ฅผ ๋ฐ˜๋ณต์ ์œผ๋กœ ์ ์šฉํ•ด ๋…ธ์ด์ฆˆ๋ฅผ ํ…์ŠคํŠธ ํ”„๋กฌํ”„ํŠธ์˜ ์ง€์‹œ์— ๋ถ€ํ•ฉํ•˜๋Š” ์ผ๊ด€๋œ ์‹œ๊ฐ์  ๊ฒฐ๊ณผ๋ฌผ๋กœ ๋ณ€ํ™˜ํ•œ๋‹ค [2, 3]. * **ํ™•์‚ฐ ๋ชจ๋ธ์˜ ์žฅ์ ๊ณผ ๋‹จ์ ** * **์žฅ์ :** GAN(์ƒ์„ฑ์  ์ ๋Œ€ ์‹ ๊ฒฝ๋ง) ๋ชจ๋ธ์— ๋น„ํ•ด ํ•™์Šต ๋ฉ”์ปค๋‹ˆ์ฆ˜์ด ์•ˆ์ •์ ์ด๋ฉฐ, ๊ณ ํ’ˆ์งˆ์˜ ์„ธ๋ฐ€ํ•˜๊ณ  ๋‹ค์–‘ํ•œ ๊ฒฐ๊ณผ๋ฌผ์„ ์ถœ๋ ฅํ•  ์ˆ˜ ์žˆ๋‹ค [2]. ๋˜ํ•œ, ๋ฐ˜๋ณต์ ์ธ ์ƒ์„ฑ(๋””๋…ธ์ด์ง•) ๊ณผ์ •์„ ๊ฑฐ์น˜๊ธฐ ๋•Œ๋ฌธ์— ๋‹ค์–‘ํ•œ ๋‹จ๊ณ„์—์„œ ์ตœ์ข… ๊ฒฐ๊ณผ๋ฌผ์„ ๋ฏธ์„ธํ•˜๊ฒŒ ์กฐ์œจํ•˜๊ณ  ํ†ต์ œํ•˜๋Š” ์ •๋ฐ€ํ•œ ์ œ์–ด(Fine-Grained Control)์— ์œ ๋ฆฌํ•˜๋‹ค [2]. * **๋‹จ์ :** ๋ฐ˜๋ณต์ ์ธ ๋…ธ์ด์ฆˆ ์ œ๊ฑฐ ๊ณผ์ •์„ ๊ฑฐ์ณ์•ผ ํ•˜๋ฏ€๋กœ ์—ฐ์‚ฐ ์ž์› ์†Œ๋ชจ๊ฐ€ ์‹ฌํ•˜๋ฉฐ, GAN ๋ชจ๋ธ์— ๋น„ํ•ด ์ƒ์„ฑ ์†๋„๊ฐ€ ๋А๋ฆฌ๋‹ค [5]. ๋”๋ถˆ์–ด, ์ดˆ๋ณด์ž๊ฐ€ ๋กœ์ปฌ ํ™˜๊ฒฝ ๋“ฑ์— ๋ชจ๋ธ์„ ์ง์ ‘ ์„ค์ •ํ•˜๊ณ  ๊ตฌ์„ฑํ•˜๊ธฐ์—๋Š” ์ƒ๋‹นํ•œ ์ „๋ฌธ ์ง€์‹์ด ์š”๊ตฌ๋˜๋Š” ๋ณต์žก์„ฑ์ด ์กด์žฌํ•œ๋‹ค [5]. * **์ด๋ฏธ์ง€ ํ”„๋กฌํ”„ํŠธ ์ž‘์„ฑ๊ณผ์˜ ์—ฐ๊ด€์„ฑ** * ์ดˆ๊ธฐ์˜ ํ™•์‚ฐ ๋ชจ๋ธ์€ ๋ฌด์ž‘์œ„ ๋…ธ์ด์ฆˆ์—์„œ ํŒจํ„ด์„ ์ฐพ๋Š” ๊ธฐ์ดˆ ์ˆ˜์ค€์ด์—ˆ์œผ๋‚˜, ์ตœ์‹  ํ™•์‚ฐ ๋ชจ๋ธ๋“ค์€ ํ…์ŠคํŠธ ์ธ์ฝ”๋”์™€ ์ž ์žฌ ๊ณต๊ฐ„(Latent Space)์„ ๊ธด๋ฐ€ํ•˜๊ฒŒ ์ •๋ ฌํ•˜์—ฌ ํ”„๋กฌํ”„ํŠธ ๋‹จ์–ด์˜ ๋ฏธ์„ธํ•œ ๋‰˜์•™์Šค๊นŒ์ง€ ํ”ฝ์…€ ๋‹จ์œ„๋กœ ๊ตฌํ˜„ํ•ด ๋‚ธ๋‹ค [4]. * ํ™•์‚ฐ ๋ชจ๋ธ์€ ๊ธ์ • ํ”„๋กฌํ”„ํŠธ(๋„๋‹ฌํ•ด์•ผ ํ•  ๋ชฉํ‘œ)์™€ ๋ถ€์ • ํ”„๋กฌํ”„ํŠธ(ํ”ผํ•ด์•ผ ํ•  ์˜์—ญ)๋ฅผ ํ•จ๊ป˜ ์ธ์ฝ”๋”ฉํ•˜๋ฉฐ, ์ƒ˜ํ”Œ๋Ÿฌ(Sampler)๊ฐ€ ์ƒ์„ฑ ์ค‘์— ์ด ๋‘˜ ์‚ฌ์ด์˜ ๊ท ํ˜•์„ ๋งž์ถ˜๋‹ค [6]. ์‚ฌ์šฉ์ž๋Š” CFG ์Šค์ผ€์ผ(CFG Scale) ์ˆ˜์น˜๋ฅผ ํ†ตํ•ด ํ™•์‚ฐ ๊ณผ์ •์ด ํ…์ŠคํŠธ ์กฐ๊ฑด(ํ”„๋กฌํ”„ํŠธ)์„ ์–ผ๋งˆ๋‚˜ ๊ฐ•๋ ฅํ•˜๊ฒŒ ๋”ฐ๋ฅผ์ง€ ๊ทธ ์ง€์นจ์˜ ๊ฐ•๋„๋ฅผ ์กฐ์ ˆํ•  ์ˆ˜ ์žˆ๋‹ค [6]. * ํ™•์‚ฐ ๊ณผ์ •์˜ ํŠน์„ฑ์ƒ ๋ถ€์ • ํ”„๋กฌํ”„ํŠธ์˜ ์ฃผ๋œ ์˜ํ–ฅ๋ ฅ์€ ์ดˆ๊ธฐ ๋‹จ๊ณ„๋ณด๋‹ค๋Š” ๋…ธ์ด์ฆˆ ์ œ๊ฑฐ๊ฐ€ ์–ด๋А ์ •๋„ ์ง„ํ–‰๋œ '์Šคํ… 10' ์ดํ›„์— ๋ณธ๊ฒฉ์ ์œผ๋กœ ๋‚˜ํƒ€๋‚˜๊ธฐ๋„ ํ•˜๋ฏ€๋กœ, ๊ณผ๋„ํ•œ ๋ถ€์ • ํ”„๋กฌํ”„ํŠธ์˜ ์‚ฌ์šฉ์€ ์˜คํžˆ๋ ค ๊ตฌ์กฐ๋ฅผ ์™œ๊ณกํ•  ์ˆ˜ ์žˆ์–ด ํ™•์‚ฐ ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ๊ณ ๋ คํ•œ ์ „๋žต์  ํ‚ค์›Œ๋“œ ๋ฐฐ์น˜๊ฐ€ ํ•„์š”ํ•˜๋‹ค [7]. ## โš–๏ธ Trade-offs & Caveats - **๊ณผ๊ฑฐ ๋ฐ์ดํ„ฐ์™€์˜ ์ถฉ๋Œ:** GAN์ด ์ƒ์„ฑ ๋ชจ๋ธ์˜ ์ •๋‹ต์œผ๋กœ ์—ฌ๊ฒจ์ง€๋˜ ์‹œ๋Œ€๋ฅผ ์ง€๋‚˜, ๋” ์•ˆ์ •์ ์ด๊ณ  ๊ณ ์„ฑ๋Šฅ์ธ ํ™•์‚ฐ ๋ชจ๋ธ์ด ์ด๋ฏธ์ง€/๋น„๋””์˜ค ์ƒ์„ฑ์˜ ์ƒˆ๋กœ์šด ํ‘œ์ค€์œผ๋กœ ์ž๋ฆฌ ์žก์Œ. - **์ •์ฑ… ๋ณ€ํ™”:** Antigravity ํ”„๋กœ์ ํŠธ๋Š” ์œ„ํ‚ค ๋ฌธ์„œ์˜ ์‹œ๊ฐํ™” ๋ณด์กฐ ์ž๋ฃŒ๋‚˜ ๋ชฉ์—… ์ด๋ฏธ์ง€๋ฅผ ์ƒ์„ฑํ•  ๋•Œ ์ตœ์‹  ํ™•์‚ฐ ๋ชจ๋ธ ๊ธฐ๋ฐ˜์˜ API๋ฅผ ํ™œ์šฉํ•˜์—ฌ ๊ณ ํ’ˆ์งˆ ๊ฒฐ๊ณผ๋ฌผ์„ ์ƒ์„ฑํ•จ. ## ๐Ÿ”— Knowledge Connections - **Related Topics:** [[Negative Prompts|Negative Prompts]], [[Stable Diffusion|Stable Diffusion]], [[Midjourney|Midjourney]] - **Projects/Contexts:** [[AI Image Generation Workflow|AI Image Generation Workflow]], [[Parameter Control|Parameter Control]] - **Contradictions/Notes:** ์†Œ์Šค ๋ฌธํ—Œ์— ๋”ฐ๋ฅด๋ฉด ๋””ํ“จ์ „ ๋ชจ๋ธ์€ ๊ณ ํ’ˆ์งˆ์˜ ์„ธ๋ฐ€ํ•œ ์ œ์–ด๊ฐ€ ๊ฐ€๋Šฅํ•˜๊ณ  ํ›ˆ๋ จ์ด ์•ˆ์ •์ ์ด๋ผ๋Š” ํ›Œ๋ฅญํ•œ ๊ฐ•์ ์ด ์žˆ์œผ๋‚˜, ์ƒ์„ฑ ์†๋„๊ฐ€ ๋น ๋ฅธ GAN ๋“ฑ ๋‹ค๋ฅธ ์ƒ์„ฑ ๋ชจ๋ธ ์•„ํ‚คํ…์ฒ˜์— ๋น„ํ•ด ์ปดํ“จํŒ… ์ž์› ์†Œ๋ชจ๊ฐ€ ํฌ๊ณ  ๋ฐ˜๋ณต์ ์ธ ๋…ธ์ด์ฆˆ ์ œ๊ฑฐ(denoising) ๊ณผ์ • ๋•Œ๋ฌธ์— ์ƒ์„ฑ ์‹œ๊ฐ„์ด ๋” ์˜ค๋ž˜ ๊ฑธ๋ฆฐ๋‹ค๋Š” ๊ทผ๋ณธ์ ์ธ ํŠธ๋ ˆ์ด๋“œ์˜คํ”„(trade-off)๊ฐ€ ์กด์žฌํ•œ๋‹ค [2, 4]. --- *Last updated: 2026-04-30* --- - [[Generative-Adversarial-Networks|Generative-Adversarial-Networks]]-GAN, [[Variational-Autoencoders-VAE|Variational-Autoencoders-VAE]], [[CLIP|CLIP]], [[Computer-Vision|Computer-Vision]]-[[Mastery|Mastery]] - **Raw Source:** 10_Wiki/Topics/AI/Diffusion-Models.md --- - **Related Topics:** ํ”„๋กฌํ”„ํŠธ ๋งค๊ฐœ๋ณ€์ˆ˜ ์ œ์–ด (Prompt Parameter Control), ์ƒ์„ฑ์  ์ ๋Œ€ ์‹ ๊ฒฝ๋ง (GANs), ๋ถ„๋ฅ˜๊ธฐ ์—†๋Š” ์•ˆ๋‚ด ์ฒ™๋„ (CFG Scale) - **Projects/Contexts:** Midjourney (๋ฏธ๋“œ์ €๋‹ˆ), Stable Diffusion (์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „), [[DALL-E 3|DALL-E 3]] - **Contradictions/Notes:** ๋””ํ“จ์ „ ๋ชจ๋ธ์€ GAN(Generative Adversarial Networks)์— ๋น„ํ•ด ํ›ˆ๋ จ์ด ์•ˆ์ •์ ์ด๊ณ  ํ”„๋กฌํ”„ํŠธ๋ฅผ ํ†ตํ•œ ์„ธ๋ฐ€ํ•œ ์ œ์–ด๊ฐ€ ๊ฐ€๋Šฅํ•˜์—ฌ ๊ณ ํ’ˆ์งˆ์˜ ๊ฒฐ๊ณผ๋ฅผ ๋„์ถœํ•˜์ง€๋งŒ, ๋ฐ˜๋ณต์ ์ธ ์—ฐ์‚ฐ ๊ณผ์ •์œผ๋กœ ์ธํ•ด ์ปดํ“จํŒ… ์ž์› ์†Œ๋ชจ๊ฐ€ ํฌ๊ณ  ์ƒ์„ฑ ์‹œ๊ฐ„์ด ์ƒ๋Œ€์ ์œผ๋กœ ๋” ๋А๋ฆฌ๋‹ค๋Š” ๊ธฐ์ˆ ์  ์ƒ์ถฉ ๊ด€๊ณ„๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค [2, 6]. ๋˜ํ•œ ์ƒ์šฉ ํด๋ผ์šฐ๋“œ ๊ธฐ๋ฐ˜ ๋””ํ“จ์ „ ๋ชจ๋ธ(๋ฏธ๋“œ์ €๋‹ˆ, DALL-E)์€ ํ…์ŠคํŠธ ์ดํ•ด๋„๋‚˜ ์˜ˆ์ˆ ์  ์Šคํƒ€์ผ๋ง์ด ๋›ฐ์–ด๋‚˜๊ณ  ์ ‘๊ทผ์ด ์‰ฌ์šด ๋ฐ˜๋ฉด ์ œํ•œ์‚ฌํ•ญ ๋ฐ ๋น„์šฉ์ด ๋ฐœ์ƒํ•˜๊ณ , ์˜คํ”ˆ์†Œ์Šค ๋””ํ“จ์ „ ๋ชจ๋ธ(์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „)์€ ๋ฌด๋ฃŒ๋กœ ๋กœ์ปฌ ํ”„๋ผ์ด๋ฒ„์‹œ์™€ ๊ฐ•๋ ฅํ•œ ์ œ์–ด๋ฅผ ์ œ๊ณตํ•˜์ง€๋งŒ ๋†’์€ ํ•˜๋“œ์›จ์–ด ์‚ฌ์–‘๊ณผ ์„ค์ •์˜ ๋ณต์žก์„ฑ์„ ์š”๊ตฌํ•ฉ๋‹ˆ๋‹ค [7]. --- *Last updated: 2026-04-30* --- - **Related Topics:** [[แ„‘แ…ณแ„…แ…ฉแ†ทแ„‘แ…ณแ„แ…ณ แ„‹แ…ฆแ†ซแ„Œแ…ตแ„‚แ…ตแ„‹แ…ฅแ„…แ…ตแ†ผ (Prompt Engineering)|ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง (Prompt Engineering)]], [[แ„‡แ…ฎแ„Œแ…ฅแ†ผ แ„‘แ…ณแ„…แ…ฉแ†ทแ„‘แ…ณแ„แ…ณ (Negative Prompt)|๋ถ€์ • ํ”„๋กฌํ”„ํŠธ (Negative Prompt)]], [[CFG แ„‰แ…ณแ„แ…ฆแ„‹แ…ตแ†ฏ (CFG Scale)|CFG ์Šค์ผ€์ผ (CFG Scale)]], ์ž ์žฌ ๊ณต๊ฐ„ (Latent Space) - **Projects/Contexts:** [[Stable Diffusion|Stable Diffusion]], [[Midjourney|Midjourney]], DALL-E - **Contradictions/Notes:** ํ™•์‚ฐ ๋ชจ๋ธ์€ ์ƒ์„ฑ๋ฌผ์˜ ํ’ˆ์งˆ์ด ์šฐ์ˆ˜ํ•˜๊ณ  ํ”„๋กฌํ”„ํŠธ๋ฅผ ํ†ตํ•œ ๋ฏธ์„ธ ์กฐ์ •์ด ๋›ฐ์–ด๋‚˜์ง€๋งŒ, GAN(Generative Adversarial Networks) ์•„ํ‚คํ…์ฒ˜์™€ ๋น„๊ตํ–ˆ์„ ๋•Œ ์—ฐ์‚ฐ ์ง‘์•ฝ์ (Computational Intensity)์ด์–ด์„œ ์ด๋ฏธ์ง€ ์ƒ์„ฑ ์†๋„๊ฐ€ ์ƒ๋Œ€์ ์œผ๋กœ ๋А๋ฆฌ๋‹ค๋Š” ๋ถ„๋ช…ํ•œ ๊ธฐ์ˆ ์  ํ•œ๊ณ„๊ฐ€ ์กด์žฌํ•œ๋‹ค [2, 5, 8]. --- *Last updated: 2026-04-30*