# [[CFG ์Šค์ผ€์ผ (CFG Scale)]] ## ๐Ÿ“Œ Brief Summary CFG ์Šค์ผ€์ผ(Classifier-Free Guidance Scale)์€ Stable Diffusion๊ณผ ๊ฐ™์€ AI ์ด๋ฏธ์ง€ ์ƒ์„ฑ ๋ชจ๋ธ์—์„œ ๊ฒฐ๊ณผ๋ฌผ์ด ์‚ฌ์šฉ์ž์˜ ํ…์ŠคํŠธ ํ”„๋กฌํ”„ํŠธ ์ง€์‹œ๋ฅผ ์–ผ๋งˆ๋‚˜ ๊ฐ•ํ•˜๊ฒŒ ๋”ฐ๋ฅผ์ง€ ๊ฒฐ์ •ํ•˜๋Š” ๋งค๊ฐœ๋ณ€์ˆ˜์ด๋‹ค [1, 2]. ๊ธ์ • ํ”„๋กฌํ”„ํŠธ๋ฅผ ์ƒ์„ฑ์˜ ๋ชฉํ‘œ๋กœ, ๋ถ€์ • ํ”„๋กฌํ”„ํŠธ๋ฅผ ํšŒํ”ผ ์˜์—ญ์œผ๋กœ ์‚ผ์„ ๋•Œ, CFG ์Šค์ผ€์ผ์€ ์ด ์กฐ๊ฑด๋ถ€์—ฌ(conditioning)์— ๋Œ€ํ•œ ๊ฐ€์ด๋“œ์˜ ๊ฐ•๋„(intensity)๋ฅผ ์ œ์–ดํ•˜๋Š” ์—ญํ• ์„ ํ•œ๋‹ค [1, 3]. ์ ์ ˆํ•œ ์ƒ˜ํ”Œ๋ง ์Šคํ…(Sampling steps)๊ณผ ํ•จ๊ป˜ CFG ์Šค์ผ€์ผ์„ ์กฐ์ •ํ•จ์œผ๋กœ์จ ์ƒ์„ฑ ๊ฒฐ๊ณผ๋ฌผ์˜ ์‚ฌ์‹ค์„ฑ์„ ๋†’์ด๊ฑฐ๋‚˜ ๊ฒฐ๊ณผ๋ฌผ์— ๋‹ค์–‘์„ฑ์„ ๋ถ€์—ฌํ•  ์ˆ˜ ์žˆ๋‹ค [2, 4]. ## ๐Ÿ“– Core Content * **๊ฐœ๋… ๋ฐ ์ž‘๋™ ๋ฉ”์ปค๋‹ˆ์ฆ˜**: CFG ์Šค์ผ€์ผ์€ Stable Diffusion์—์„œ ๊ธ์ •์  ํ”„๋กฌํ”„ํŠธ์™€ ๋ถ€์ •์  ํ”„๋กฌํ”„ํŠธ์˜ ์กฐ๊ฑด ๋ถ€์—ฌ(conditioning)๊ฐ€ ์ƒ˜ํ”Œ๋Ÿฌ(sampler)๋ฅผ ํ†ตํ•ด ๊ท ํ˜•์„ ๋งž์ถœ ๋•Œ ์ ์šฉ๋˜๋Š” ๊ฐ’์ด๋‹ค [1]. ์ด ์ˆ˜์น˜๋Š” ๋ชจ๋ธ์ด ์‚ฌ์šฉ์ž์˜ ํ…์ŠคํŠธ ์ž…๋ ฅ ์กฐ๊ฑด์— ์–ผ๋งˆ๋‚˜ ์ ๊ทน์ ์œผ๋กœ(aggressively) ๋งž์ถฐ์„œ ์ด๋ฏธ์ง€๋ฅผ ์ƒ์„ฑํ• ์ง€ ๊ทธ ๋ฐ˜์˜ ์ •๋„๋ฅผ ๊ฒฐ์ •ํ•œ๋‹ค [1]. ์‚ฌ์šฉ์ž๋Š” ์ด ๊ฐ’์„ ์กฐ์ ˆํ•จ์œผ๋กœ์จ ์ถœ๋ ฅ๋ฌผ์— ๋ณ€๋™์„ฑ(variability)์„ ๋„์ž…ํ•  ์ˆ˜ ์žˆ๋‹ค [2]. * **๊ฐœ๋…์  ๋ฉ˜ํƒˆ ๋ชจ๋ธ (Mental Model)**: ์„ฑ๊ณต์ ์ธ ์ด๋ฏธ์ง€ ์ƒ์„ฑ ๊ตฌ์กฐ์—์„œ ๊ธ์ • ํ”„๋กฌํ”„ํŠธ๋ฅผ '๋ชฉํ‘œ(Target)'๋กœ, ๋ถ€์ • ํ”„๋กฌํ”„ํŠธ๋ฅผ 'ํšŒํ”ผ ์ง€๋„(Avoidance map)'๋กœ ๋น„์œ ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ด ์ฒด๊ณ„ ์•ˆ์—์„œ CFG ์Šค์ผ€์ผ์€ ๋ชจ๋ธ์„ ์ด๋„๋Š” '๊ฐ€์ด๋“œ์˜ ๊ฐ•๋„(Intensity of guidance)'๋กœ ๊ธฐ๋Šฅํ•œ๋‹ค [3]. * **์‚ฌ์‹ค์„ฑ ๋ฐ ํ’ˆ์งˆ ์ตœ์ ํ™”**: AI๊ฐ€ ์ƒ์„ฑํ•œ ์•„ํŠธ์˜ ์‚ฌ์‹ค์„ฑ(realism)์„ ๋†’์ด๊ณ  ๊ณ ํ’ˆ์งˆ ๊ฒฐ๊ณผ๋ฅผ ์–ป์œผ๋ ค๋ฉด CFG ์Šค์ผ€์ผ๊ณผ ์ƒ˜ํ”Œ๋ง ์Šคํ…(sampling steps)๊ณผ ๊ฐ™์€ ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ์ ์ ˆํžˆ ๋ฏธ์„ธ ์กฐ์ •(fine-tuning)ํ•ด์•ผ ํ•œ๋‹ค [4]. * **์„ค์ • ์‹œ ์ฃผ์˜์‚ฌํ•ญ ๋ฐ ํ•œ๊ณ„**: ๋‹จ์ˆœํžˆ CFG ์Šค์ผ€์ผ ๊ฐ’์„ ๋†’์ธ๋‹ค๊ณ  ํ•ด์„œ ์ด๋ฏธ์ง€ ํ’ˆ์งˆ์ด ์ง€๋Šฅ์ ์œผ๋กœ ํ–ฅ์ƒ๋˜๋Š” ๊ฒƒ์€ ์•„๋‹ˆ๋‹ค. ๋งŒ์•ฝ ์ž˜๋ชป๋œ ๋‹จ์–ด ์„ ํƒ์œผ๋กœ ๊ตฌ์„ฑ๋œ ๋นˆ์•ฝํ•œ ๋ถ€์ • ํ”„๋กฌํ”„ํŠธ๋ฅผ ์ž‘์„ฑํ•œ ์ƒํƒœ์—์„œ CFG ์Šค์ผ€์ผ๋งŒ ๋†’์ผ ๊ฒฝ์šฐ, ๋ชจ๋ธ์ด ๊ทธ ์ž˜๋ชป๋œ ์ง€์‹œ์‚ฌํ•ญ์„ ๋” ๊ฐ•ํ•œ ํ™•์‹ ์„ ๊ฐ–๊ณ (more confidently) ๋”ฐ๋ฅด๊ฒŒ ๋˜๋Š” ์—ญํšจ๊ณผ๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋‹ค [1]. ## ๐Ÿ”— Knowledge Connections - **Related Topics:** `[[๊ธ์ • ํ”„๋กฌํ”„ํŠธ (Positive Prompt)]]`, `[[๋ถ€์ • ํ”„๋กฌํ”„ํŠธ (Negative Prompt)]]`, `[[์ƒ˜ํ”Œ๋ง ์Šคํ… (Sampling Steps)]]`, `[[Stable Diffusion]]` - **Projects/Contexts:** `[[AI ์ด๋ฏธ์ง€ ์ƒ์„ฑ (AI Image Generation)]]` - **Contradictions/Notes:** ์†Œ์Šค๋Š” CFG ์Šค์ผ€์ผ์„ ๋†’์ด๋Š” ๊ฒƒ์ด ํ”„๋กฌํ”„ํŠธ์˜ ์งˆ์  ๋ถ€์กฑํ•จ์„ ๋ณด์™„ํ•ด์ฃผ์ง€ ์•Š๋Š”๋‹ค๊ณ  ๊ฒฝ๊ณ ํ•œ๋‹ค. ํ”„๋กฌํ”„ํŠธ์˜ ์šฉ์–ด ์„ ํƒ์ด ์ข‹์ง€ ์•Š์€ ์ƒํƒœ์—์„œ CFG ์ˆ˜์น˜๋งŒ ์˜ฌ๋ฆฌ๋ฉด, ๋ชจ๋ธ์ด ๋‚˜์œ ์ง€์นจ์„ ๋” ๊ฐ•ํ•˜๊ฒŒ ๋”ฐ๋ฅด๊ฒŒ ๋˜์–ด ๊ฒฐ๊ณผ๊ฐ€ ํ›ผ์†๋  ์ˆ˜ ์žˆ๋‹ค [1]. --- *Last updated: 2026-04-30*