https://arxiv.org/abs/2403.20329



AI ๋„์ž…์— ๋’ค์ณ์ ธ์žˆ๋‹ค๋Š” ์ด์œ ๋กœ ์ด๋ž˜์ €๋ž˜ ๊ณต๊ฒฉ์„ ๋ฐ›๊ณ  ์žˆ๋Š” ์• ํ”Œ์ด WWDC 2024๋ฅผ ์•ž๋‘๊ณ  ์ƒˆ๋กœ์šด ์—ฐ๊ตฌ ๊ฒฐ๊ณผ๋ฅผ ๊ณต๊ฐœํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ช‡ ์ฃผ ์ „์—๋Š” ๋ฉ€ํ‹ฐ๋ชจ๋‹ฌ LLM์— ๋Œ€ํ•œ ์—ฐ๊ตฌ ๊ฒฐ๊ณผ(MM1)๋ฅผ ๊ณต๊ฐœํ–ˆ์—ˆ๋Š”๋ฐ, ์ด๋ฒˆ์— ๊ณต๊ฐœํ•œ ReALM์€ (์•„๋งˆ๋„ ์Šค๋งˆํŠธํฐ์˜) Agent์™€ ์‚ฌ์šฉ์ž ์‚ฌ์ด์˜ ์›ํ™œํ•œ ๋Œ€ํ™”๋ฅผ ์œ„ํ•œ ์—ฐ๊ตฌ๋กœ ๋ณด์ž…๋‹ˆ๋‹ค.



์ด๋ฒˆ ์—ฐ๊ตฌ์—์„œ ํ•ด๊ฒฐํ•˜๊ณ ์ž ํ•˜๋Š” '์ฐธ์กฐ ํ•ด๊ฒฐ(Reference Resolution)'์ด๋ผ๋Š” ์šฉ์–ด๋Š” ์‚ฌ์šฉ์ž์˜ ๋ชจํ˜ธํ•œ ์ง€์‹œ๋ฅผ ๋ช…ํ™•ํžˆ ์ธ์‹ํ•˜๋Š” ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ์‚ฌ์šฉ์ž๊ฐ€ ๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ๊ฐ€ ๋ณด์ด๋Š” ์ƒํƒœ์—์„œ '์ €๊ฒƒ'์ด๋‚˜ '๋งจ ์•„๋ž˜์— ์žˆ๋Š” ๊ฒƒ', 'ํ™”๋ฉด์— ํ‘œ์‹œ๋œ ์ˆซ์ž' ๋“ฑ๊ณผ ๊ฐ™์€ ๋ชจํ˜ธํ•œ ์ง€์‹œ์–ด๊ฐ€ ๋ฌด์—‡์„ ๋œปํ•˜๋Š”์ง€๋ฅผ ์ดํ•ดํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.



ReALM: ์‚ฌ๋žŒ์ฒ˜๋Ÿผ ๋Œ€ํ™”ํ•˜๊ธฐ ์œ„ํ•œ '์ฐธ์กฐ ํ•ด์„'์„ ์–ธ์–ด ๋ชจ๋ธ์— ์ ์šฉํ•œ Apple์˜ ์—ฐ๊ตฌ


์—ฐ๊ตฌ ๊ฐœ์š” ๋ฐ ๋ฐฐ๊ฒฝ

Apple์ด ๊ณต๊ฐœํ•œ ์ด๋ฒˆ ์—ฐ๊ตฌ์ธ ReALM์€ ์ด๋ฆ„ ๊ทธ๋Œ€๋กœ ์ฐธ์กฐ ํ•ด์„(Reference Resolution)์„ ์–ธ์–ด ๋ชจ๋ธ๋ง ๋ฌธ์ œ๋กœ ์ „ํ™˜ํ•จ(As Language Modeling)์œผ๋กœ์จ LLM์˜ ๋Šฅ๋ ฅ์„ ํ™œ์šฉํ•˜์—ฌ ์ด ๊ณผ์ œ๋ฅผ ํšจ๊ณผ์ ์œผ๋กœ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. ์ด ๋ฐฉ๋ฒ•์€ ํ…์ŠคํŠธ๊ฐ€ ์•„๋‹Œ ์—”ํ‹ฐํ‹ฐ๋“ค๊ณผ ๊ด€๋ จ๋œ ๋ณต์žก์„ฑ์„ ๋‹จ์ˆœํ™”ํ•  ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ, ๋‹ค์–‘ํ•œ ์ฐธ์กฐ ์œ ํ˜•์— ๊ฑธ์ณ ์„ฑ๋Šฅ์ด ๋ˆˆ์— ๋„๊ฒŒ ํ–ฅ์ƒ๋จ์„ ๋ณด์ด๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ํŠนํžˆ, 80M ๋˜๋Š” 250M ํฌ๊ธฐ์˜ ๋ชจ๋ธ๋กœ๋Š” GPT-4์™€ ์œ ์‚ฌํ•œ ์„ฑ๋Šฅ์„ ๋ณด์ด๋ฉฐ, 1B ๋˜๋Š” 3B ๊ทœ๋ชจ์˜ ๋ชจ๋ธ๋กœ๋Š” GPT-4๋ฅผ ๋›ฐ์–ด๋„˜๋Š” ๊ฒฐ๊ณผ๋ฅผ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.


