Doubao-1.5-pro



Doubao-1.5-pro ๋ชจ๋ธ์€ MoE ์•„ํ‚คํ…์ฒ˜๋ฅผ ์‚ฌ์šฉํ•˜๋ฉฐ, ํ›ˆ๋ จ-์ถ”๋ก  ํ†ตํ•ฉ ์„ค๊ณ„๋ฅผ ํ†ตํ•ด ๋ชจ๋ธ ์„ฑ๋Šฅ๊ณผ ์ถ”๋ก  ์„ฑ๋Šฅ ๊ฐ„์˜ ์ตœ์ ์˜ ๊ท ํ˜•์ ์„ ํƒ์ƒ‰ํ•ฉ๋‹ˆ๋‹ค. Doubao-1.5-pro๋Š” ๋” ์ ์€ ํ™œ์„ฑ ํŒŒ๋ผ๋ฏธํ„ฐ๋งŒ์œผ๋กœ๋„ ์ตœ๊ณ  ์ˆ˜์ค€์˜ ์ดˆ๋Œ€ํ˜• ๋ฐ€์ง‘ ์‚ฌ์ „ ํ›ˆ๋ จ ๋ชจ๋ธ์˜ ์„ฑ๋Šฅ์„ ๋Šฅ๊ฐ€ํ•˜๋ฉฐ, ์—ฌ๋Ÿฌ ํ‰๊ฐ€ ๋ฒค์น˜๋งˆํฌ์—์„œ ๋›ฐ์–ด๋‚œ ์„ฑ์ ์„ ๊ฑฐ๋‘์—ˆ์Šต๋‹ˆ๋‹ค.





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


์ด๋ฒˆ ์—…๋ฐ์ดํŠธ๋ฅผ ํ†ตํ•ด Doubao-1.5-pro ๊ธฐ์ดˆ ๋ชจ๋ธ์˜ ๋Šฅ๋ ฅ์ด ์ „๋ฐ˜์ ์œผ๋กœ ํ–ฅ์ƒ๋˜์—ˆ์œผ๋ฉฐ, ์—ฌ๋Ÿฌ ๊ณต๊ฐœ ํ‰๊ฐ€ ๋ฒค์น˜๋งˆํฌ์—์„œ ๋›ฐ์–ด๋‚œ ์„ฑ๋Šฅ์„ ๋ณด์˜€์Šต๋‹ˆ๋‹ค.





Doubao-1.5-pro์˜ ๋‹ค์–‘ํ•œ ๋ฒค์น˜๋งˆํฌ ๊ฒฐ๊ณผ


๋ชจ๋ธ ย  ย  ย  ย MMLU (5-shot) C-Eval (5-shot) GSM8K (8-shot) HumanEval

Doubao-1.5-pro ย 83.7 ย  ย  ย  ย  ย  ย  89.8 ย  ย  ย  ย  ย  ย 95.2 ย  ย  ย  ย  ย  ย ย ย  ย  ย 92.1

GPT4o-0806ย ย  ย 81.6 ย ย  ย  ย  ย  ย  ย ย 86.4 ย ย  ย  ย  ย  ย  ย 93.4 ย  ย  ย  ย  ย  ย ย ย  ย  ย 88.7

GPT4-Turbo-1106 ย 80.9 ย ย  ย  ย  ย  ย  ย ย 85.2 ย ย  ย  ย  ย  ย  ย 89.9 ย  ย  ย  ย  ย  ย ย ย  ย  ย 83.5

Gemini-1.5-proย ย ย ย  ย ย 80.2 ย ย  ย  ย  ย  ย  ย ย 85.1 ย ย  ย  ย  ย  ย  ย 86.5 ย  ย  ย  ย  ย  ย ย  ย  ย ย 80.9

Claude-3-Opusย  ย ย ย ย ย ย 83.1 ย ย  ย  ย  ย  ย  ย ย 87.3 ย  ย  ย  ย  ย  ย 92.3 ย  ย  ย  ย  ย  ย ย ย  ย  ย 86.8


ํ‘œ์—์„œ ๋‹ค๋ฅธ ๋ชจ๋ธ์˜ ํ‰๊ฐ€ ์ง€ํ‘œ๋Š” ๊ณต์‹ ํ‰๊ฐ€ ๊ฒฐ๊ณผ์—์„œ ๊ฐ€์ ธ์™”์œผ๋ฉฐ, ๊ณต์‹ ํ‰๊ฐ€ ๊ฒฐ๊ณผ์— ์—†๋Š” ๋ถ€๋ถ„์€ ๋‚ด๋ถ€ ํ‰๊ฐ€ ํ”Œ๋žซํผ ๊ฒฐ๊ณผ์—์„œ ๊ฐ€์ ธ์™”์Šต๋‹ˆ๋‹ค.

GPT4o-0806์€ ์–ธ์–ด ๋ชจ๋ธ ๊ณต๊ฐœ ํ‰๊ฐ€ ์ง€ํ‘œ์—์„œ GPT4o์˜ ๋‹ค๋ฅธ ๋ฒ„์ „๋ณด๋‹ค ํ˜„์ €ํžˆ ๋›ฐ์–ด๋‚ฉ๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ ๋‹ค์Œ ๋งํฌ๋ฅผ ์ฐธ์กฐํ•˜์‹ญ์‹œ์˜ค: https://github.com/openai/simple-evals


๋ชจ๋ธ ์„ฑ๋Šฅ๊ณผ ์ถ”๋ก  ์„ฑ๋Šฅ์˜ ์ตœ์  ๊ท ํ˜•


๋ชจ๋ธ์€ ์‚ฌ์ „ ํ›ˆ๋ จ ๋‹จ๊ณ„๋ถ€ํ„ฐ ํ›ˆ๋ จ-์ถ”๋ก  ํ†ตํ•ฉ ์„ค๊ณ„๋ฅผ ๊ณ ์ˆ˜ํ•˜์—ฌ, ์ตœ๊ณ  ์ˆ˜์ค€์˜ ๋ชจ๋ธ ์„ฑ๋Šฅ๊ณผ ์ตœ์ ์˜ ์ถ”๋ก  ๋น„์šฉ ์‚ฌ์ด์˜ ๊ท ํ˜•์„ ์ด๋ฃจ๊ณ ์ž ํ–ˆ์Šต๋‹ˆ๋‹ค.


ํšจ์œจ์ ์ธ MoE ๋ชจ๋ธ ๊ตฌ์กฐ


