https://syncedreview.com/2022/03/18/google-idsias-block-recurrent-transformer-dramatically-outperforms-transformers-over-very-long-sequences/
Google ๋ฐ IDSIA์ ๋ธ๋ก ์ํ ๋ณ์๊ธฐ๋ ๋งค์ฐ ๊ธด ์ํ์ค์ ๊ฑธ์ณ ๋ณ์๊ธฐ๋ณด๋ค ๊ทน์ ์ผ๋ก ์ฑ๋ฅ์ด ๋ฐ์ด๋ฉ๋๋ค.
Google Research์ Swiss AI Lab IDSIA์ ํ์ ๊ธฐ์กด์ ๋ณํ๊ธฐ ๋ ์ด์ด์ ๊ณ์ฐ ์๊ฐ๊ณผ ๋งค๊ฐ๋ณ์ ์ ๋น์ฉ์ด ๋์ผํ์ง๋ง ์ธ์ด ๋ชจ๋ธ๋ง ์์ ์ ๋ณต์ก์ฑ ๊ฐ์ ์ ๋ฌ์ฑํ๋ ์๋ก์ด ๊ธด ์ํ์ค ์ฒ๋ฆฌ ์ ๊ทผ ๋ฐฉ์์ธ Block-Recurrent Transformer๋ฅผ ์ ์ํฉ๋๋ค. ๋งค์ฐ ๊ธด ์ํ์ค.
์์ฐ์ด ์ฒ๋ฆฌ(NLP) ๋ฐ ๊ธฐํ AI ์ฐ๊ตฌ ๋ถ์ผ์์ ํธ๋์คํฌ๋จธ ์ํคํ ์ฒ์ ์ธ๊ธฐ๊ฐ ๋์์ง๋ ๊ฒ์ ๊ธด ์ ๋ ฅ ์ํ์ค๋ฅผ ์ฒ๋ฆฌํ ๋ ๋ฐ์ด๋ ํํ ๋ฅ๋ ฅ์ ํฌ๊ฒ ๊ธฐ์ธํฉ๋๋ค. ๋ณํ๊ธฐ ๋ฐฐ์น๋ฅผ ์ ํํ๋ ์ฃผ์ ๋จ์ ์ self-attention ๋ฉ์ปค๋์ฆ์ ๊ณ์ฐ ๋ณต์ก์ฑ์ด ์ํ์ค์ ํฌ๊ธฐ์ ๋ํด 2์ฐจ์ ์ด๋ผ๋ ๊ฒ์ ๋๋ค. ๋ณํ๊ธฐ์ ์ฃผ์ ์ฐฝ ํฌ๊ธฐ๋ ์ฝ๊ฒ ํ์ฅํ ์ ์๊ธฐ ๋๋ฌธ์ ์ฑ ์ด๋ ์์ค ์ฝ๋ ์ ์ฅ์์ ๊ฐ์ด ๋งค์ฐ ๊ธด ๋ฌธ์๋ฅผ ์ฒ๋ฆฌํ ๋ ์ปดํจํ ๋น์ฉ์ด ์์ฒญ๋๊ฒ ๋น์๋๋ค.
์๋ก์ด ๋
ผ๋ฌธ Block-Recurrent Transformers ์์ Google Research์ Swiss AI Lab IDSIA ํ์ ๊ธฐ์กด ๋ณ์๊ธฐ ๋ ์ด์ด์ ๊ณ์ฐ ์๊ฐ๊ณผ ๋งค๊ฐ๋ณ์ ์ ๋น์ฉ์ด ๋์ผํ์ง๋ง ์๋นํ ๋ณต์ก์ฑ ๊ฐ์ . ์ฐ๊ตฌ์๋ค์ ์ด ๋ฐฉ๋ฒ์ "๊ธด ์ํ์ค์์ ์ธ์ด ๋ชจ๋ธ๋ง ๋ณต์ก์ฑ์ ๊ฐ์ ํ๋ ์ ๋ ดํ๊ณ ์ ์พํ ๋ฐฉ๋ฒ"์ผ๋ก ์ค๋ช
ํฉ๋๋ค.
์ ์ํ๋ Block-Recurrent Transformer๋ ์ํ์ค๋ฅผ ๋ฐ๋ผ ์ํ ๋ฐฉ์์ผ๋ก ๋ณ์๊ธฐ ๋ ์ด์ด๋ฅผ ์ ์ฉํฉ๋๋ค. ์ด์ ์ ๋ชจ๋ ํ ํฐ์ ์ง์ ์ฐธ์ฌํ๋ ๊ธฐ์กด์ ๋ณํ๊ธฐ ๋ชจ๋ธ๊ณผ ๋ฌ๋ฆฌ Block-Recurrent Transformer๋ ๋ชจ๋ธ์ด ์ง๊ธ๊น์ง ๋ณธ ์ํ์ค๋ฅผ ์์ฝํ๊ธฐ ์ํด ๊ณ ์ ํฌ๊ธฐ ์ํ๋ฅผ ๊ตฌ์ฑ ๋ฐ ์ ์งํ๋ฏ๋ก ์ํ ์ ์ด ๋ค์์ ์ํํ ์ ์๋ ํ ํฐ ๋ธ๋ก์์ ์๋ํ ์ ์์ต๋๋ค. ํฐ ํฌ๊ธฐ๋ก ํ์ฅ๋ฉ๋๋ค.
ํจ์จ์ฑ์ ํฅ์์ํค๊ธฐ ์ํด ์ด ๋ฉ์๋๋ ๋ธ๋ก ๋ด์์ ๋ชจ๋ ํ ํฐ์ ๋ณ๋ ฌ๋ก ์ฒ๋ฆฌํฉ๋๋ค. ๋ธ๋ก์ ์ํ์ค๋ฅผ ์ฒ๋ฆฌํ๋ ๊ฒ์ ๋คํธ์ํฌ์์ ์น๋ช ์ ์ธ ๋ง๊ฐ ๋ฌธ์ ๋ฅผ ์ผ์ผํค์ง ์๊ณ ์ ๋ณด์ ๊ธฐ์ธ๊ธฐ๋ฅผ ๋ ๋จผ ๊ฑฐ๋ฆฌ๋ก ์ ํํ๋ ๋ฐ์๋ ์ ์ฉํ ์ ์์ต๋๋ค.
ํนํ, ์ํ ์ ์ ๋จ์ผ ๋ฒกํฐ๊ฐ ์๋ ์ํ ๋ฒกํฐ ๋ธ๋ก์์๋ ์๋ํ๊ธฐ ๋๋ฌธ์ ์ํ ์ํ์ ํฌ๊ธฐ๋ LSTM(์ฅ๊ธฐ ๊ธฐ์ต ์ฅ์น) ์ํ ์ ๊ฒฝ๋ง์ ํฌ๊ธฐ๋ณด๋ค ์์ญ ๋ฐฐ ๋ ํฝ๋๋ค. ๊ธด ์ํ์ค ์ฒ๋ฆฌ โ ๊ณผ๊ฑฐ ์บก์ฒ๋ฅผ ์ํ ๋ชจ๋ธ ๊ธฐ๋ฅ์ด ํฌ๊ฒ ํฅ์๋์์ต๋๋ค.
์ฐ๊ตฌ์๋ค์ Block-Recurrent Transformer์ "๋๋ผ์ธ ์ ๋๋ก ๋จ์ํ" ์ํ ์ ์ด ์ํ์ค ๊ธธ์ด๋ฅผ ๋ฐ๋ผ ์ํ ๋ฐฉ์์ผ๋ก ์ ์ฉ๋ ์ผ๋ฐ ๋ณ์๊ธฐ ๋ ์ด์ด์ ๋๋ถ๋ถ์ผ๋ก ๊ตฌ์ฑ๋์ด ์์ผ๋ฉฐ ๊ต์ฐจ ์ฃผ์๋ฅผ ์ฌ์ฉํ์ฌ ์ํ ์ํ์ ์ ๋ ฅ ํ ํฐ ๋ชจ๋์ ์ฃผ์๋ฅผ ๊ธฐ์ธ์ธ๋ค๊ณ ์ค๋ช ํฉ๋๋ค. ๋ฐ๋ผ์ ์ด ๋ฐฉ๋ฒ์ ๊ณ์ฐ ์๊ฐ ๋ฐ ๋งค๊ฐ๋ณ์ ์ ๋ฉด์์ ๋ฎ์ ๋น์ฉ ๋ถ๋ด์ ์ ์งํฉ๋๋ค. ๋ํ ๋ฆฌ์ปค๋ฐํธ ์ ์ ๊ธฐ์กด์ ํธ๋์คํฌ๋จธ ์ฝ๋๋ฅผ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ๊ตฌํ์ด ์ฉ์ดํฉ๋๋ค.
ํ์ PG19, arXiv ๋ฐ GitHub์ ์ธ ๊ฐ์ง ๊ธด ๋ฌธ์์์ Block-Recurrent Transformer๋ฅผ ํ๊ฐํ์ต๋๋ค. ๊ทธ๋ค์ ๋ชฉํ๊ฐ ์ํ์ค์ ๋ค์ ํ ํฐ์ ์์ธกํ๋ ์๋ ํ๊ท ์ธ์ด ๋ชจ๋ธ๋ง ์์
์ ์ฌ์ฉํ์ต๋๋ค.
์คํ์์ Block-Recurrent Transformer๋ ์ฐฝ ํฌ๊ธฐ๊ฐ 2048์ธ Transformer XL ๋ชจ๋ธ๋ณด๋ค 2๋ฐฐ ์ด์์ ๋ฐํ์ ์๋ ํฅ์์ ๋ฌ์ฑํ๋ฉด์ ๋ ๋ณต์กํจ(๋ฎ์์๋ก ์ข์)์ ๋ณด์ฌ์ฃผ์์ต๋๋ค.
์ฐ๊ตฌ์๋ค์ ๊ทธ๋ค์ ๋ฐฉ๋ฒ์ด ์ธ๊ฐ์ด ๊ธด ํ ์คํธ ์ํ์ค๋ฅผ ์ฒ๋ฆฌํ๋ ๋ฐฉ์์์ ์๊ฐ์ ๋ฐ์๊ณ ๋ชจ๋ฐฉํ๋ค๊ณ ๋งํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ์์ค์ ๊ทธ๋๋ก ์๊ธฐํ๋ ค๊ณ ์๋ํ๊ธฐ๋ณด๋ค ๋ ์๋ ๋ฑ์ฅ์ธ๋ฌผ, ๊ด๊ณ, ์ค๊ฑฐ๋ฆฌ ๋ฑ๊ณผ ๊ด๋ จํ์ฌ ์ง๊ธ๊น์ง ์ด์ผ๊ธฐ๋ฅผ ์์ฝํ๋ ์ ์ ์ ๋ชจ๋ธ์ ๊ตฌ์ฑํฉ๋๋ค. ์ธ๊ฐ์ ๋ํ ๋ธ๋ก(๋ฌธ์ฅ ๋๋ ๋จ๋ฝ)์ผ๋ก ์ ๋ณด๋ฅผ ์ฒ๋ฆฌํ๋ ๊ฒฝํฅ์ด ์์ต๋๋ค. ๊ทธ๋ค์ ๋ฉํ ๋ชจ๋ธ์ ๋ฐฐ๊ฒฝ ์ง์์ ์ฌ์ฉํ์ฌ ์ ๋ณด๋ฅผ ๊ตฌ๋ฌธ ๋ถ์ํ๊ณ ์ฒ๋ฆฌํ๊ณ ํด์ํ๊ณ ๋ง์ง๋ง์ผ๋ก ์๋ก์ด ์ ๋ณด๋ก ๋ฉํ ๋ชจ๋ธ์ ์ ๋ฐ์ดํธํฉ๋๋ค. Block-Recurrent Transformer๋ ์ ์ฌํ๊ฒ ํ ์คํธ ๋ธ๋ก์ ๋ณํ๊ธฐ ์คํ์ ํตํด ์คํํ์ฌ ๊ตฌ๋ฌธ ๋ถ์ํ๊ณ ๊ต์ฐจ ์ฃผ์๋ฅผ ์ฌ์ฉํ์ฌ ํ ์คํธ์ ํ ํฐ์ด ๋ฐ๋ณต ์ํ(์ฆ, ๋ฉํ ๋ชจ๋ธ)์ ์ฃผ์ํ ์ ์๋๋ก ํฉ๋๋ค. ๊ทธ๋ฐ ๋ค์ ๋ฐ๋ณต ์ํ๋ ํ ์คํธ์ ๊ต์ฐจ ์ฐธ์ฌํ์ฌ ์ ๋ฐ์ดํธ๋ฉ๋๋ค.
ํ์ ํฅํ ์ฐ๊ตฌ ๋ฐ ๊ฐ์ ์ด ์ ์๋ ์ํ ์ํคํ ์ฒ์ ์ ์ฌ๋ ฅ์ ์ต๋ํ ์คํํ ์ ์๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
https://gall.dcinside.com/mgallery/board/view/?id=deeplearning&no=290&page=1
์ฌ๊ธฐ์
๋๋ต์ ์ธ ๋ฆฌ๋ทฐ ๋ฌ์๋์
์ค๋ช '์ค'
์ค๋ ์ฒซ ์ ๋ณด๊ธ์ด๋ ธ
'๋ ์๋ ๋ฑ์ฅ์ธ๋ฌผ, ๊ด๊ณ, ์ค๊ฑฐ๋ฆฌ ๋ฑ๊ณผ ๊ด๋ จํ์ฌ ์ง๊ธ๊น์ง ์ด์ผ๊ธฐ๋ฅผ ์์ฝํ๋ ์ ์ ์ ๋ชจ๋ธ์ ๊ตฌ์ฑ' ๊ทธ๋ ์ง ์ด๊ฑฐ์ง
์จ๋ค! ์ด์ ์ค๋๊ฑฐ์ผ ํ? agiํ ์ด์ ์ค๋๊ฑฐ์งใ