์ด๋ฒˆ ์—ฐ๊ตฌ๋ฅผ ์ดํ•ดํ•˜๊ธฐ ์œ„ํ•œ ์–ธ์–ด ๋ชจ๋ธ๋ง๊ณผ ์ฐธ์กฐ ํ•ด์„์— ๋Œ€ํ•œ ๋‚ด์šฉ๋“ค์„ ๊ฐ„๋žตํžˆ ์„ค๋ช…ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค:


์–ธ์–ด ๋ชจ๋ธ๋ง(LM, Language Modeling): ์–ธ์–ด ๋ชจ๋ธ๋ง์€ ์–ธ์–ด ๋‚ด์˜ ๋‹จ์–ด ์ˆœ์„œ์˜ ๊ฐ€๋Šฅ์„ฑ์„ ์˜ˆ์ธกํ•˜๋Š” ๊ณผ์ •์ž…๋‹ˆ๋‹ค. ์Œ์„ฑ ์ธ์‹, ํ…์ŠคํŠธ ์ƒ์„ฑ, ๋ฒˆ์—ญ์„ ํฌํ•จํ•œ ๋‹ค์–‘ํ•œ ์ž์—ฐ์–ด ์ฒ˜๋ฆฌ ์ž‘์—…์— ๊ธฐ๋ณธ์ด ๋ฉ๋‹ˆ๋‹ค. LM์€ GPT-4์™€ ๊ฐ™์€ LLM์ด ๋ณต์žกํ•œ ๋งฅ๋ฝ์„ ์ดํ•ดํ•˜๊ณ  ์ƒ์„ฑ ์ž‘์—…์„ ์ฃผ๋„ํ•˜๋ฉด์„œ ํฌ๊ฒŒ ๋ฐœ์ „ํ–ˆ์Šต๋‹ˆ๋‹ค.


์ฐธ์กฐ ํ•ด์„(Reference Resolution): ํŠน์ • ํ‘œํ˜„์ด ๋ฌธ์žฅ์ด๋‚˜ ๋Œ€ํ™”์—์„œ ์–ธ๊ธ‰๋œ '์ฐธ์กฐ(reference)'๊ฐ€ ์ •ํ™•ํžˆ ์–ด๋– ํ•œ ๋Œ€์ƒ(์—”ํ‹ฐํ‹ฐ) ๋˜๋Š” ๊ฐœ๋…์„ ๊ฐ€๋ฆฌํ‚ค๋Š”์ง€๋ฅผ ์‹๋ณ„ํ•˜๋Š” ์ž‘์—…์ž…๋‹ˆ๋‹ค. ๋Œ€ํ™”์˜ ๋งฅ๋ฝ๊ณผ ์˜๋ฏธ๋ฅผ ์ดํ•ดํ•˜๊ธฐ ์œ„ํ•ด, ํŠนํžˆ ์—ฌ๋Ÿฌ ์—”ํ‹ฐํ‹ฐ๋‚˜ ์ฐจ๋ก€๊ฐ€ ๊ด€๋ จ๋œ ์‹œ๋‚˜๋ฆฌ์˜ค์—์„œ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค.