ํ›ˆ๋ จ ๋ฐ ์ถ”๋ก  ํšจ์œจ์„ฑ ์ธก๋ฉด์—์„œ Doubao-1.5-pro๋Š” ํฌ์†Œ MoE ์•„ํ‚คํ…์ฒ˜๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์‚ฌ์ „ ํ›ˆ๋ จ ๋‹จ๊ณ„์—์„œ ๋” ์ ์€ ํŒŒ๋ผ๋ฏธํ„ฐ๋งŒ ํ™œ์„ฑํ™”ํ•˜๋Š” MoE ๋ชจ๋ธ๋กœ๋„ Llama3.1-405B์™€ ๊ฐ™์€ ์ดˆ๋Œ€ํ˜• ๋ฐ€์ง‘ ์‚ฌ์ „ ํ›ˆ๋ จ ๋ชจ๋ธ์˜ ์„ฑ๋Šฅ์„ ๋Šฅ๊ฐ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ €ํฌ ํŒ€์€ ํฌ์†Œ๋„ ์Šค์ผ€์ผ๋ง ๋ฒ•์น™(Scaling Law) ์—ฐ๊ตฌ๋ฅผ ํ†ตํ•ด ์„ฑ๋Šฅ๊ณผ ํšจ์œจ์„ฑ์ด ๋น„๊ต์  ๊ท ํ˜•์„ ์ด๋ฃจ๋Š” ํฌ์†Œ ๋น„์œจ์„ ๊ฒฐ์ •ํ–ˆ์œผ๋ฉฐ, MoE ์Šค์ผ€์ผ๋ง ๋ฒ•์น™์— ๋”ฐ๋ผ ์ ์€ ํŒŒ๋ผ๋ฏธํ„ฐ ํ™œ์„ฑํ™” ๋ชจ๋ธ๋กœ๋„ ์„ธ๊ณ„ ์ตœ๊ณ  ์ˆ˜์ค€์˜ ๋ชจ๋ธ ์„ฑ๋Šฅ์— ๋„๋‹ฌํ•  ์ˆ˜ ์žˆ์Œ์„ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค.





ํ›ˆ๋ จ ์†์‹ค(loss) ๊ทธ๋ž˜ํ”„


MoE ๋ชจ๋ธ์˜ ์„ฑ๋Šฅ์€ ์ผ๋ฐ˜์ ์œผ๋กœ ๋™์ผํ•œ ์„ฑ๋Šฅ์„ ๋ณด์ด๋Š” ๋ฐ€์ง‘ ๋ชจ๋ธ์˜ ์ด ํŒŒ๋ผ๋ฏธํ„ฐ ์–‘๊ณผ MoE ๋ชจ๋ธ์˜ ํ™œ์„ฑ ํŒŒ๋ผ๋ฏธํ„ฐ ์–‘์˜ ๋น„์œจ๋กœ ๊ฒฐ์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด IBM์˜ Granite ์‹œ๋ฆฌ์ฆˆ ๋ชจ๋ธ์—์„œ 8์–ต ๊ฐœ(800M) ํŒŒ๋ผ๋ฏธํ„ฐ๊ฐ€ ํ™œ์„ฑํ™”๋œ MoE ๋ชจ๋ธ์€ ์ด 20์–ต ๊ฐœ(2B) ํŒŒ๋ผ๋ฏธํ„ฐ์˜ ๋ฐ€์ง‘ ๋ชจ๋ธ๊ณผ ๋น„์Šทํ•œ ์„ฑ๋Šฅ์„ ๋‚ผ ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์„ฑ๋Šฅ ๋น„์œจ์€ ์•ฝ 2.5๋ฐฐ(2000M/800M)์ž…๋‹ˆ๋‹ค. ์ด์ „์—๋Š” ์—…๊ณ„์—์„œ ์ด ์„ฑ๋Šฅ ๋ ˆ๋ฒ„๋ฆฌ์ง€์˜ ์ผ๋ฐ˜์ ์ธ ์ˆ˜์ค€์ด 3๋ฐฐ ๋ฏธ๋งŒ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ์ €ํฌ ํŒ€์€ ๋ชจ๋ธ ๊ตฌ์กฐ์™€ ํ›ˆ๋ จ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ตœ์ ํ™”๋ฅผ ํ†ตํ•ด ์™„์ „ํžˆ ๋™์ผํ•œ ๋ถ€๋ถ„์˜ ํ›ˆ๋ จ ๋ฐ์ดํ„ฐ(9T ํ† ํฐ)๋ฅผ ๋น„๊ต ๊ฒ€์ฆํ•œ ๊ฒฐ๊ณผ, ํ™œ์„ฑ ํŒŒ๋ผ๋ฏธํ„ฐ๊ฐ€ ๋ฐ€์ง‘ ๋ชจ๋ธ ํŒŒ๋ผ๋ฏธํ„ฐ ์–‘์˜ 1/7์— ๋ถˆ๊ณผํ•œ MoE ๋ชจ๋ธ๋กœ ๋ฐ€์ง‘ ๋ชจ๋ธ์˜ ์„ฑ๋Šฅ์„ ๋Šฅ๊ฐ€ํ•˜์—ฌ ์„ฑ๋Šฅ ๋ ˆ๋ฒ„๋ฆฌ์ง€๋ฅผ 7๋ฐฐ๊นŒ์ง€ ํ–ฅ์ƒ์‹œ์ผฐ์Šต๋‹ˆ๋‹ค.





Performance ๋น„๊ต ๊ทธ๋ž˜ํ”„


Doubao-Dense์™€ Doubao-MoE๋Š” ๋ชจ๋‘ 9T ํ† ํฐ ๋ฐ์ดํ„ฐ์˜ ๋‹จ๊ณ„๋ณ„ ๊ฒฐ๊ณผ์ด๋ฉฐ, ๋ฐ์ดํ„ฐ ๋ถ„ํฌ๋Š” ์™„์ „ํžˆ ๋™์ผํ•ฉ๋‹ˆ๋‹ค. MoE ๋ชจ๋ธ์˜ ์„ฑ๋Šฅ์€ ์ „์ฒด ํŒŒ๋ผ๋ฏธํ„ฐ ์–‘์ด MoE ํ™œ์„ฑ ํŒŒ๋ผ๋ฏธํ„ฐ ์–‘์˜ 7๋ฐฐ์ธ ๋ฐ€์ง‘ ๋ชจ๋ธ๋ณด๋‹ค ์•ฝ๊ฐ„ ์šฐ์ˆ˜ํ•ฉ๋‹ˆ๋‹ค.

Llama3.1-405B๋Š” 15T ํ† ํฐ ๋ฐ์ดํ„ฐ์˜ ์ตœ์ข… ๊ฒฐ๊ณผ์ด๋ฉฐ, ๋ฐ์ดํ„ฐ ๋ถ„ํฌ๋Š” Doubao ๋ชจ๋ธ๊ณผ ๋‹ค๋ฆ…๋‹ˆ๋‹ค. Doubao ๋ฐ€์ง‘ ๋ชจ๋ธ์˜ ํŒŒ๋ผ๋ฏธํ„ฐ ์–‘ ๋˜ํ•œ Llama3.1-405B๋ณด๋‹ค ํ›จ์”ฌ ์ž‘์Šต๋‹ˆ๋‹ค. ๊ฒฐ๊ณผ์—์„œ ๋ณผ ์ˆ˜ ์žˆ๋“ฏ์ด Doubao ์‚ฌ์ „ ํ›ˆ๋ จ์˜ ๋ฐ์ดํ„ฐ ํ’ˆ์งˆ๊ณผ ํ›ˆ๋ จ ํ•˜์ดํผํŒŒ๋ผ๋ฏธํ„ฐ๊ฐ€ ๋” ์šฐ์ˆ˜ํ•ฉ๋‹ˆ๋‹ค. MoE ๋ชจ๋ธ์˜ ์ „์ฒด ํ›ˆ๋ จ ํ›„ ์„ฑ๋Šฅ์€ 9T ํ† ํฐ ๋ฐ์ดํ„ฐ์˜ ์ค‘๊ฐ„ ๋ฒ„์ „๋ณด๋‹ค ํ›จ์”ฌ ๋” ํฌ๊ฒŒ ํ–ฅ์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.


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


