๐Ÿ” ์—ฐ๊ตฌ์˜ ํ•„์š”์„ฑ


์›Œํ„ฐ๋งˆํฌ๋Š” ์–ธ์–ด ๋ชจ๋ธ ์ œ๊ณต์ž๊ฐ€ ๋‚˜์ค‘์— ์ž๊ธฐ ๋ชจ๋ธ์˜ ์ถœ๋ ฅ์„ ์•Œ์•„๋ณผ ์ˆ˜ ์žˆ๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค. ๋Œ€ํ‘œ์ ์ธ green-red ์›Œํ„ฐ๋งˆํฌ(Kirchenbauer et al., 2023)๋Š” ๋น„๋ฐ€ ํ‚ค์™€ ์•ž์„  ํ† ํฐ๋“ค๋กœ ๋งค ์œ„์น˜๋งˆ๋‹ค ์–ดํœ˜์˜ ์ผ๋ถ€๋ฅผ green list๋กœ ์ •ํ•˜๊ณ , ์ƒ์„ฑํ•  ๋•Œ green ํ† ํฐ์„ ์กฐ๊ธˆ ๋” ์„ ํ˜ธํ•˜๊ฒŒ ๋งŒ๋“ญ๋‹ˆ๋‹ค. ๊ฒ€์ถœ๊ธฐ๋Š” ํ‚ค๋งŒ ์•Œ๋ฉด ์–ธ์–ด ๋ชจ๋ธ ์—†์ด๋„ ๊ธ€ ์† green ํ† ํฐ์ด ์šฐ์—ฐ๋ณด๋‹ค ๋งŽ์€์ง€ z-๊ฒ€์ •์œผ๋กœ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด ์„ค๊ณ„๋Š” autoregressive ์ƒ์„ฑ์ด ๋ณด์žฅํ•˜๋Š” ๋‘ ์กฐ๊ฑด์— ๊ธฐ๋Œ€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ํ† ํฐ์„ ๋ฝ‘๋Š” ์ˆœ๊ฐ„ ๊ทธ ํ† ํฐ์˜ green list๋ฅผ ์ •ํ•˜๋Š” ์•ž ํ† ํฐ๋“ค์€ ์ด๋ฏธ ์ •ํ•ด์ ธ ์žˆ๊ณ , ์ด ํ† ํฐ์ด green list๋ฅผ ์ •ํ•ด ์ค„ ๋’ค ํ† ํฐ๋“ค์€ ์•„์ง ์ƒ์„ฑ๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ LLaDA๋‚˜ Dream ๊ฐ™์€ **Diffusion Language Model(DLM)**์€ ๋‘ ์กฐ๊ฑด์„ ๋ชจ๋‘ ๊นจ๋œจ๋ฆฝ๋‹ˆ๋‹ค. DLM์€ mask ํ† ํฐ์œผ๋กœ ๊ฐ€๋“ ์ฐฌ ์บ”๋ฒ„์Šค๋ฅผ ์—ฌ๋Ÿฌ ๋‹จ๊ณ„์— ๊ฑธ์ณ ์ฑ„์šฐ๋ฉฐ, ํ† ํฐ์„ ๊ผญ ์™ผ์ชฝ์—์„œ ์˜ค๋ฅธ์ชฝ(left-to-right) ์ˆœ์„œ๋กœ ํ™•์ •ํ•˜์ง€ ์•Š๊ณ , ๋””์ฝ”๋”ฉ ๊ทœ์น™์ด ์ •ํ•œ ์ˆœ์„œ๋กœ **ํ™•์ •(commit)**ํ•ฉ๋‹ˆ๋‹ค. LLaDA-8B-Instruct์˜ ๊ธฐ๋ณธ ์ˆœ์„œ(low-confidence)์—์„œ๋Š” ํ† ํฐ์˜ **39%**๊ฐ€ ์ž๊ธฐ ๋ฌธ๋งฅ์˜ ์ผ๋ถ€๊ฐ€ ์•„์ง mask์ธ ์ฑ„๋กœ ํ™•์ •๋˜๊ณ , **37%**๋Š” ์ž๊ธฐ๋ฅผ ๋ฌธ๋งฅ์œผ๋กœ ์ฝ์„ ๋’ค ๋‘ ํ† ํฐ ์ค‘ ํ•˜๋‚˜๊ฐ€ ๋จผ์ € ํ™•์ •๋œ ๋‹ค์Œ์— ํ™•์ •๋ฉ๋‹ˆ๋‹ค. ์œ„์น˜๋ฅผ ๋ฌด์ž‘์œ„๋กœ ๊ณ ๋ฅด๋Š” Dream-v0-Instruct-7B์˜ random ์ˆœ์„œ์—์„œ๋Š” ๋‘ ๋น„์œจ์ด ๋ชจ๋‘ **66%**๋กœ ๋” ๋†’์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ DLM์˜ ์›Œํ„ฐ๋งˆํฌ๋Š” green list๋ฅผ ๋ชจ๋ฅด๋Š” ์ฑ„๋กœ ํ† ํฐ์„ ๊ณจ๋ผ์•ผ ํ•˜๊ณ , ๊ทธ ์„ ํƒ์ด ์ด์›ƒ ํ† ํฐ๋“ค์˜ green list๊นŒ์ง€ ๋ฐ”๊ฟ‰๋‹ˆ๋‹ค.

