# [[Diffusion Models|Diffusion Models]] ## πŸ“Œ Brief Summary 디퓨전 λͺ¨λΈ(Diffusion Models)은 λ¬΄μž‘μœ„ λ…Έμ΄μ¦ˆμ—μ„œ μ‹œμž‘ν•˜μ—¬ μ μ§„μ μœΌλ‘œ λ…Έμ΄μ¦ˆλ₯Ό 제거(denoising)ν•¨μœΌλ‘œμ¨ μ‚¬μš©μžκ°€ μž…λ ₯ν•œ ν…μŠ€νŠΈ ν”„λ‘¬ν”„νŠΈμ— λΆ€ν•©ν•˜λŠ” κ³ ν’ˆμ§ˆμ˜ μƒˆλ‘œμš΄ 이미지λ₯Ό μƒμ„±ν•˜λŠ” μƒμ„±ν˜• AI μ•„ν‚€ν…μ²˜μ΄λ‹€ [1, 2]. λͺ¨λΈμ€ 데이터에 κ°€μš°μ‹œμ•ˆ λ…Έμ΄μ¦ˆλ₯Ό μΆ”κ°€ν•˜λŠ” 순방ν–₯ κ³Όμ •κ³Ό 이λ₯Ό μ—­μœΌλ‘œ λ³΅μ›ν•˜λŠ” μ—­λ°©ν–₯ 과정을 ν•™μŠ΅ν•˜μ—¬ μž‘λ™ν•œλ‹€ [2, 3]. 이 반볡적인 생성 λ©”μ»€λ‹ˆμ¦˜ 덕뢄에 ν”„λ‘¬ν”„νŠΈ μ—”μ§€λ‹ˆμ–΄λŠ” λ§€κ°œλ³€μˆ˜λ₯Ό ν™œμš©ν•˜μ—¬ μƒμ„±μ˜ μ—¬λŸ¬ λ‹¨κ³„μ—μ„œ 결과물을 μ„Έλ°€ν•˜κ²Œ μ œμ–΄ν•  수 μžˆλ‹€ [2]. ## πŸ“– 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]. ## πŸ”— 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*