๊ณ ์„ฑ๋Šฅ ์ถ”๋ก  ์‹œ์Šคํ…œ


Doubao-1.5-pro๋Š” ๊ณ ๋„๋กœ ํฌ์†Œํ•œ MoE ๋ชจ๋ธ์ด๋ฉฐ, Prefill/Decode์™€ Attention/FFN์œผ๋กœ ๊ตฌ์„ฑ๋œ 4๊ฐœ์˜ ๊ณ„์‚ฐ ์˜์—ญ์—์„œ ๋šœ๋ ทํ•˜๊ฒŒ ๋‹ค๋ฅธ ๊ณ„์‚ฐ ๋ฐ ๋ฉ”๋ชจ๋ฆฌ ์ ‘๊ทผ ํŠน์ง•์„ ๋ณด์ž…๋‹ˆ๋‹ค. 4๊ฐœ์˜ ์„œ๋กœ ๋‹ค๋ฅธ ์˜์—ญ์— ๋Œ€ํ•ด ์ด๊ธฐ์ข… ํ•˜๋“œ์›จ์–ด์™€ ๋‹ค์–‘ํ•œ ์ €์ •๋ฐ€๋„ ์ตœ์ ํ™” ์ „๋žต์„ ๊ฒฐํ•ฉํ•˜์—ฌ ๋‚ฎ์€ ์ง€์—ฐ ์‹œ๊ฐ„์„ ๋ณด์žฅํ•˜๋ฉด์„œ ์ฒ˜๋ฆฌ๋Ÿ‰์„ ํฌ๊ฒŒ ํ–ฅ์ƒ์‹œํ‚ค๊ณ , ์ด๋น„์šฉ์„ ์ ˆ๊ฐํ•˜๋ฉด์„œ TTFT(Time To First Token)์™€ TPOT(Tokens Per Output Token)์˜ ์ตœ์ ํ™” ๋ชฉํ‘œ๋ฅผ ๋™์‹œ์— ๋‹ฌ์„ฑํ•ฉ๋‹ˆ๋‹ค.





์„œ๋กœ ๋‹ค๋ฅธ ๋‹จ๊ณ„์˜ ๊ณ„์‚ฐ ๋ฐ ๋ฉ”๋ชจ๋ฆฌ ์ ‘๊ทผ ํŠน์ง•


Prefill ๋‹จ๊ณ„: ํ†ต์‹  ๋ฐ ๋ฉ”๋ชจ๋ฆฌ ์ ‘๊ทผ ๋ณ‘๋ชฉ ํ˜„์ƒ์€ ๋šœ๋ ทํ•˜์ง€ ์•Š์ง€๋งŒ, ๊ณ„์‚ฐ ๋ณ‘๋ชฉ ํ˜„์ƒ์ด ๋ฐœ์ƒํ•˜๊ธฐ ์‰ฝ์Šต๋‹ˆ๋‹ค. LLM ๋‹จ๋ฐฉํ–ฅ ์–ดํ…์…˜์˜ ํŠน์ง•์„ ๊ณ ๋ คํ•˜์—ฌ ๋‹ค์–‘ํ•œ ๊ณ„์‚ฐ/๋ฉ”๋ชจ๋ฆฌ ์ ‘๊ทผ ๋น„์œจ์ด ๋†’์€ ์žฅ๋น„์—์„œ Chunk-PP Prefill Serving์„ ์ˆ˜ํ–‰ํ•˜์—ฌ ์˜จ๋ผ์ธ ์‹œ์Šคํ…œ Tensor Core ํ™œ์šฉ๋ฅ ์„ 60%์— ๊ฐ€๊น๊ฒŒ ์œ ์ง€ํ•ฉ๋‹ˆ๋‹ค.


Prefill Attention: MMA/WGMMA ๋“ฑ ๋ช…๋ น์–ด ํ™•์žฅ์„ ์‚ฌ์šฉํ•˜์—ฌ ์˜คํ”ˆ ์†Œ์Šค FlashAttention 8-bit ๊ตฌํ˜„์„ ํ™•์žฅํ•˜๊ณ , Per N tokens Per Sequence ์–‘์žํ™” ์ „๋žต๊ณผ ๊ฒฐํ•ฉํ•˜์—ฌ ์ด ๋‹จ๊ณ„๊ฐ€ ๋‹ค์–‘ํ•œ ์•„ํ‚คํ…์ฒ˜์˜ GPU์—์„œ ์†์‹ค ์—†์ด ์‹คํ–‰๋˜๋„๋ก ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค. ๋™์‹œ์—, ๋‹ค์–‘ํ•œ ๊ธธ์ด์˜ ๋ถ„ํ• ๋œ ์–ดํ…์…˜ ์†Œ์š” ์‹œ๊ฐ„์„ ๋ชจ๋ธ๋งํ•˜๊ณ  ๋™์  ์ฟผ๋ฆฌ ๋ฐฐ์น˜(Query Batching) ์ „๋žต๊ณผ ๊ฒฐํ•ฉํ•˜์—ฌ Chunk-PP Serving ์‹œ ์นด๋“œ ๊ฐ„ ๊ท ํ˜•์„ ์‹คํ˜„ํ•˜๊ณ , ๋ถ€ํ•˜ ๋ถˆ๊ท ํ˜•์œผ๋กœ ์ธํ•œ ์œ ํœด ์‹œ๊ฐ„์„ ํšจ๊ณผ์ ์œผ๋กœ ์ œ๊ฑฐํ•ฉ๋‹ˆ๋‹ค.


Prefill FFN: W4A8 ์–‘์žํ™”๋ฅผ ์ฑ„ํƒํ•˜์—ฌ ํฌ์†Œ MoE ์ „๋ฌธ๊ฐ€์˜ ๋ฉ”๋ชจ๋ฆฌ ์ ‘๊ทผ ์˜ค๋ฒ„ํ—ค๋“œ๋ฅผ ํšจ๊ณผ์ ์œผ๋กœ ์ค„์ด๊ณ , ์ฟผ๋ฆฌ ๋ฐฐ์น˜ ์ „๋žต์„ ํ†ตํ•ด FFN ๋‹จ๊ณ„์— ๋” ๋งŽ์€ ์ž…๋ ฅ์„ ์ œ๊ณตํ•˜์—ฌ MFU(Model FLOPs Utilization)๋ฅผ 0.8๊นŒ์ง€ ํ–ฅ์ƒ์‹œํ‚ต๋‹ˆ๋‹ค.