์ด ๋…ผ๋ฌธ์ด ํ•ด๊ฒฐํ•˜๊ณ ์ž ํ•˜๋Š” ์ฃผ์š” ๋„์ „ ๊ณผ์ œ๋Š” LLM์„ ์ฐธ์กฐ ํ•ด์„์— ์ถฉ๋ถ„ํžˆ ํ™œ์šฉํ•˜์ง€ ๋ชปํ•˜๋Š” ๊ฒƒ, ํŠนํžˆ ๋Œ€ํ™” ์™ธ์˜ ์—”ํ‹ฐํ‹ฐ์— ๋Œ€ํ•œ ์ฐธ์กฐ ํ•ด์„์ž…๋‹ˆ๋‹ค. ํ˜„์žฌ ๋Œ€ํ™”ํ˜• AI ์‹œ์Šคํ…œ์€ ํ…์ŠคํŠธ์—์„œ ๋ช…์‹œ์ ์œผ๋กœ ์–ธ๊ธ‰๋˜์ง€ ์•Š์€ ์—”ํ‹ฐํ‹ฐ, ์˜ˆ๋ฅผ ๋“ค์–ด ํ™”๋ฉด์— ํ‘œ์‹œ๋œ ์š”์†Œ๋‚˜ ๋ฐฐ๊ฒฝ(Background)์˜ ๋‚ด์šฉ์„ ์ •ํ™•ํ•˜๊ฒŒ ํ•ด์„ํ•˜๋Š”๋ฐ ์–ด๋ ค์›€์„ ๊ฒช์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ œํ•œ์€ ๋ณต์žกํ•œ ๋ฉ€ํ‹ฐ ๋ชจ๋‹ฌ ์‚ฌ์šฉ์ž ์ƒํ˜ธ ์ž‘์šฉ์—์„œ AI ์‹œ์Šคํ…œ์ด ์‚ฌ์šฉ์ž์™€ ์›ํ™œํ•˜๊ฒŒ ์ƒํ˜ธ ์ž‘์šฉํ•˜๋Š” ๋Šฅ๋ ฅ์„ ์ €ํ•ดํ•ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์ฐธ์กฐ ํ•ด์„ ๊ธฐ๋Šฅ์„ ๊ฐœ์„ ํ•˜๋Š” ๊ฒƒ์€ ๋Œ€ํ™”ํ˜• ์—์ด์ „ํŠธ์˜ ์ „๋ฐ˜์ ์ธ ํšจ๊ณผ์™€ ์‚ฌ์šฉ์ž ๊ฒฝํ—˜์„ ํ–ฅ์ƒ์‹œํ‚ค๋Š”๋ฐ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค.


์ฐธ์กฐ ํ•ด์„ (Reference Resolution)

์ฐธ์กฐ ํ•ด์„์€ ๋Œ€ํ™” ์ฐธ์—ฌ์ž๊ฐ€ ๋Œ€ํ™” ๋‚ด์—์„œ ์ฐธ์กฐํ•˜๋Š” ์—”ํ‹ฐํ‹ฐ๋‚˜ ์ •๋ณด๋ฅผ ์‹๋ณ„ํ•˜๋Š” ๊ณผ์ •์ž…๋‹ˆ๋‹ค. ํšจ์œจ์ ์ธ ์ฐธ์กฐ ํ•ด์„์€ AI ์‹œ์Šคํ…œ์ด ๋Œ€ํ™”๋ฅผ ์ •ํ™•ํ•˜๊ฒŒ ๋”ฐ๋ผ๊ฐ€๋ฉฐ ์‚ฌ์šฉ์ž์™€ ๋” ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ์ƒํ˜ธ ์ž‘์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค. ์ฐธ์กฐ ํ•ด์„์€ ์ž์—ฐ์–ด ์ฒ˜๋ฆฌ(NLP) ๋ถ„์•ผ์—์„œ๋Š” ์˜ค๋žœ ๊ธฐ๊ฐ„ ์—ฐ๊ตฌํ•ด์˜จ ๊ณผ์ œ ์ค‘ ํ•˜๋‚˜๋กœ, ๊ทœ์น™ ๊ธฐ๋ฐ˜(Rule-based), ํ†ต๊ณ„ ๊ธฐ๋ฐ˜(Statistical), ๋”ฅ๋Ÿฌ๋‹(Deep Learning) ๋“ฑ์„ ์‚ฌ์šฉํ•œ ์‹œ๋„๋“ค์ด ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค:


๊ทœ์น™ ๊ธฐ๋ฐ˜ ๋ฐฉ๋ฒ•(Rule-based Methods)

์ดˆ๊ธฐ์˜ ์ฐธ์กฐ ํ•ด์„ ๋ฐฉ๋ฒ•๋“ค์€ ์ฃผ๋กœ ๊ทœ์น™ ๊ธฐ๋ฐ˜ ์ ‘๊ทผ ๋ฐฉ์‹์— ์˜์กดํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ฐฉ๋ฒ•์€ ํŠน์ • ์–ธ์–ด์˜ ๋ฌธ๋ฒ• ๊ทœ์น™๊ณผ ํŒจํ„ด์„ ๋ฐ”ํƒ•์œผ๋กœ ์ฐธ์กฐ๋ฅผ ์‹๋ณ„ํ•˜๊ณ  ํ•ด์„ํ•˜๋ ค๊ณ  ์‹œ๋„ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ๋Œ€๋ช…์‚ฌ '๊ทธ๋…€(She)'๊ฐ€ ์–ธ๊ธ‰๋œ ๋ฌธ์žฅ์„ ๋ถ„์„ํ•  ๋•Œ, ๊ทœ์น™ ๊ธฐ๋ฐ˜ ์‹œ์Šคํ…œ์€ ๋ฌธ์žฅ ๊ตฌ์กฐ์™€ ๋ฌธ๋ฒ•์  ์„ฑ๋ณ„ ๊ทœ์น™์„ ์‚ฌ์šฉํ•˜์—ฌ '๊ทธ๋…€'๊ฐ€ ๊ฐ€๋ฆฌํ‚ค๋Š” ์‹ค์ œ ๋Œ€์ƒ์„ ์ฐพ์œผ๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.