Case Study์—์„œ ๋ณด์—ฌ ์ค„ ์‘๋‹ต์˜ ์ฒ˜์Œ ์—ด๋‘ ํ† ํฐ. ์œ„๋Š” ์™ผ์ชฝ๋ถ€ํ„ฐ ์„ผ ์ˆœ์„œ์ด๊ณ , ์•„๋ž˜๋Š” LLaDA-8B-Instruct๊ฐ€ ๊ฐ ํ† ํฐ์„ ํ™•์ •ํ•œ ๋‹จ๊ณ„์ž…๋‹ˆ๋‹ค. ๋…ธ๋ž€ ํ† ํฐ์€ ์ž๊ธฐ ์™ผ์ชฝ์˜ ํ† ํฐ๋ณด๋‹ค ๋จผ์ € ํ™•์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

Case Study์—์„œ ๋ณด์—ฌ ์ค„ ์‘๋‹ต์˜ ์ฒ˜์Œ ์—ด๋‘ ํ† ํฐ. ์œ„๋Š” ์™ผ์ชฝ๋ถ€ํ„ฐ ์„ผ ์ˆœ์„œ์ด๊ณ , ์•„๋ž˜๋Š” LLaDA-8B-Instruct๊ฐ€ ๊ฐ ํ† ํฐ์„ ํ™•์ •ํ•œ ๋‹จ๊ณ„์ž…๋‹ˆ๋‹ค. ๋…ธ๋ž€ ํ† ํฐ์€ ์ž๊ธฐ ์™ผ์ชฝ์˜ ํ† ํฐ๋ณด๋‹ค ๋จผ์ € ํ™•์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์„ ํ–‰ ์—ฐ๊ตฌ DLM-KGW(Gloaguen et al., 2026)๋Š” ์•„์ง mask์ธ ์œ„์น˜์— ๋Œ€ํ•œ ๋ชจ๋ธ์˜ ์˜ˆ์ธก, ์ฆ‰ belief๋กœ ์ด ๋ฌธ์ œ๋ฅผ ๋‹ค๋ฃน๋‹ˆ๋‹ค. KL ์ œ์•ฝ ์•„๋ž˜ green ํ† ํฐ์˜ ๊ธฐ๋Œ€ ๋น„์œจ์„ ์ตœ๋Œ€ํ™”ํ•˜๋ฏ€๋กœ, ์Šค์Šค๋กœ green์ผ ๊ฐ€๋Šฅ์„ฑ์ด ๋†’์€ ํ›„๋ณด์™€ ์ด์›ƒ์„ green์œผ๋กœ ๋งŒ๋“œ๋Š” ํ›„๋ณด๋ฅผ ํ•จ๊ป˜ ์„ ํ˜ธํ•ฉ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์ด ๊ด€์ ์„ ์ด์–ด๋ฐ›๋˜, ๋‘ ๊ฐ€์ง€์— ์ฃผ๋ชฉํ•ฉ๋‹ˆ๋‹ค. ๋จผ์ € tilt๊ฐ€ ์ตœ๋Œ€ํ™”ํ•˜๋Š” ์–‘์ด ๊ฒ€์ถœ๊ธฐ๊ฐ€ ์‹ค์ œ๋กœ ์„ธ๋Š” ์–‘๊ณผ ๋‹ค๋ฆ…๋‹ˆ๋‹ค. ๊ฒ€์ถœ๊ธฐ๋Š” ๊ฐ™์€ (๋ฌธ๋งฅ, ํ† ํฐ) ์Œ์„ ํ•œ ๋ฒˆ๋งŒ ์„ธ๋Š”๋ฐ, DLM-KGW์˜ tilt๋Š” ์ด๋ฏธ ๋‚˜์˜จ green ์Œ๋„ ๊ณ„์† ๋ณด์ƒํ•˜๋ฏ€๋กœ ์„ธ์ง€๋„ ์•Š์„ ์ฆ๊ฑฐ์— ๊ฐ•๋„๋ฅผ ์“ฐ๊ณ , ๊ฐ•๋„๊ฐ€ ์ปค์งˆ์ˆ˜๋ก ๋ฐ˜๋ณต loop๊ฐ€ ๋Š˜์–ด๋‚ฉ๋‹ˆ๋‹ค. ๋˜ ํ•œ ๋ฒˆ์˜ commit์ด ์–ป์„ ์ˆ˜ ์žˆ๋Š” ์ฆ๊ฑฐ๋Š” ๊ธฐ์กด ๋ฐฉ๋ฒ•๋“ค์ด ๊ณ ์ •ํ•ด ๋‘” ๋‘ ์š”์†Œ์— ๋ฌถ์—ฌ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ•œ mask ์œ„์น˜์—์„œ ๋ณธ ๋‘ ํ•™์Šต ์š”์†Œ (์˜ˆ์‹œ ํ† ํฐ). (a) learned bands๋Š” ๊ฒฝ์Ÿํ•˜๋Š” ํ›„๋ณด๋“ค์„ ์—ฌ๋Ÿฌ band์— ํฉ์–ด ๋†“์ง€๋งŒ, keyed hash๋Š” charge์™€ have๋ฅผ ํ•œ band์— ๋„ฃ์–ด green band์— ๋ฐ€์–ด ์ค„ ํ›„๋ณด๊ฐ€ ์—†์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. (b) ๋†“์€ ๋’ค์˜ belief๋ฅผ ์˜ˆ์ธกํ•˜๋ฉด, ์ž๊ธฐ๋Š” red์ด์ง€๋งŒ ๋‘ ์ด์›ƒ์„ green์œผ๋กœ ๋งŒ๋“œ๋Š” charge๋ฅผ foresight๊ฐ€ ์•Œ์•„๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ•œ mask ์œ„์น˜์—์„œ ๋ณธ ๋‘ ํ•™์Šต ์š”์†Œ (์˜ˆ์‹œ ํ† ํฐ). (a) learned bands๋Š” ๊ฒฝ์Ÿํ•˜๋Š” ํ›„๋ณด๋“ค์„ ์—ฌ๋Ÿฌ band์— ํฉ์–ด ๋†“์ง€๋งŒ, keyed hash๋Š” charge์™€ have๋ฅผ ํ•œ band์— ๋„ฃ์–ด green band์— ๋ฐ€์–ด ์ค„ ํ›„๋ณด๊ฐ€ ์—†์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. (b) ๋†“์€ ๋’ค์˜ belief๋ฅผ ์˜ˆ์ธกํ•˜๋ฉด, ์ž๊ธฐ๋Š” red์ด์ง€๋งŒ ๋‘ ์ด์›ƒ์„ green์œผ๋กœ ๋งŒ๋“œ๋Š” charge๋ฅผ foresight๊ฐ€ ์•Œ์•„๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์šฐ๋ฆฌ๋Š” DLM-KGW์˜ ์ตœ์ ํ™” ๊ด€์ ์„ ์ด์–ด๋ฐ›๋˜ ๊ทธ ๋ชฉํ‘œ๋ฅผ ๊ฒ€์ถœ๊ธฐ๊ฐ€ ์‹ค์ œ๋กœ ๊ณ„์‚ฐํ•˜๋Š” ํ†ต๊ณ„๋Ÿ‰์œผ๋กœ ๋ฐ”๊พธ๊ณ , ๊ณ ์ •๋˜์–ด ์žˆ๋˜ ๋‘ ์š”์†Œ๋ฅผ ํ•™์Šตํ•ฉ๋‹ˆ๋‹ค. ๊ฒฝ์Ÿํ•˜๋Š” ํ›„๋ณด๋“ค์„ ์„œ๋กœ ๋‹ค๋ฅธ band๋กœ ๊ฐˆ๋ผ๋†“๋Š” learned bands์™€, ํ›„๋ณด๋ฅผ ๋†“์€ ๋’ค ์ด์›ƒ์˜ belief๋ฅผ ์˜ˆ์ธกํ•˜๋Š” foresight predictor์ž…๋‹ˆ๋‹ค. green band๋Š” ์—ฌ์ „ํžˆ ํ‚ค๊ฐ€ ๊ณ ๋ฅด๊ธฐ ๋•Œ๋ฌธ์— ๊ท€๋ฌด๋ถ„ํฌ๋Š” ์ •ํ™•ํ•˜๊ฒŒ ์œ ์ง€๋˜๊ณ , ๊ฒ€์ถœ์—๋Š” ํ‚ค์™€ band๋งŒ ์žˆ์œผ๋ฉด ๋ฉ๋‹ˆ๋‹ค.