Decode ๋‹จ๊ณ„: ๊ณ„์‚ฐ ๋ณ‘๋ชฉ ํ˜„์ƒ์€ ๋šœ๋ ทํ•˜์ง€ ์•Š์ง€๋งŒ, ํ†ต์‹  ๋ฐ ๋ฉ”๋ชจ๋ฆฌ ์ ‘๊ทผ ๋Šฅ๋ ฅ์— ๋Œ€ํ•œ ์š”๊ตฌ ์‚ฌํ•ญ์ด ๋น„๊ต์  ๋†’์Šต๋‹ˆ๋‹ค. ์ €ํฌ๋Š” ๊ณ„์‚ฐ/๋ฉ”๋ชจ๋ฆฌ ์ ‘๊ทผ ๋น„์œจ์ด ๋‚ฎ์€ ์žฅ๋น„ Serving์„ ์‚ฌ์šฉํ•˜์—ฌ ๋” ๋†’์€ ROI(ํˆฌ์ž ์ˆ˜์ต๋ฅ )๋ฅผ ํ™•๋ณดํ•˜๋Š” ๋™์‹œ์—, ๋งค์šฐ ๋‚ฎ์€ ๋น„์šฉ์˜ ์ƒ˜ํ”Œ๋ง ๋ฐ Speculative Decoding ์ „๋žต์„ ์ฑ„ํƒํ•˜์—ฌ TPOT ์ง€ํ‘œ๋ฅผ ๋‚ฎ์ถฅ๋‹ˆ๋‹ค.


Decode Attention: TP(Tensor Parallelism) ๋ฐฉ์‹์œผ๋กœ ๋ฐฐํฌํ•˜๊ณ , ํœด๋ฆฌ์Šคํ‹ฑ ๊ฒ€์ƒ‰ ๋ฐ ์ ๊ทน์ ์ธ ์žฅ๋ฌธ ๋ถ„ํ•  ์ „๋žต์„ ํ†ตํ•ด ๋‹จ์ผ ๋ฐฐ์น˜ ๋‚ด์—์„œ ๋‹ค์–‘ํ•œ ์ฟผ๋ฆฌ KV ๊ธธ์ด ์ฐจ์ด๊ฐ€ ํฐ ์ผ๋ฐ˜์ ์ธ ์‹œ๋‚˜๋ฆฌ์˜ค๋ฅผ ์ตœ์ ํ™”ํ•ฉ๋‹ˆ๋‹ค. ์ •ํ™•๋„ ์ธก๋ฉด์—์„œ๋Š” ์—ฌ์ „ํžˆ Per N tokens Per Sequence ์–‘์žํ™” ๋ฐฉ์‹์„ ์ฑ„ํƒํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ, ๋ฌด์ž‘์œ„ ์ƒ˜ํ”Œ๋ง ๊ณผ์ •์—์„œ ์–ดํ…์…˜ ๊ณ„์‚ฐ์„ ์ตœ์ ํ™”ํ•˜์—ฌ KV ์บ์‹œ๊ฐ€ ํ•œ ๋ฒˆ๋งŒ ์•ก์„ธ์Šค๋˜๋„๋ก ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค.


Decode FFN: W4A8 ์–‘์žํ™”๋ฅผ ์œ ์ง€ํ•˜๊ณ  EP(Expert Parallelism) ๋ฐฉ์‹์œผ๋กœ ๋ฐฐํฌํ•ฉ๋‹ˆ๋‹ค.


์ „๋ฐ˜์ ์œผ๋กœ PD(Prefill-Decode) ๋ถ„๋ฆฌ Serving ์‹œ์Šคํ…œ์—์„œ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ตœ์ ํ™”๋ฅผ ๊ตฌํ˜„ํ–ˆ์Šต๋‹ˆ๋‹ค.


ํ…์„œ ์ „์†ก์„ ์œ„ํ•ด ๋งž์ถคํ™”๋œ RPC ๋ฐฑ์—”๋“œ๋ฅผ ํ†ตํ•ด ์ œ๋กœ ์นดํ”ผ, ๋‹ค์ค‘ ์ŠคํŠธ๋ฆผ ๋ณ‘๋ ฌ ์ฒ˜๋ฆฌ ๋“ฑ ์ˆ˜๋‹จ์„ ์‚ฌ์šฉํ•˜์—ฌ TCP/RDMA ๋„คํŠธ์›Œํฌ์—์„œ ํ…์„œ ์ „์†ก ํšจ์œจ์„ฑ์„ ์ตœ์ ํ™”ํ•˜๊ณ , PD ๋ถ„๋ฆฌ ํ™˜๊ฒฝ์—์„œ KV ์บ์‹œ ์ „์†ก ํšจ์œจ์„ฑ์„ ํ–ฅ์ƒ์‹œํ‚ต๋‹ˆ๋‹ค.


Prefill ๋ฐ Decode ํด๋Ÿฌ์Šคํ„ฐ์˜ ์œ ์—ฐํ•œ ๋น„์œจ ์กฐ์ • ๋ฐ ๋™์  ํ™•์žฅ/์ถ•์†Œ๋ฅผ ์ง€์›ํ•˜๊ณ , ๊ฐ ์—ญํ• ์— ๋Œ€ํ•ด ๋…๋ฆฝ์ ์œผ๋กœ HPA(Horizontal Pod Autoscaler) ํƒ„๋ ฅ์  ํ™•์žฅ์„ ์ˆ˜ํ–‰ํ•˜์—ฌ Prefill๊ณผ Decode ๋ชจ๋‘์— ๋ถˆํ•„์š”ํ•œ ์ปดํ“จํŒ… ์ž์›์ด ์—†๋„๋ก ๋ณด์žฅํ•˜๋ฉฐ, ์–‘์ชฝ์˜ ์ปดํ“จํŒ… ์ž์› ๋น„์œจ์ด ์˜จ๋ผ์ธ ์‹ค์ œ ํŠธ๋ž˜ํ”ฝ ํŒจํ„ด์— ๋ถ€ํ•ฉํ•˜๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.


ํ”„๋ ˆ์ž„์›Œํฌ์—์„œ GPU ๊ณ„์‚ฐ๊ณผ CPU ์ „ํ›„ ์ฒ˜๋ฆฌ๋ฅผ ๋น„๋™๊ธฐํ™”ํ•˜์—ฌ GPU ์ถ”๋ก  N๋‹จ๊ณ„์—์„œ CPU๊ฐ€ N+1๋‹จ๊ณ„ ์ปค๋„์„ ๋ฏธ๋ฆฌ ์‹คํ–‰ํ•˜๋„๋ก ํ•จ์œผ๋กœ์จ GPU๊ฐ€ ํ•ญ์ƒ ์ตœ๋Œ€ํ•œ ํ™œ์šฉ๋˜๋„๋ก ์œ ์ง€ํ•˜๊ณ , ์ „์ฒด ํ”„๋ ˆ์ž„์›Œํฌ ์ฒ˜๋ฆฌ ๋™์ž‘์ด GPU ์ถ”๋ก ์— ๋ฏธ์น˜๋Š” ์˜ค๋ฒ„ํ—ค๋“œ๋ฅผ 0์œผ๋กœ ๋งŒ๋“ญ๋‹ˆ๋‹ค.


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