์ด๋Ÿฌํ•œ ๊ทœ์น™ ๊ธฐ๋ฐ˜ ๋ฐฉ๋ฒ•์€ ๋ช…ํ™•ํ•˜๊ณ  ๊ตฌ์ฒด์ ์ธ ๊ทœ์น™์— ๊ธฐ๋ฐ˜ํ•˜์—ฌ ์ผ๊ด€๋œ ํ•ด์„์„ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ๋Š” ์žฅ์ ์ด ์žˆ์œผ๋‚˜, ๊ทœ์น™์„ ์ˆ˜๋™์œผ๋กœ ์ •์˜ํ•ด์•ผ ํ•˜๋ฉฐ, ๋‹ค์–‘ํ•œ ์–ธ์–ด ์‚ฌ์šฉ ์ƒํ™ฉ๊ณผ ๋งฅ๋ฝ์„ ๋ชจ๋‘ ํฌ๊ด„ํ•˜๊ธฐ ์–ด๋ ต์Šต๋‹ˆ๋‹ค.


ํ†ต๊ณ„ ๊ธฐ๋ฐ˜ ๋ฐฉ๋ฒ•(Statistical Methods)

ํ†ต๊ณ„ ๊ธฐ๋ฐ˜ ์ ‘๊ทผ ๋ฐฉ์‹์€ ๋Œ€๋Ÿ‰์˜ ํ…์ŠคํŠธ ๋ฐ์ดํ„ฐ์—์„œ ์ฐธ์กฐ์™€ ๊ทธ ๋Œ€์ƒ ์‚ฌ์ด์˜ ํŒจํ„ด์„ ํ•™์Šตํ•˜์—ฌ ์ฐธ์กฐ ํ•ด์„์„ ์‹œ๋„ํ•ฉ๋‹ˆ๋‹ค. ์ด ๋ฐฉ๋ฒ•์€ ์ผ๋ฐ˜์ ์œผ๋กœ ๋จธ์‹  ๋Ÿฌ๋‹ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ์šฉํ•˜์—ฌ ๊ณต๋™ ์ฐธ์กฐ(co-reference) ๊ด€๊ณ„๋ฅผ ๋ชจ๋ธ๋งํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ๊ฐ™์€ ์—”ํ‹ฐํ‹ฐ๋ฅผ ๊ฐ€๋ฆฌํ‚ค๋Š” ๋‹ค์–‘ํ•œ ํ‘œํ˜„(์˜ˆ: "์˜ค๋ฐ”๋งˆ", "๊ทธ", "๋Œ€ํ†ต๋ น") ์‚ฌ์ด์˜ ๊ด€๊ณ„๋ฅผ ํ•™์Šตํ•˜์—ฌ, ์ƒˆ๋กœ์šด ํ…์ŠคํŠธ์—์„œ ์ด๋Ÿฌํ•œ ์ฐธ์กฐ๋ฅผ ์ •ํ™•ํ•˜๊ฒŒ ์‹๋ณ„ํ•˜๋ ค๊ณ  ์‹œ๋„ํ•ฉ๋‹ˆ๋‹ค.


ํ†ต๊ณ„ ๊ธฐ๋ฐ˜ ๋ฐฉ๋ฒ•์„ ํ™œ์šฉํ•˜๋ฉด ๋Œ€๊ทœ๋ชจ ๋ฐ์ดํ„ฐ์…‹์—์„œ ํ•™์Šตํ•  ์ˆ˜ ์žˆ์–ด ๋‹ค์–‘ํ•œ ์–ธ์–ด ์‚ฌ์šฉ ์ƒํ™ฉ์— ๋Œ€์‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ, ํ•™์Šต ๋ฐ์ดํ„ฐ์˜ ํ’ˆ์งˆ๊ณผ ์–‘์— ํฌ๊ฒŒ ์˜์กดํ•˜๋ฉฐ, ๋•Œ๋•Œ๋กœ ์˜ค๋ฅ˜๋ฅผ ๋ฒ”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


๋”ฅ๋Ÿฌ๋‹ ๊ธฐ๋ฐ˜ ๋ฐฉ๋ฒ•(Deep Learning-based Methods)