โœจ ์–ด๋–ป๊ฒŒ ์ž‘๋™ํ•˜๋‚˜?


ํ•œ mask ์œ„์น˜ j์—์„œ์˜ ์›Œํ„ฐ๋งˆํฌ (์˜ˆ์‹œ ํ† ํฐ๊ณผ ํ™•๋ฅ ). ์œ„๋Š” ๋ฏธ๋ฆฌ ํ•™์Šตํ•˜๋Š” ๋‘ ๋ชจ๋“ˆ, ๊ฐ€์šด๋ฐ๋Š” ์ƒ์„ฑ ์ค‘์˜ tilt, ์•„๋ž˜๋Š” ํ‚ค์™€ band๋งŒ ์“ฐ๋Š” ๊ฒ€์ถœ์ž…๋‹ˆ๋‹ค.

ํ•œ mask ์œ„์น˜ j์—์„œ์˜ ์›Œํ„ฐ๋งˆํฌ (์˜ˆ์‹œ ํ† ํฐ๊ณผ ํ™•๋ฅ ). ์œ„๋Š” ๋ฏธ๋ฆฌ ํ•™์Šตํ•˜๋Š” ๋‘ ๋ชจ๋“ˆ, ๊ฐ€์šด๋ฐ๋Š” ์ƒ์„ฑ ์ค‘์˜ tilt, ์•„๋ž˜๋Š” ํ‚ค์™€ band๋งŒ ์“ฐ๋Š” ๊ฒ€์ถœ์ž…๋‹ˆ๋‹ค.