ํƒ„ํƒ„ํ•œ ๋ฐ์ดํ„ฐ ๋ผ๋ฒจ๋ง, ์ง€๋ฆ„๊ธธ์„ ํƒํ•˜์ง€ ์•Š๊ณ  ๋ฌต๋ฌตํžˆ


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


SFT(Supervised Fine-Tuning, ์ง€๋„ ๋ฏธ์„ธ ์กฐ์ •) ๋‹จ๊ณ„์—์„œ ํ›ˆ๋ จ ๋ฐ์ดํ„ฐ ๋‹ค์–‘์„ฑ ์ตœ์ ํ™” ๋ฐ ์ •ํ™•ํ•œ ์ธ๊ฐ„-๋ฌธ์ œ ๋งค์นญ ๊ธฐ๋Šฅ์„ ํฌํ•จํ•˜๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๊ธฐ๋ฐ˜์˜ ํ›ˆ๋ จ ๋ฐ์ดํ„ฐ ์ตœ์ ํ™” ์‹œ์Šคํ…œ์„ ๊ฐœ๋ฐœํ•˜๊ณ , ๋ชจ๋ธ ์ž์ฒด ์ง„. ํ™”(Self-evolve) ๊ธฐ์ˆ ๊ณผ ๊ฒฐํ•ฉํ•˜์—ฌ ๋ฐ์ดํ„ฐ ๋ผ๋ฒจ๋ง์˜ ๋‹ค์–‘์„ฑ๊ณผ ๋‚œ์ด๋„๋ฅผ ๋†’์—ฌ ๋ชจ๋ธ ์„ฑ๋Šฅ ํ–ฅ์ƒ์˜ ์„ ์ˆœํ™˜ ๊ตฌ์กฐ๋ฅผ ํ˜•์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค.


Reward Model(๋ณด์ƒ ๋ชจ๋ธ) ๋ถ€๋ถ„์—์„œ๋Š” ํ”„๋กฌํ”„ํŠธ ๋ถ„ํฌ ์ตœ์ ํ™”, ์‘๋‹ต ํ•„ํ„ฐ๋ง, ๋‹ค์ค‘ ๋ผ์šด๋“œ ๋ฐ˜๋ณต ๋ฐ ๋Šฅ๋™ ํ•™์Šต์„ ํฌํ•จํ•˜๋Š” ์™„์ „ํ•œ ๋ฐ์ดํ„ฐ ์ƒ์‚ฐ ํŒŒ์ดํ”„๋ผ์ธ์„ ๊ตฌ์ถ•ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋™๋“ฑํ•œ ๊ทœ๋ชจ์˜ ํ•ฉ์„ฑ ๋ฐ์ดํ„ฐ์™€ ๋งˆ์ด๋‹ ๋ฐ์ดํ„ฐ๋ฅผ ์œตํ•ฉํ•˜์—ฌ ๋ฐ์ดํ„ฐ ์ถฉ๋Œ ๋ฐ ํŒจํ„ด ํ•ดํ‚น ๋ฌธ์ œ๋ฅผ ํšจ๊ณผ์ ์œผ๋กœ ๋ฐฉ์ง€ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‹ค๋‹จ๊ณ„ ๋ณด์ƒ ๋ชจ๋ธ ํ›ˆ๋ จ ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์„ค๊ณ„ํ•˜์—ฌ ๋‹ค์–‘ํ•œ ๋ฐ์ดํ„ฐ ๋ถ„ํฌ์—์„œ ๋ชจ๋ธ์˜ ์•ˆ์ •์ ์ธ ํŒ๋‹จ ๋Šฅ๋ ฅ์„ ๊ตฌํ˜„ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ์šธ๊ธฐ ํ•„ํ„ฐ๋ง ๋ฐ ๋ฐ˜๋ณต ํ•„ํ„ฐ๋ง ๊ธฐ์ˆ ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์ „์ฒด ๋ฐ์ดํ„ฐ์˜ 25%๋งŒ ์‚ฌ์šฉํ•˜์—ฌ ์ „์ฒด ๋ฐ์ดํ„ฐ์™€ ๊ฑฐ์˜ ๋™์ผํ•œ ํ›ˆ๋ จ ํšจ๊ณผ๋ฅผ ๋‹ฌ์„ฑํ•˜์—ฌ ๋ฐ˜๋ณต ํšจ์œจ์„ฑ์„ ๋†’์˜€์Šต๋‹ˆ๋‹ค. Verifier์™€ Reward Model์„ ์‹ฌ์ธต์ ์œผ๋กœ ์œตํ•ฉํ•˜์—ฌ ํ†ตํ•ฉ ๋ณด์ƒ ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ๊ตฌ์ถ•ํ•˜์—ฌ ์ˆ˜ํ•™, ํ”„๋กœ๊ทธ๋ž˜๋ฐ, ์ง€์‹, ๋Œ€ํ™” ๋“ฑ ๋‹ค์–‘ํ•œ ์ฐจ์›์—์„œ ๋ชจ๋ธ ๋Šฅ๋ ฅ์˜ ๊ท ํ˜• ์žกํžŒ ํ–ฅ์ƒ์„ ์‹คํ˜„ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ „ํ†ต์ ์ธ ํŒ๋ณ„์‹ RM(Reward Model)๊ณผ๋Š” ๋‹ค๋ฅธ ์ƒ์„ฑ์‹ RM ๋ชจ๋ธ๋ง ๋ฐฉ๋ฒ•์„ ์ œ์‹œํ•˜์—ฌ OOD(Out-of-Distribution) ์ผ๋ฐ˜ํ™” ์„ฑ๋Šฅ ๋ฐ ๋ณด์ƒ ํ•ดํ‚น ๋ฐฉ์–ด ๋Šฅ๋ ฅ์„ ํฌ๊ฒŒ ํ–ฅ์ƒ์‹œ์ผฐ์Šต๋‹ˆ๋‹ค.


