# [[CFG ์Šค์ผ€์ผ(Classifier-Free Guidance Scale)]] ## ๐Ÿ“Œ Brief Summary CFG ์Šค์ผ€์ผ(Classifier-Free Guidance Scale)์€ ์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „(Stable Diffusion)๊ณผ ๊ฐ™์€ AI ์ด๋ฏธ์ง€ ์ƒ์„ฑ ๋ชจ๋ธ์—์„œ ๊ฒฐ๊ณผ๋ฌผ์ด ์‚ฌ์šฉ์ž์˜ ํ…์ŠคํŠธ ํ”„๋กฌํ”„ํŠธ๋ฅผ ์–ผ๋งˆ๋‚˜ ์—„๊ฒฉํ•˜๊ฒŒ ๋”ฐ๋ฅผ์ง€ ์ œ์–ดํ•˜๋Š” ๋งค๊ฐœ๋ณ€์ˆ˜์ž…๋‹ˆ๋‹ค [1, 2]. ์ด๋Š” ์ƒ์„ฑ ๊ณผ์ •์—์„œ ๊ธ์ • ํ”„๋กฌํ”„ํŠธ์™€ ๋ถ€์ • ํ”„๋กฌํ”„ํŠธ์˜ ๋ฐ˜์˜ ๊ฐ•๋„(๊ฐ€์ด๋˜์Šค ๊ฐ•๋„)๋ฅผ ๊ฒฐ์ •ํ•˜๋Š” ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค [3]. CFG ์Šค์ผ€์ผ๊ณผ ์ƒ˜ํ”Œ๋ง ์Šคํ…(sampling steps)์„ ์„ธ๋ฐ€ํ•˜๊ฒŒ ์กฐ์ •ํ•จ์œผ๋กœ์จ ์ถœ๋ ฅ๋ฌผ์— ๋‹ค์–‘์„ฑ์„ ๋„์ž…ํ•˜๊ณ  ์ƒ์„ฑ๋œ ์ด๋ฏธ์ง€์˜ ์‚ฌ์‹ค๊ฐ์„ ๋†’์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค [2, 4]. ## ๐Ÿ“– Core Content * **๊ฐ€์ด๋˜์Šค ๊ฐ•๋„์™€ ํ”„๋กฌํ”„ํŠธ์˜ ๊ด€๊ณ„:** ๊ธ์ • ํ”„๋กฌํ”„ํŠธ๊ฐ€ '๋ชฉํ‘œ(target)'์ด๊ณ  ๋ถ€์ • ํ”„๋กฌํ”„ํŠธ๊ฐ€ 'ํšŒํ”ผ ์ง€๋„(avoidance map)'๋ผ๋ฉด, CFG ์Šค์ผ€์ผ์€ ์ƒ์„ฑ ๊ณผ์ •์˜ '๊ฐ€์ด๋˜์Šค ๊ฐ•๋„(intensity of guidance)'๋กœ ์ž‘์šฉํ•ฉ๋‹ˆ๋‹ค [3]. ์ด๋Š” ๋ชจ๋ธ์ด ํ”„๋กฌํ”„ํŠธ์˜ ์กฐ๊ฑดํ™”(conditioning)๋ฅผ ์–ผ๋งˆ๋‚˜ ์ ๊ทน์ ์œผ๋กœ ๋”ฐ๋ฅผ์ง€๋ฅผ ๊ฒฐ์ •ํ•ฉ๋‹ˆ๋‹ค [5]. * **์ˆ˜์น˜ ์„ค์ •์— ๋”ฐ๋ฅธ ์ถœ๋ ฅ ๋ณ€ํ™”:** * **๋†’์€ CFG ๊ฐ’ (์˜ˆ: 7~15):** ๋ชจ๋ธ์ด ์ž…๋ ฅ๋œ ํ”„๋กฌํ”„ํŠธ๋ฅผ ๋”์šฑ ์—„๊ฒฉํ•˜๊ฒŒ ๋”ฐ๋ฅด๋„๋ก ๋งŒ๋“ญ๋‹ˆ๋‹ค [1]. * **๋‚ฎ์€ CFG ๊ฐ’ (์˜ˆ: 3.5 ๋ฏธ๋งŒ):** CFG ๊ฐ’์„ ๋„ˆ๋ฌด ๋‚ฎ๊ฒŒ ์„ค์ •ํ•  ๊ฒฝ์šฐ ๋”์ฐํ•˜๊ฑฐ๋‚˜ ๊ฑฐ์˜ ๋ฐฑ์ง€์— ๊ฐ€๊นŒ์šด(blank) ๋ฌด์˜๋ฏธํ•œ ๊ฒฐ๊ณผ๋ฌผ์ด ์ƒ์„ฑ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค [6]. * **ํ”„๋กฌํ”„ํŠธ ํ’ˆ์งˆ๊ณผ์˜ ์ƒ๊ด€๊ด€๊ณ„:** CFG ์Šค์ผ€์ผ์€ ๋ถ€์ • ํ”„๋กฌํ”„ํŠธ๊ฐ€ ์–ผ๋งˆ๋‚˜ ๊ฐ•ํ•˜๊ฒŒ ์˜ํ–ฅ์„ ๋ฏธ์น˜๋Š”์ง€๋„ ๋ณ€ํ™”์‹œํ‚ต๋‹ˆ๋‹ค [5]. ๊ทธ๋Ÿฌ๋‚˜ ๋‹จ์–ด ์„ ํƒ์ด ์ž˜๋ชป๋œ ๋ถˆ์™„์ „ํ•œ ๋ถ€์ • ํ”„๋กฌํ”„ํŠธ๋ฅผ ์ž‘์„ฑํ–ˆ์„ ๋•Œ, ๋‹จ์ˆœํžˆ CFG ์Šค์ผ€์ผ์„ ๋†’์ธ๋‹ค๊ณ  ํ•ด์„œ ๊ฒฐ๊ณผ๋ฌผ์ด ๋˜‘๋˜‘ํ•˜๊ฒŒ ๊ฐœ์„ ๋˜์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค [5]. ์˜คํžˆ๋ ค ๋ชจ๋ธ์ด ์ž˜๋ชป๋œ ์ง€์‹œ์‚ฌํ•ญ์„ ๋” ๊ฐ•ํ•œ ํ™•์‹ ์„ ๊ฐ€์ง€๊ณ  ๋”ฐ๋ฅด๊ฒŒ ๋งŒ๋“œ๋Š” ๊ฒฐ๊ณผ๋ฅผ ์ดˆ๋ž˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค [5]. * **์‚ฌ์‹ค๊ฐ ํ–ฅ์ƒ ๋ฐ ๋ฏธ์„ธ ์กฐ์ •:** ์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ ํ™˜๊ฒฝ์—์„œ AI ์ƒ์„ฑ ์•„ํŠธ์˜ ์‚ฌ์‹ค๊ฐ(realism)์„ ๊ฐœ์„ ํ•˜๊ณ  ๊ฒฐ๊ณผ๋ฌผ์˜ ๋ณ€๋™์„ฑ์„ ์กฐ์ ˆํ•˜๋ ค๋ฉด ์ƒ˜ํ”Œ๋ง ์Šคํ…๊ณผ ํ•จ๊ป˜ CFG ์Šค์ผ€์ผ์„ ์ตœ์ ํ™”ํ•˜์—ฌ ์„ธ๋ฐ€ํ•˜๊ฒŒ ์กฐ์ •(fine-tuning)ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค [2, 4]. ## ๐Ÿ”— Knowledge Connections - **Related Topics:** [[์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „(Stable Diffusion)]], [[๋ถ€์ • ํ”„๋กฌํ”„ํŠธ(Negative Prompt)]], [[๋งค๊ฐœ๋ณ€์ˆ˜(Parameters)]] - **Projects/Contexts:** [[์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ ๋ชจ๋ธ์˜ ๋ฏธ์„ธ ์กฐ์ •(Fine-tuning) ๋ฐ ์ด๋ฏธ์ง€ ์ œ์–ด]] - **Contradictions/Notes:** CFG ์Šค์ผ€์ผ์„ ๋†’์ด๋ฉด ๋ชจ๋ธ์ด ํ”„๋กฌํ”„ํŠธ์— ๋” ๊ฐ•ํ•˜๊ฒŒ ์ง‘์ค‘ํ•˜์ง€๋งŒ, ํ”„๋กฌํ”„ํŠธ์˜ ์šฉ์–ด ์„ ํƒ ์ž์ฒด๊ฐ€ ๋‚˜์˜๋‹ค๋ฉด CFG๋ฅผ ๋†’์ด๋Š” ๊ฒƒ๋งŒ์œผ๋กœ๋Š” ์ด๋ฏธ์ง€๊ฐ€ ๊ฐœ์„ ๋˜์ง€ ์•Š์œผ๋ฉฐ ์˜คํžˆ๋ ค ๋ถ€์‹คํ•œ ์ง€์‹œ๋ฅผ ๋งน๋ชฉ์ ์œผ๋กœ ๋”ฐ๋ฅด๋Š” ์—ญํšจ๊ณผ๋ฅผ ๋ƒ…๋‹ˆ๋‹ค [5]. --- *Last updated: 2026-04-30*