์œ„ ๊ทธ๋ฆผ์€ ํ•œ mask ์œ„์น˜ $j$์—์„œ ์ผ์–ด๋‚˜๋Š” ์ผ์„ ๋ณด์—ฌ ์ค๋‹ˆ๋‹ค. ์•ž ์œ„์น˜๋Š” funds์ผ ๊ฐ€๋Šฅ์„ฑ์ด ๋†’์œผ๋ฏ€๋กœ, ๋ชจ๋ธ์ด ์„ ํ˜ธํ•˜๋Š” have๋Š” ๊ทธ ์ž๋ฆฌ์—์„œ green์ผ ํ™•๋ฅ ๋„ 0.83์œผ๋กœ ๋†’์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ charge๋ฅผ ๋†“์œผ๋ฉด predictor๊ฐ€ ๋‚ด๋‹ค๋ณธ ์ด์›ƒ์ด low fees๋กœ ๋ฐ”๋€Œ์–ด ๋‘ ์ด์›ƒ์ด ๋ชจ๋‘ green์ด ๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ tilt๋Š” ํ™•๋ฅ ์„ charge ์ชฝ์œผ๋กœ ์˜ฎ๊น๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ๋งŒ๋“ค์–ด์ง„ ๊ธ€์„ ๊ฒ€์ถœ๊ธฐ๋Š” ํ‚ค์™€ band๋งŒ์œผ๋กœ ์ฝ๊ณ , ์„ธ unit ์ค‘ ๋‘ ๊ฐœ๊ฐ€ green์ด๋ผ๋Š” ์‚ฌ์‹ค์—์„œ z-score์™€ ์ •ํ™•ํ•œ p-value๋ฅผ ๊ณ„์‚ฐํ•ฉ๋‹ˆ๋‹ค.