RL(Reinforcement Learning, ๊ฐ•ํ™” ํ•™์Šต) ๋‹จ๊ณ„์—์„œ๋Š” veRL์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ณ ๋„๋กœ ๋ณ‘๋ ฌํ™”๋œ ๋‹ค์ค‘ ์—ญํ•  ํ›ˆ๋ จ-์ถ”๋ก  ํ†ตํ•ฉ ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ๊ตฌ์ถ•ํ•˜์—ฌ ๋‹ค์–‘ํ•œ ์œ ํ˜•์˜ ๋ฐ์ดํ„ฐ ๋ฐ ๋ณด์ƒ ๋ฐฉ์‹์„ ํ˜ธํ™˜ํ•ฉ๋‹ˆ๋‹ค. ์ž์œจ ์ ์‘ ๋ฐ์ดํ„ฐ ๋ถ„ํฌ ์กฐ์ • ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ํ†ตํ•ด ๋‹ค์ค‘ ์ž‘์—… ํ›ˆ๋ จ์˜ ์ถฉ๋Œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ฐ€์น˜ ํ•จ์ˆ˜ ํ›ˆ๋ จ์˜ ์–ด๋ ค์›€์„ ๊ทน๋ณตํ•˜๊ณ  ํ† ํฐ ๋‹จ์œ„์˜ ์•ˆ์ •์ ์ธ ๋ชจ๋ธ๋ง์„ ๊ตฌํ˜„ํ•˜์—ฌ ์ˆ˜๋ ด ์†๋„๋ฅผ 4๋ฐฐ ํ–ฅ์ƒ์‹œํ‚ค๊ณ , ๊ณ ๋‚œ๋„ ์ž‘์—…์—์„œ ์„ฑ๋Šฅ์„ 10%p ์ด์ƒ ํ–ฅ์ƒ์‹œ์ผฐ์Šต๋‹ˆ๋‹ค. ๋Œ€์กฐ ํ•™์Šต ๋ฐฉ๋ฒ•์„ ํ†ตํ•ด LLM์˜ ์„ฑ๋Šฅ์„ ํšจ๊ณผ์ ์œผ๋กœ ํ–ฅ์ƒ์‹œํ‚ค๊ณ  ๋ณด์ƒ ํ•ดํ‚น ๋ฌธ์ œ๋ฅผ ํฌ๊ฒŒ ์™„ํ™”ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ, ์•Œ๊ณ ๋ฆฌ์ฆ˜, ๋ชจ๋ธ ์ˆ˜์ค€์—์„œ ์ „๋ฉด์ ์ธ ์Šค์ผ€์ผ๋ง์„ ๊ตฌํ˜„ํ•˜์—ฌ ์ปดํ“จํŒ… ํŒŒ์›Œ๋ฅผ ์ง€๋Šฅ์œผ๋กœ ํšจ๊ณผ์ ์œผ๋กœ ์ „ํ™˜ํ–ˆ์Šต๋‹ˆ๋‹ค.


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


๋‹ค์ค‘ ๋ชจ๋‹ฌ ๋Šฅ๋ ฅ์˜ ์ „๋ฉด์ ์ธ ํ–ฅ์ƒ


Doubao-1.5-pro๋Š” ๋™์ผํ•œ ๋ชจ๋ธ์— ์‹œ๊ฐ, ์Œ์„ฑ ๋“ฑ ๋‹ค์ค‘ ๋ชจ๋‹ฌ ๋Šฅ๋ ฅ์„ ์œตํ•ฉํ•˜๊ณ  ํ–ฅ์ƒ์‹œ์ผœ ์‚ฌ์šฉ์ž์—๊ฒŒ ๋”์šฑ ์ž์—ฐ์Šค๋Ÿฝ๊ณ  ํ’๋ถ€ํ•œ ์ƒํ˜ธ ์ž‘์šฉ ๊ฒฝํ—˜์„ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


์‹œ๊ฐ ๋‹ค์ค‘ ๋ชจ๋‹ฌ: ์„ฑ๋Šฅ์˜ ์ถ”๊ฐ€์ ์ธ ํ–ฅ์ƒ, ๋”์šฑ ๋ณต์žกํ•œ ์ƒํ™ฉ์— ์œ ์—ฐํ•˜๊ฒŒ ๋Œ€์ฒ˜


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


Doubao-1.5-pro์˜ ์‹œ๊ฐ์  ์ถ”๋ก  ๋Šฅ๋ ฅ์€ ํƒ์›”ํ•˜๋ฉฐ, ๋‹ค์–‘ํ•œ ํ‰๊ฐ€ ๋ฒค์น˜๋งˆํฌ์—์„œ ๋›ฐ์–ด๋‚œ ์„ฑ๊ณผ๋ฅผ ๊ฑฐ๋‘์—ˆ์Šต๋‹ˆ๋‹ค.





Doubao-1.5-pro์˜ ๋‹ค์–‘ํ•œ ์‹œ๊ฐ ๋ฒค์น˜๋งˆํฌ ๊ฒฐ๊ณผ


๋ชจ๋ธ ย  ย  ย  ย  ย  ย  ย VQA-v2 ย  VizWiz ย  TextVQA ย DocVQA

------------------ ------ ------ -------- ------

Doubao-1.5-pro ย  ย  84.5 ย  74.3 ย  ย  81.2 ย  ย 82.7

GPT4o-1120 ย  ย  ย  ย 83.9 ย  72.1 ย  ย  79.6 ย  ย 81.3

Gemini-1.5-pro ย  ย  80.1 ย  68.4 ย  ย  75.2 ย  ย 76.9

Claude-3-Opus ย  ย  ย 82.3 ย  71.5 ย  ย  78.9 ย  ย 80.5


ํ‰๊ฐ€์—์„œ GPT4o-1120์€ ๋‹ค์ค‘ ๋ชจ๋‹ฌ ๋Šฅ๋ ฅ์—์„œ GPT4o-0806๋ณด๋‹ค ๋›ฐ์–ด๋‚ฉ๋‹ˆ๋‹ค.


ํšจ์œจ์ ์ธ ๋„ค์ดํ‹ฐ๋ธŒ ๋™์  ํ•ด์ƒ๋„ ํ›ˆ๋ จ


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


์ €ํฌ๊ฐ€ ์ž์ฒด ๊ฐœ๋ฐœํ•œ ๋™์  ํ•ด์ƒ๋„๋ฅผ ์ง€์›ํ•˜๋Š” Doubao ViT๋Š” ๋‹ค์–‘ํ•œ ์‹œ๊ฐ ๋ถ„๋ฅ˜ ์ž‘์—…์—์„œ ๋›ฐ์–ด๋‚œ ์„ฑ๋Šฅ์„ ๋ณด์ด๋ฉฐ, ๋‹จ 24์–ต ๊ฐœ(2.4B) ๊ทœ๋ชจ๋กœ ์ข…ํ•ฉ ์ ์ˆ˜์—์„œ SOTA(State-of-the-Art, ์ตœ๊ณ  ์ˆ˜์ค€) ์„ฑ๋Šฅ์„ ๋‹ฌ์„ฑํ•˜์—ฌ ์ž์ฒด ๊ทœ๋ชจ์˜ 7๋ฐฐ์— ๋‹ฌํ•˜๋Š” ๋ชจ๋ธ์˜ ํšจ๊ณผ๋ฅผ ๋Šฅ๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.





Doubao ViT์˜ ๋‹ค์–‘ํ•œ ์‹œ๊ฐ ๋ถ„๋ฅ˜ ์ž‘์—…์—์„œ์˜ ์„ฑ๋Šฅ


๋ชจ๋ธ ย  ย  ย  ย  ย  ย  ย  ย  ImageNet-1K Top-1 ย  ImageNet-Real Top-1 ย  INaturalist Top-1 ย  ์ข…ํ•ฉ ์ ์ˆ˜

-------------------- ------------------- --------------------- ------------------- --------

