https://blog.research.google/2023/11/alternating-updates-for-efficient.html

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

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

NeurIPS 2023ย ์—์„œ ์ฃผ๋ชฉ์„ ๋ฐ›์€ย "ย ํšจ์œจ์ ์ธ ๋ณ€ํ™˜๊ธฐ๋ฅผ ์œ„ํ•œ ๋Œ€์ฒด ์—…๋ฐ์ดํŠธย "์—์„œ๋Š” ๊ณ„์‚ฐ ๋น„์šฉ์„ ๋Š˜๋ฆฌ์ง€ ์•Š๊ณ  ์ฆ๊ฐ€๋œ ํ† ํฐ ํ‘œํ˜„์„ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์ธ AltUp์„ ์†Œ๊ฐœํ•ฉ๋‹ˆ๋‹ค.ย AltUp์€ ๊ตฌํ˜„ํ•˜๊ธฐ ์‰ฝ๊ณ  ๋ชจ๋“  ๋ณ€ํ™˜๊ธฐ ์•„ํ‚คํ…์ฒ˜์— ๋„๋ฆฌ ์ ์šฉ ๊ฐ€๋Šฅํ•˜๋ฉฐ ์ตœ์†Œํ•œ์˜ย ํ•˜์ดํผํŒŒ๋ผ๋ฏธํ„ฐ ์กฐ์ •์ดย ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค .ย ์˜ˆ๋ฅผ ๋“ค์–ด, 770M ๋งค๊ฐœ๋ณ€์ˆ˜ T5-Large ๋ชจ๋ธ์—์„œ AltUp ๋ณ€ํ˜•์„ ์‚ฌ์šฉํ•˜๋ฉด ~100๊ฐœ์˜ ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ์ถ”๊ฐ€ํ•˜๋ฉด ํ›จ์”ฌ ๋” ๋‚˜์€ ํ’ˆ์งˆ์˜ ๋ชจ๋ธ์ด ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค.

์ปดํ“จํŒ… ๋ถ€๋‹ด์„ ์ดˆ๋ž˜ํ•˜์ง€ ์•Š๊ณ  ๊ทœ๋ชจ์˜ ์ด์ ์„ ๋‹ฌ์„ฑํ•˜๊ธฐ ์œ„ํ•ด ํฌ์†Œ MoE(Sparse MoE) ๋ชจ๋ธ(์˜ˆ:ย Switch Transformerย ,ย Expert Choiceย ,ย V-MoEย )๊ณผ ๊ฐ™์€ ์ด์ „ ์ž‘์—…์€ ์ฃผ๋กœ ๋„คํŠธ์›Œํฌ ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ํšจ์œจ์ ์œผ๋กœ ํ™•์žฅํ•˜๋Š” ๋ฐ ์ค‘์ ์„ ๋‘์—ˆ์Šต๋‹ˆ๋‹ค( self-attention ๋ฐย Feedforward ๋ ˆ์ด์–ดย ์—์„œ ) ์ž…๋ ฅ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜์œ„ ์ง‘ํ•ฉ์„ ์กฐ๊ฑด๋ถ€๋กœ ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค.ย ์ด๋ฅผ ํ†ตํ•ด ์ž…๋ ฅ๋‹น ์ปดํ“จํŒ…์„ ํฌ๊ฒŒ ๋Š˜๋ฆฌ์ง€ ์•Š๊ณ ๋„ ๋„คํŠธ์›Œํฌ ํฌ๊ธฐ๋ฅผ ํ™•์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.ย ๊ทธ๋Ÿฌ๋‚˜ ํ† ํฐ ํ‘œํ˜„ ๋ฒกํ„ฐ์˜ ์ผ๋ถ€๋ฅผ ์กฐ๊ฑด๋ถ€๋กœ ํ™œ์„ฑํ™”ํ•˜์—ฌ ํ† ํฐ ํ‘œํ˜„ ์ฐจ์› ์ž์ฒด๋ฅผ ํ™•์žฅํ•˜๋Š” ๋ฐ๋Š” ์—ฐ๊ตฌ ๊ณต๋ฐฑ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

AltUp์˜ ์ƒ๋Œ€์  ์„ฑ๋Šฅ์€ ๋” ํฐ ๋ชจ๋ธ์— ์ ์šฉํ• ์ˆ˜๋ก ํ–ฅ์ƒ๋ฉ๋‹ˆ๋‹ค. T5 Base + AltUp์˜ ์ƒ๋Œ€์  ์†๋„ ํ–ฅ์ƒ๊ณผ T5 Large + AltUp์˜ ์ƒ๋Œ€์  ์†๋„ ํ–ฅ์ƒ์„ ๋น„๊ตํ•ด ๋ณด์„ธ์š”.ย ์ด๋Š” AltUp์˜ ํ™•์žฅ์„ฑ๊ณผ ๋” ํฐ ๋ชจ๋ธ์—์„œ์˜ ํ–ฅ์ƒ๋œ ์„ฑ๋Šฅ์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.ย ์ „๋ฐ˜์ ์œผ๋กœ AltUp์€ ํ‰๊ฐ€๋œ ๋ชจ๋“  ๋ชจ๋ธ ํฌ๊ธฐ ๋ฐ ๋ฒค์น˜๋งˆํฌ์—์„œ ๋™์ผํ•œ ์†๋„๋กœ ํ•ด๋‹น ๊ธฐ๋ณธ ๋ชจ๋ธ๋ณด๋‹ค ์˜ˆ์ธก ์„ฑ๋Šฅ์ด ๋” ๋‚˜์€ ๋ชจ๋ธ์„ ์ง€์†์ ์œผ๋กœ ์ด๋Œ์–ด๋ƒ…๋‹ˆ๋‹ค.