์ตœ๊ทผ์—๋Š” ๋”ฅ๋Ÿฌ๋‹ ๊ธฐ์ˆ ์ด ์ฐธ์กฐ ํ•ด์„ ๋ฌธ์ œ์— ์ ‘๊ทผํ•˜๋Š”๋ฐ ์‚ฌ์šฉ๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ํŠนํžˆ, Transformer ๊ธฐ๋ฐ˜ ๋ชจ๋ธ๋“ค์€ ์ž์—ฐ์–ด ์ฒ˜๋ฆฌ์˜ ๋งŽ์€ ๊ณผ์ œ์—์„œ ๋›ฐ์–ด๋‚œ ์„ฑ๋Šฅ์„ ๋ณด์—ฌ์ฃผ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ชจ๋ธ๋“ค์€ ๋ฌธ๋งฅ์„ ๋” ๊นŠ์ด ์ดํ•ดํ•˜๊ณ , ์ฐธ์กฐ์™€ ๋Œ€์ƒ ์‚ฌ์ด์˜ ๋ณต์žกํ•œ ๊ด€๊ณ„๋ฅผ ํ•™์Šตํ•  ์ˆ˜ ์žˆ๋Š” ๋Šฅ๋ ฅ์„ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฅ ๋Ÿฌ๋‹ ๋ชจ๋ธ์€ ๋Œ€๊ทœ๋ชจ ๋ฐ์ดํ„ฐ์…‹์—์„œ ์ž๋™์œผ๋กœ ํŒจํ„ด์„ ํ•™์Šตํ•˜๋ฉฐ, ํŠนํžˆ, ์‚ฌ์ „ ํ•™์Šต๋œ ์–ธ์–ด ๋ชจ๋ธ์„ ํŒŒ์ธํŠœ๋‹ํ•˜์—ฌ ์ฐธ์กฐ ํ•ด์„ ์ž‘์—…์— ์ ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


์ด๋Ÿฌํ•œ ๋”ฅ๋Ÿฌ๋‹ ๊ธฐ๋ฐ˜์˜ ๋ฐฉ๋ฒ•์€ ๋งฅ๋ฝ์  ์ดํ•ด์™€ ์œ ์—ฐ์„ฑ์ด ๋›ฐ์–ด๋‚˜๋ฉฐ, ๋ณต์žกํ•œ ์ฐธ์กฐ ๊ด€๊ณ„๋„ ํ•ด์„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ, ๋งŽ์€ ์–‘์˜ ํ•™์Šต ๋ฐ์ดํ„ฐ์™€ ์—ฐ์‚ฐ ์ž์›์„ ํ•„์š”๋กœ ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.


ReALM ์†Œ๊ฐœ

ReALM ์ ‘๊ทผ ๋ฐฉ์‹์€ ์ฐธ์กฐ ํ•ด์„์„ ์–ธ์–ด ๋ชจ๋ธ๋ง ๋ฌธ์ œ๋กœ ์ „ํ™˜ํ•จ์œผ๋กœ์จ, ๋Œ€ํ™” ๋‚ด/์™ธ์˜ ์ฐธ์กฐ๋ฅผ ์ถ”๋ก ํ•˜๋Š”๋ฐ LLM์„ ํ™œ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ด ๋ฐฉ๋ฒ•์€ ์ „ํ†ต์ ์ธ ์–ธ์–ด ๋ชจ๋ธ์ด ๊ณ ๋ คํ•˜์ง€ ์•Š๋Š” ๊ธฐ์กด์˜ ๋Œ€ํ™” ๋‚ด์šฉ๋“ค๊ณผ ์™ธ๋ถ€ ์—”ํ‹ฐํ‹ฐ๋กœ๋ถ€ํ„ฐ์˜ ๋ฌธ๋งฅ ์ •๋ณด๋ฅผ ํฌํ•จํ•จ์œผ๋กœ์จ ์ฐธ์กฐ ํ•ด์„์˜ ์ •ํ™•์„ฑ์„ ํฌ๊ฒŒ ํ–ฅ์ƒ์‹œํ‚ต๋‹ˆ๋‹ค.


์ด๋ ‡๊ฒŒ ์–ธ์–ด ๋ชจ๋ธ๋ง์œผ๋กœ ์ ‘๊ทผํ•˜๊ธฐ ์œ„ํ•œ ๋ฐฉ์‹์€ ํฌ๊ฒŒ ๋‘ ๊ฐ€์ง€ ์ฃผ์š” ๋‹จ๊ณ„๋กœ ๋‚˜๋ˆŒ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ๊ฐ์€ 1) ๋น„ํ…์ŠคํŠธ ์—”ํ‹ฐํ‹ฐ๋ฅผ ํ…์ŠคํŠธ ๊ธฐ๋ฐ˜ ํ˜•์‹์œผ๋กœ ๋ณ€ํ™˜ํ•˜๋Š” ์ธ์ฝ”๋”ฉ ๊ณผ์ •๊ณผ, 2) ๋ณ€ํ™˜๋œ ํ…์ŠคํŠธ๋ฅผ ์ฒ˜๋ฆฌํ•˜์—ฌ ์ฐธ์กฐ๋ฅผ ํ•ด์„ํ•˜๋Š” ์–ธ์–ด ๋ชจ๋ธ๋ง ๊ณผ์ •์ž…๋‹ˆ๋‹ค:


ํ…์ŠคํŠธ๊ฐ€ ์•„๋‹Œ ์—”ํ‹ฐํ‹ฐ์˜ ํ…์ŠคํŠธ ๊ธฐ๋ฐ˜ ๋ณ€ํ™˜