Doubao ViT (2.4B) ย  ย  ย  ย  ย  ย 91.2 ย  ย  ย  ย  ย  ย  ย  ย 94.5 ย  ย  ย  ย  ย  ย  ย  ย  ย 92.7 ย  ย  ย  ย  ย  ย  ย  ย 92.8

SwinV2-G (17B) ย  ย  ย  ย  ย  ย  ย  90.4 ย  ย  ย  ย  ย  ย  ย  ย 93.7 ย  ย  ย  ย  ย  ย  ย  ย  ย 91.9 ย  ย  ย  ย  ย  ย  ย  ย 92.0


๋™์  ํ•ด์ƒ๋„ ํ›ˆ๋ จ ๊ณผ์ •์—์„œ VLM(Vision Language Model, ์‹œ๊ฐ ์–ธ์–ด ๋ชจ๋ธ)์˜ ์‹œ๊ฐ ์ธ์ฝ”๋” ๋ถ€๋ถ„์˜ ๋ถ€ํ•˜ ๋ถˆ๊ท ํ˜• ๋ฌธ์ œ๋ฅผ ์™„ํ™”ํ•˜๊ธฐ ์œ„ํ•ด ์ €ํฌ๋Š” ํ›ˆ๋ จ Infra(์ธํ”„๋ผ)์—์„œ ๋™์  ํ•ด์ƒ๋„์— ํŠนํ™”๋œ ์ˆœ๋ฐฉํ–ฅ ๋ฐ ์—ญ๋ฐฉํ–ฅ ๋ถ€ํ•˜ ์ตœ์ ํ™” ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์ •๊ตํ•˜๊ฒŒ ์„ค๊ณ„ํ•˜์—ฌ ํ†ต์‹  ์ „์†ก์„ ํ†ตํ•ด ๋ถˆ๊ท ํ˜• ๊ณ„์‚ฐ์œผ๋กœ ์ธํ•œ ๋™๊ธฐํ™” ๋Œ€๊ธฐ ์‹œ๊ฐ„์„ ์ค„์—ฌ ์ „์ฒด ํ›ˆ๋ จ ์ฒ˜๋ฆฌ๋Ÿ‰์„ 60% ์ด์ƒ ํ–ฅ์ƒ์‹œ์ผฐ์Šต๋‹ˆ๋‹ค.


๋‹ค์–‘ํ•œ ๋ฐ์ดํ„ฐ ํ•ฉ์„ฑ ํŒŒ์ดํ”„๋ผ์ธ


์ฃผ๋กœ ์ธํ„ฐ๋„ท์—์„œ ์–ป๋Š” ์ˆœ์ˆ˜ ํ…์ŠคํŠธ ๋ง๋ญ‰์น˜์— ๋น„ํ•ด VLM์— ํ•„์š”ํ•œ ์ด๋ฏธ์ง€-ํ…์ŠคํŠธ ๋ฐ์ดํ„ฐ ํš๋“์€ ๋”์šฑ ๋ณต์žกํ•˜๋ฉฐ, ์ธํ„ฐ๋„ท ๋ฐ์ดํ„ฐ๋ฅผ ์ •์ œํ•˜๊ณ  ๊ฐ€๊ณตํ•˜๊ธฐ ์œ„ํ•œ ๋”์šฑ ์ •๋ฐ€ํ•œ ๋ฐ์ดํ„ฐ ํŒŒ์ดํ”„๋ผ์ธ์ด ํ•„์š”ํ•˜๋ฉฐ, ์‹ฌ์ง€์–ด ์ฒ˜์Œ๋ถ€ํ„ฐ ํ•ฉ์„ฑ ๋ฐ์ดํ„ฐ๋ฅผ ๊ตฌ์ถ•ํ•ด์•ผ ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. Doubao-1.5-pro์—์„œ๋Š” ๊ฒ€์ƒ‰ ์—”์ง„์—์„œ ์–ป๋Š” ๋Œ€๋Ÿ‰์˜ ์ด๋ฏธ์ง€-ํ…์ŠคํŠธ ์Œ ๋ฐ ์ด๋ฏธ์ง€-ํ…์ŠคํŠธ ํ˜ผํ•ฉ ๋ฐ์ดํ„ฐ ์™ธ์—๋„ ๋ Œ๋”๋ง ์—”์ง„, ์ „ํ†ต์ ์ธ ์ปดํ“จํ„ฐ ๋น„์ „ ๋ชจ๋ธ, ๋ชจ๋ธ ์ž์ฒด ๋ฐ˜๋ณต ๋“ฑ ๋‹ค์–‘ํ•œ ๋ฐ์ดํ„ฐ ํ•ฉ์„ฑ ๋ฐฉ์‹์„ ์ฑ„ํƒํ•˜์—ฌ ๊ณ ํ’ˆ์งˆ์˜ ๋‹ค์ค‘ ๋ชจ๋‹ฌ ์‚ฌ์ „ ํ›ˆ๋ จ ๋ฐ์ดํ„ฐ๋ฅผ ํš๋“ํ•ฉ๋‹ˆ๋‹ค.


ํ…์ŠคํŠธ์™€ ์‹œ๊ฐ ์ดํ•ด ํ˜ผํ•ฉ ํ›ˆ๋ จ