<aside> ๐Ÿ’ก

ํ•ต์‹ฌ ์•„์ด๋””์–ด

๊ฐ commit์„ ๊ฒ€์ถœ๊ธฐ๊ฐ€ ์…€ ์ฆ๊ฑฐ๋ฅผ ์ตœ๋Œ€ํ™”ํ•˜๋Š” ์„ ํƒ์œผ๋กœ ๋ณด๊ณ , ๊ทธ ์ฆ๊ฑฐ๋ฅผ ์ขŒ์šฐํ•˜์ง€๋งŒ ์ง€๊ธˆ๊นŒ์ง€ ๊ณ ์ •๋˜์–ด ์žˆ๋˜ ๋‘ ์š”์†Œ, ์ฆ‰ ์–ดํœ˜ partition๊ณผ ์ด์›ƒ์„ ๋‚ด๋‹ค๋ณด๋Š” belief๋ฅผ ํ•™์Šตํ•œ๋‹ค.

</aside>

1. ๊ฒ€์ถœ๊ธฐ๊ฐ€ ์„ธ๋Š” ์ฆ๊ฑฐ๋ฅผ ์ตœ๋Œ€ํ™”ํ•˜๋Š” tilt

ํ›„๋ณด $v$๋ฅผ ์œ„์น˜ $j$์— ๋†“์œผ๋ฉด ์ฆ๊ฑฐ๊ฐ€ ๋‘ ๊ณณ์—์„œ ์ƒ๊น๋‹ˆ๋‹ค. $v$๊ฐ€ ์ž๊ธฐ ์ž๋ฆฌ์—์„œ green์ผ ํ™•๋ฅ  $g_0(v)$์™€, $v$๋ฅผ ๋ฌธ๋งฅ์œผ๋กœ ์ฝ๋Š” ๋‘ ์ด์›ƒ $j{+}1$, $j{+}2$๊ฐ€ green์ด ๋  ํ™•๋ฅ  $g_t(v)$์ž…๋‹ˆ๋‹ค. ๊ฐ๊ฐ์„ ์šฐ์—ฐํ•œ green ๋น„์œจ $\gamma$์™€ ๋น„๊ตํ•ด ๋”ํ•˜๋˜, ๋‘ ์ด์›ƒ ๋ชซ์—๋Š” ๊ฐ€์ค‘์น˜ $\lambda$๋ฅผ ๊ณฑํ•œ ๊ฒƒ์ด ํ›„๋ณด์˜ ์ ์ˆ˜์ž…๋‹ˆ๋‹ค.

$$ s(v) = \underbrace{g_0(v)-\gamma}{\text{own}} + \lambda \underbrace{\sum{t=1,2}\big(g_t(v)-\gamma\big)}_{\text{foresight } \Phi(v)} $$

๋ฌธ๋งฅ์ด ์•„์ง mask์ด๋ฉด ๋ชจ๋ธ์˜ belief๋กœ ๊ธฐ๋Œ“๊ฐ’์„ ๋‚ด๊ณ , ์ด๋ฏธ ๊ธ€์— ์žˆ๋Š” (๋ฌธ๋งฅ, ํ† ํฐ) ์Œ์€ ๊ฒ€์ถœ๊ธฐ๊ฐ€ ๋‹ค์‹œ ์„ธ์ง€ ์•Š์œผ๋ฏ€๋กœ ์ ์ˆ˜๋ฅผ ์ฃผ์ง€ ์•Š์Šต๋‹ˆ๋‹ค(unit-aware).