ํ™”๋ฉด ๊ธฐ๋ฐ˜์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์–ด๋–ป๊ฒŒ ์ƒ์„ฑํ•˜๋Š”์ง€์— ๋Œ€ํ•œ ์˜ˆ์‹œ ๊ทธ๋ฆผ: (a) ์ฒซ๋ฒˆ์งธ ๋‹จ๊ณ„์—์„œ๋Š” ํ™”๋ฉด ๋‚ด์˜ ์ •๋ณด๋“ค์„ ๋ฐ•์Šค์™€ ํ•จ๊ป˜ '์ „ํ™”๋ฒˆํ˜ธ', '์ด๋ฉ”์ผ ์ฃผ์†Œ' ๋“ฑ๊ณผ ๊ฐ™์€ ํŠน์ • ์—”ํ‹ฐํ‹ฐ๋กœ ๋ถ„๋ฅ˜ํ•œ ๋’ค, ํ•ด๋‹น ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ์ฟผ๋ฆฌ๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. (b) ์ด์ „ ๋‹จ๊ณ„์—์„œ ์ƒ์„ฑํ•œ ์ฟผ๋ฆฌ๋ฅผ ๋ฐ•์Šค ํ‘œ์‹œ ์—†์ด ํ™”๋ฉด๊ณผ ํ•จ๊ป˜ ์ œ๊ณตํ•˜๊ณ , ์ฟผ๋ฆฌ์—์„œ ์–ธ๊ธ‰ํ•œ ์—”ํ‹ฐํ‹ฐ๋ฅผ ์‹๋ณ„ํ•˜๊ณ  ํƒœ๊ทธํ•ฉ๋‹ˆ๋‹ค.


ReALM์—์„œ๋Š” ๋Œ€ํ™” ๋ฐ์ดํ„ฐ(Conversational Data)๋ฟ๋งŒ ์•„๋‹ˆ๋ผ, ํ…œํ”Œ๋ฆฟ ๊ธฐ๋ฐ˜์œผ๋กœ ์ƒ์„ฑํ•œ ํ•ฉ์„ฑ ๋ฐ์ดํ„ฐ์™€ ํ™”๋ฉด ์Šคํฌ๋ฆฐ์ƒท ๋“ฑ์„ ์‚ฌ์šฉํ•˜์—ฌ ํ•™์Šตํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ์‚ฌ์šฉ์ž์˜ ํ™”๋ฉด์— ํ‘œ์‹œ๋œ ์—”ํ‹ฐํ‹ฐ๋‚˜ ๋ฐฑ๊ทธ๋ผ์šด๋“œ์—์„œ ์‹คํ–‰ ์ค‘์ธ ํ”„๋กœ์„ธ์Šค์™€ ๊ฐ™์€ ๋น„ํ…์ŠคํŠธ ์—”ํ‹ฐํ‹ฐ๋“ค์„ ์–ธ์–ด ๋ชจ๋ธ์ด ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋Š” ํ…์ŠคํŠธ ๊ธฐ๋ฐ˜ ํ˜•์‹์œผ๋กœ ๋ณ€ํ™˜ํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ณผ์ •์€ ๋น„ํ…์ŠคํŠธ ์—”ํ‹ฐํ‹ฐ์— ๋Œ€ํ•œ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๋‚˜ ์„ค๋ช…์„ ์ถ”์ถœํ•˜๊ณ , ์ด๋ฅผ ์ž์—ฐ์Šค๋Ÿฌ์šด ์–ธ์–ด ์„ค๋ช…์œผ๋กœ ์ „ํ™˜ํ•˜๋Š” ์ž‘์—…์„ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค.


์˜ˆ๋ฅผ ๋“ค์–ด, ์‚ฌ์šฉ์ž๊ฐ€ ์Œ์•… ์•ฑ์„ ์‚ฌ์šฉ ์ค‘์ด๋ผ๊ณ  ๊ฐ€์ •ํ•ด ๋ด…์‹œ๋‹ค. ํ™”๋ฉด์—๋Š” ๋‹ค์–‘ํ•œ ๋…ธ๋ž˜์˜ ๋ชฉ๋ก์ด ํ‘œ์‹œ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ฒฝ์šฐ, ReALM์€ ํ™”๋ฉด์— ํ‘œ์‹œ๋œ ๊ฐ ๋…ธ๋ž˜ ์ œ๋ชฉ๊ณผ ์•„ํ‹ฐ์ŠคํŠธ ์ด๋ฆ„์„ ํ…์ŠคํŠธ ๋ฐ์ดํ„ฐ๋กœ ์ถ”์ถœํ•˜๊ณ , "ํ™”๋ฉด์—๋Š” 'Bohemian Rhapsody' by Queen, 'Imagine' by John Lennon ๋“ฑ์˜ ๋…ธ๋ž˜๊ฐ€ ํ‘œ์‹œ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค."์™€ ๊ฐ™์€ ์„ค๋ช…์„ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