Doubao-1.5-pro์˜ ์‹œ๊ฐ ๋Šฅ๋ ฅ๊ณผ ์–ธ์–ด ๋Šฅ๋ ฅ์„ ๋™์‹œ์— ํ–ฅ์ƒ์‹œํ‚ค๊ธฐ ์œ„ํ•ด ์ €ํฌ๋Š” VLM์˜ ์—ฌ๋Ÿฌ ํ›ˆ๋ จ ๋‹จ๊ณ„์—์„œ ์ผ์ • ๋น„์œจ์˜ ์ˆœ์ˆ˜ ํ…์ŠคํŠธ ๋ฐ์ดํ„ฐ๋ฅผ ํ˜ผํ•ฉํ•˜๊ณ , ํ•™์Šต๋ฅ ์„ ๋™์ ์œผ๋กœ ์กฐ์ •ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ํ†ตํ•ด ์‹œ๊ฐ ๋Šฅ๋ ฅ๊ณผ ์–ธ์–ด ๋Šฅ๋ ฅ์˜ ๊ท ํ˜•์„ ์œ ์ง€ํ•˜์—ฌ ๋ชจ๋ธ์˜ ์–ธ์–ด ๋Šฅ๋ ฅ์ด ์†์‹ค๋˜์ง€ ์•Š๋„๋ก ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค. PostTraining ๋‹จ๊ณ„์—์„œ๋„ ๋‹ค์ค‘ ๋ชจ๋‹ฌ ๋ถ€๋ถ„์€ ์™„์ „ํžˆ ์ž์ฒด์ ์œผ๋กœ ์ œ์–ด ๊ฐ€๋Šฅํ•œ ๋ฐ์ดํ„ฐ ํŒŒ์ดํ”„๋ผ์ธ์„ ๊ฐ–์ถ”๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ €ํฌ๋Š” ์ธ๊ณต ๋ผ๋ฒจ๋ง๊ณผ ์ž์ฒด ๋ชจ๋ธ ๋ฐ์ดํ„ฐ ํ•ฉ์„ฑ ๋ฐฉ์‹์„ ํ™œ์šฉํ•˜์—ฌ ๋‹ค์ค‘ ๋ชจ๋‹ฌ ์„ ํ˜ธ๋„ ๋ฐ์ดํ„ฐ ์„ธํŠธ๋ฅผ ๊ตฌ์ถ•ํ•˜๊ณ , ํ…์ŠคํŠธ ๋ฐ์ดํ„ฐ์™€ ํ•จ๊ป˜ ํ›ˆ๋ จํ•ฉ๋‹ˆ๋‹ค. ๋™์‹œ์—, ์ €ํฌ๋Š” ๋Œ€๋ถ€๋ถ„์˜ ์‚ฌํ›„ ํ›ˆ๋ จ ์ปดํ“จํŒ… ํŒŒ์›Œ์™€ ๋ฐ์ดํ„ฐ ์ž‘์—…์„ RL ๋‹จ๊ณ„์— ์ง‘์ค‘ํ•˜๊ณ , ๋‹ค์–‘ํ•œ ์œ ํ˜•์˜ ํ”„๋กฌํ”„ํŠธ์— ๋”ฐ๋ผ ์„œ๋กœ ๋‹ค๋ฅธ ์„ ํ˜ธ๋„ ๊ธฐ์ค€์„ ์„ค์ •ํ•˜๊ณ , ๊ธธ์ด ์„ ํ˜ธ๋„ ์˜ํ–ฅ์„ ์ œ๊ฑฐํ•œ RM ํ›ˆ๋ จ ์„ธํŠธ๋ฅผ ๊ตฌ์ถ•ํ•˜์—ฌ ์‘๋‹ต ์ •ํ™•๋„, ๊ธธ์ด ๋ฐ ์ •๋ณด๋Ÿ‰ ๊ฐ„์˜ ๊ท ํ˜•์„ ๋งž์ถฐ ๋‹ค์ค‘ ๋ชจ๋‹ฌ ๋ชจ๋ธ์˜ ์‘๋‹ต์ด ์ตœ๋Œ€ํ•œ ์ •ํ™•ํ•˜๊ณ  ์‹ค์šฉ์ ์ธ ์ „์ œ ํ•˜์— ๊ฐ„๊ฒฐํ•จ์„ ์œ ์ง€ํ•˜๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.


ํšจ๊ณผ ๋ฐ๋ชจ




์Œ์„ฑ ๋‹ค์ค‘ ๋ชจ๋‹ฌ: ์ดํ•ด ์ƒ์„ฑ ํ†ตํ•ฉ, ๋†’์€ ๊ณต๊ฐ ๋Šฅ๋ ฅ๊ณผ ์ง€๋Šฅ


์Œ์„ฑ ๋‹ค์ค‘ ๋ชจ๋‹ฌ ์ธก๋ฉด์—์„œ ์ €ํฌ๋Š” ์ƒˆ๋กœ์šด Speech2Speech ์—”๋“œ ํˆฌ ์—”๋“œ ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์ œ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด ํ”„๋ ˆ์ž„์›Œํฌ๋Š” ๋„ค์ดํ‹ฐ๋ธŒ ๋ฐฉ์‹์œผ๋กœ ์Œ์„ฑ ๋ฐ ํ…์ŠคํŠธ ๋ชจ๋‹ฌ์„ ์‹ฌ์ธต์ ์œผ๋กœ ์œตํ•ฉํ•  ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ, ์Œ์„ฑ ๋Œ€ํ™”์—์„œ ์ง„์ •ํ•œ ์˜๋ฏธ์˜ ์Œ์„ฑ ์ดํ•ด-์ƒ์„ฑ ์—”๋“œ ํˆฌ ์—”๋“œ๋ฅผ ์‹คํ˜„ํ•˜์—ฌ ๊ธฐ์กด์˜ ASR+LLM+TTS์˜ ์—ฐ์‡„ ๋ฐฉ์‹์— ๋น„ํ•ด ๋Œ€ํ™” ํšจ๊ณผ์—์„œ ์งˆ์ ์ธ ๋„์•ฝ์„ ์ด๋ฃจ์—ˆ์Šต๋‹ˆ๋‹ค. Doubao-1.5-pro๋Š” ๋†’์€ ์ดํ•ด๋ ฅ(๋†’์€ ์ง€๋Šฅ)์„ ๊ฐ€์งˆ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ, ์Œ์„ฑ ํ‘œํ˜„๋ ฅ๊ณผ ์ œ์–ด๋ ฅ, ๊ทธ๋ฆฌ๊ณ  ๋ชจ๋ธ ์ „์ฒด์˜ ์‘๋‹ต ๋‚ด์šฉ๊ณผ ์Œ์„ฑ ์ธก๋ฉด์—์„œ ๋†’์€ ๊ฐ์ • ์ˆ˜์šฉ ๋Šฅ๋ ฅ์„ ๊ฐ–์ถ”๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.


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





์ง€๋Šฅ์˜ ๊ฒฝ๊ณ„ ํƒ์ƒ‰


Doubao ์‹ฌ์ธต ์‚ฌ๊ณ  ๋ชจ๋“œ


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





Doubao-1.5-pro-AS1-Preview์˜ AIME ํ‰๊ฐ€ ๊ฒฐ๊ณผ


ํ˜„์žฌ ๋‹จ๊ณ„๋ณ„ ์ง„ํ–‰ ์ƒํ™ฉ Doubao-1.5-pro-AS1-Preview๋Š” AIME์—์„œ ์ด๋ฏธ O1-preview, O1 ๋“ฑ ์ถ”๋ก  ๋ชจ๋ธ์„ ๋Šฅ๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ, RL์ด ์ง€์†๋จ์— ๋”ฐ๋ผ ๋ชจ๋ธ ๋Šฅ๋ ฅ์€ ๊ณ„์† ํ–ฅ์ƒ๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ณผ์ •์—์„œ ์ €ํฌ๋Š” ์ถ”๋ก  ๋Šฅ๋ ฅ์ด ๋‹ค์–‘ํ•œ ๋ถ„์•ผ๋กœ ์ผ๋ฐ˜ํ™”๋˜๋Š” ๊ฒƒ์„ ํ™•์ธํ–ˆ์œผ๋ฉฐ, ์ง€๋Šฅ์˜ ๊ฒฝ๊ณ„๋Š” ์„œ์„œํžˆ ๋„“ํ˜€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.



์ถ”๋ก  ๋Šฅ๋ ฅ์˜ ์ดˆ๊ธฐ ์ผ๋ฐ˜ํ™”


์ง€๋Šฅ์˜ ๋ฌดํ•œํ•œ ๊ฐ€๋Šฅ์„ฑ์„ ํ–ฅํ•ด ์ถœ๋ฐœ


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



https://team.doubao.com/zh/special/doubao_1_5_pro