์–ธ์–ด ๋ชจ๋ธ๋ง์„ ํ†ตํ•œ ์ฐธ์กฐ ํ•ด์„

๋น„ํ…์ŠคํŠธ ์—”ํ‹ฐํ‹ฐ๋ฅผ ํ…์ŠคํŠธ๋กœ ๋ณ€ํ™˜ํ•œ ํ›„, ReALM์€ ์ด ํ…์ŠคํŠธ์™€ ์‚ฌ์šฉ์ž์˜ ์ฟผ๋ฆฌ ๋˜๋Š” ๋ช…๋ น์„ ํ•จ๊ป˜ ์–ธ์–ด ๋ชจ๋ธ์— ์ž…๋ ฅ์œผ๋กœ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์–ธ์–ด ๋ชจ๋ธ์€ ์ œ๊ณต๋œ ํ…์ŠคํŠธ ๋ฐ์ดํ„ฐ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์‚ฌ์šฉ์ž์˜ ์ฟผ๋ฆฌ๋‚˜ ๋ช…๋ น์—์„œ ์–ธ๊ธ‰๋œ ์ฐธ์กฐ๊ฐ€ ์‹ค์ œ๋กœ ๋ฌด์—‡์„ ๊ฐ€๋ฆฌํ‚ค๋Š”์ง€ ํ•ด์„ํ•˜๋Š” ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค.


์•ž์˜ ์˜ˆ์‹œ ์ƒํ™ฉ์„ ์ด์–ด์„œ ์„ค๋ช…ํ•ด๋ณด๋ฉด, ์‚ฌ์šฉ์ž๊ฐ€ "์ด ๋…ธ๋ž˜๋ฅผ ์žฌ์ƒํ•ด ์ค˜"๋ผ๊ณ  ๋ช…๋ นํ•˜๋ฉด, ReALM์€ ์•ž์„œ ์ƒ์„ฑ๋œ ํ™”๋ฉด ์„ค๋ช…๊ณผ ์‚ฌ์šฉ์ž์˜ ๋ช…๋ น์„ ๊ฒฐํ•ฉํ•˜์—ฌ ์–ธ์–ด ๋ชจ๋ธ์— ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค. ์–ธ์–ด ๋ชจ๋ธ์€ "์ด ๋…ธ๋ž˜"๊ฐ€ ํ™”๋ฉด์— ํ‘œ์‹œ๋œ ๋…ธ๋ž˜ ์ค‘ ํ•˜๋‚˜๋ฅผ ๊ฐ€๋ฆฌํ‚ค๋Š” ๊ฒƒ์œผ๋กœ ํ•ด์„ํ•˜๊ณ , ๊ฐ€์žฅ ๊ฐ€๋Šฅ์„ฑ์ด ๋†’์€ ๋…ธ๋ž˜๋ฅผ ์„ ํƒํ•˜์—ฌ ํ•ด๋‹น ๋ช…๋ น์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ€์žฅ ์ ์ ˆํ•œ ๋Œ€์‘ ๋ฐฉ๋ฒ•์„ ๊ฒฐ์ •ํ•ฉ๋‹ˆ๋‹ค.


๊ตฌํ˜„ ๋ฐ ๋™์ž‘ ๋ฐฉ์‹

ReALM ๋ชจ๋ธ์˜ ๊ตฌํ˜„์€ ํšจ๊ณผ์ ์ธ ์ฐธ์กฐ ํ•ด์„์„ ์œ„ํ•ด ํ•„์š”ํ•œ ํ’๋ถ€ํ•œ ๋ฌธ๋งฅ ์ •๋ณด๋ฅผ ํ†ตํ•ฉํ•˜๋Š” ์—ฌ๋Ÿฌ ์ฃผ์š” ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ตฌ์„ฑ ์š”์†Œ์—๋Š” ๋น„๋Œ€ํ™”ํ˜• ๋ฌธ๋งฅ ์ธ์ฝ”๋”ฉ ๋ฉ”์ปค๋‹ˆ์ฆ˜, ์ƒˆ๋กœ์šด ์ž…๋ ฅ์— ๊ธฐ๋ฐ˜ํ•œ ๋ฌธ๋งฅ ํ‘œํ˜„์˜ ๋™์  ์—…๋ฐ์ดํŠธ ์•Œ๊ณ ๋ฆฌ์ฆ˜, ๊ทธ๋ฆฌ๊ณ  ๋Œ€๊ทœ๋ชจ ๋ฌธ๋งฅ ๊ณต๊ฐ„์—์„œ ์ฐธ์กฐ๋ฅผ ํšจ์œจ์ ์œผ๋กœ ๊ฒ€์ƒ‰ํ•˜๊ณ  ์ถ”๋ก ํ•˜๋Š” ๊ธฐ์ˆ ์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.


๋…ผ๋ฌธ์€ ์ด๋Ÿฌํ•œ ๊ตฌ์„ฑ ์š”์†Œ๊ฐ€ ๋‹ค์–‘ํ•œ ์ฐธ์กฐ ์œ ํ˜•์„ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ์ผ๊ด€๋œ ์‹œ์Šคํ…œ์œผ๋กœ ํ†ตํ•ฉ๋˜๋Š” ๋ฐฉ๋ฒ•์„ ์ž์„ธํžˆ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค. ์•„ํ‚คํ…์ฒ˜๋Š” ์ถ”๊ฐ€ ๋ฌธ๋งฅ ์†Œ์Šค์˜ ํ†ตํ•ฉ์ด๋‚˜ ๋ชจ๋ธ์˜ ์—…๋ฐ์ดํŠธ ์—†์ด๋„ ๋ชจ๋“ˆ์‹์œผ๋กœ ์„ค๊ณ„๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.


์˜ˆ๋ฅผ ๋“ค์–ด, ์‚ฌ์šฉ์ž๊ฐ€ AI ์–ด์‹œ์Šคํ„ดํŠธ์™€ ์ž์‹ ์˜ ํ™”๋ฉด์— ํ‘œ์‹œ๋œ ๋ฌธ์„œ์— ๋Œ€ํ•ด ๋Œ€ํ™”ํ•˜๋Š” ์‹œ๋‚˜๋ฆฌ์˜ค๋ฅผ ๊ฐ€์ •ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž๊ฐ€ "์œ„์ชฝ์˜ ์ฐจํŠธ"๋ฅผ ์–ธ๊ธ‰ํ•˜๋ฉด, ReALM ๋ชจ๋ธ์€ ๋Œ€ํ™”์˜ ๋ฌธ๋งฅ์„ ์ดํ•ดํ•˜๊ณ  ํ™”๋ฉด ์ฝ˜ํ…์ธ ์— ๋Œ€ํ•œ ๋น„๋Œ€ํ™”ํ˜• ์ •๋ณด์— ์ ‘๊ทผํ•˜์—ฌ, ์‚ฌ์šฉ์ž๊ฐ€ ์–ธ๊ธ‰ํ•œ ํŠน์ • ์ฐจํŠธ๋ฅผ ์ •ํ™•ํ•˜๊ฒŒ ์ถ”๋ก ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ์ถ”๋ก ์€ ๋ชจ๋ธ์˜ ์–ธ์–ด ๋ชจ๋ธ๋ง ๋Šฅ๋ ฅ, ๋ฌธ๋งฅ ์ธ์‹, ๊ทธ๋ฆฌ๊ณ  ๋Œ€ํ™”์˜ ํ๋ฆ„์— ๋”ฐ๋ฅธ ์ฐธ์กฐ ํ”„๋ ˆ์ž„์˜ ๋™์  ์—…๋ฐ์ดํŠธ๋ฅผ ํ†ตํ•ด ์ด๋ฃจ์–ด์ง‘๋‹ˆ๋‹ค.


์„ฑ๋Šฅ ํ‰๊ฐ€



๋‹ค์–‘ํ•œ ๋ฐ์ดํ„ฐ์…‹์— ๋Œ€ํ•œ ๋ชจ๋ธ๋“ค์˜ ์ •ํ™•๋„๋ฅผ ํ‰๊ฐ€ํ•œ ๊ฒฐ๊ณผ๋Š” ์œ„ ํ‘œ์™€ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ ๋ชจ๋ธ์ด ๋ชจ๋“  ๊ด€๋ จ ์—”ํ‹ฐํ‹ฐ๋ฅผ ์ •ํ™•ํ•˜๊ฒŒ ์˜ˆ์ธกํ–ˆ์„ ๊ฒฝ์šฐ ์˜ˆ์ธก์ด '์ •ํ™•ํ•œ ๊ฒƒ'์œผ๋กœ ๊ฐ„์ฃผ๋ฉ๋‹ˆ๋‹ค. ์ด ํ…Œ์ด๋ธ”์„ ํ†ตํ•ด ReALM ๋ชจ๋ธ๊ณผ ๋‹ค๋ฅธ ๋ชจ๋ธ๋“ค์˜ ์„ฑ๋Šฅ์„ ๋น„๊ตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ์…‹์€ ๋Œ€ํ™”ํ˜•(Conv), ํ•ฉ์„ฑ(Synth), ํ™”๋ฉด(Screen), ๊ทธ๋ฆฌ๊ณ  ๋ณ„๋„๋กœ ๋ณด๋ฅ˜๋œ ๋„๋ฉ”์ธ์— ๊ด€๋ จ๋œ ๋Œ€ํ™”ํ˜•(Unseen)์œผ๋กœ ๊ตฌ๋ถ„๋ฉ๋‹ˆ๋‹ค.