์ธ๊ณต์ง๋ฅ
MambaOut: ์๋ ฅ์ ์ํด Mamba๊ฐ ์ ๋ง ํ์ํ๊ฐ์?

์ต์ ๊ธฐ๊ณ ํ์ต ๋ฐ ์ธ๊ณต ์ง๋ฅ ํ๋ ์์ํฌ์์ ๋ณํ๊ธฐ๋ GPT ์๋ฆฌ์ฆ, ์์ฐ์ด ์ฒ๋ฆฌ์ BERT, ์ปดํจํฐ ๋น์ ์์ ์ ๋น์ ๋ณํ๊ธฐ๋ฅผ ํฌํจํ์ฌ ๋ค์ํ ๋๋ฉ์ธ์์ ๊ฐ์ฅ ๋๋ฆฌ ์ฌ์ฉ๋๋ ๊ตฌ์ฑ ์์ ์ค ํ๋์ ๋๋ค. ๋ชจ๋ธ ์ํคํ ์ฒ์ ๋ณํ๊ธฐ๋ฅผ ํฌํจํ๋ฉด ๋ชจ๋ธ ์ฑ๋ฅ์ด ํฌ๊ฒ ํฅ์๋์ง๋ง Transformers์ ์ฃผ์ ๋ชจ๋์ ์ํ์ค ๊ธธ์ด์ ๋ฐ๋ผ 2์ฐจ์ ์ผ๋ก ํ์ฅ๋๋ฏ๋ก ๊ณ์ฐ์์ ์ด๋ ค์์ด ์ปค์ง๋๋ค. ์๋ ์ ๊ฑธ์ณ ๋ค์ํ ๋ชจ๋ธ์์๋ ์ปค๋ํ, ๊ธฐ๋ก ๋ฉ๋ชจ๋ฆฌ ์์ถ, ํ ํฐ ํผํฉ ๋ฒ์ ์ ํ, ๋ฎ์ ์์ ์ ๊ทผ ๋ฐฉ์๊ณผ ๊ฐ์ ๋ฐฉ๋ฒ์ ํฌํจํ์ฌ ๊ณ์ฐ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํ ๋ค์ํ ์ ๋ต์ ํ์ํด ์์ต๋๋ค. ์ต๊ทผ Mamba ๋ฐ RWKV๋ฅผ ํฌํจํ ๋ฐฉ๋ฒ๊ณผ ๊ฐ์ ์ํ ์ ๊ฒฝ๋ง์ ๋๊ท๋ชจ ์ธ์ด ๋ชจ๋ธ์์ ์ ๋งํ ๊ฒฐ๊ณผ๋ก ์ธํด ์๋นํ ์ฃผ๋ชฉ์ ๋ฐ์์ต๋๋ค.
๋ชจ๋ธ๊ตฐ์ธ Mamba๋ ์ฃผ์ ๋ฉ์ปค๋์ฆ์ 2์ฐจ ๋ณต์ก์ฑ์ ํด๊ฒฐํ๊ธฐ ์ํด ์ต๊ทผ ๋์ ๋ ์ํ ๊ณต๊ฐ ๋ชจ๋ธ์ ํ ํฐ ๋ฏน์์ ๊ฐ์ ์ํ ์ ๊ฒฝ๋ง์ ๊ฐ์ถ ์ํคํ ์ฒ๋ฅผ ๊ฐ์ง๋ฉฐ ์ดํ ๋น์ ์์ ์ ์ ์ฉ๋์์ต๋๋ค. ์ฐ๊ตฌ์๋ค์ ์ด๋ฏธ Mamba์ SSM ๋๋ ์ํ ๊ณต๊ฐ ๋ชจ๋ธ์ ์๊ฐ์ ์ธ์ ์์ ์ ํตํฉํ๋ ๋ฐฉ๋ฒ์ ๋ชจ์ํ์ผ๋ฉฐ, Vision Transformer์ ์ ์ฌํ ๋ฑ๋ฐฉ์ฑ ๋น์ ๋ชจ๋ธ์ ๊ฐ๋ฐํ๊ธฐ ์ํด Mamba๋ฅผ ํตํฉํ Vision Mamba๊ฐ ๊ทธ ์ข์ ์์ ๋๋ค. ๋ฐ๋ฉด LocalMamba๋ ์๊ฐ์ Mamba ๋ชจ๋ธ์ ํฅ์์ํค๊ธฐ ์ํด ๋ก์ปฌ ๊ท๋ฉ์ ํธํฅ์ ํตํฉํ๊ณ VMamba ํ๋ ์์ํฌ๋ ๊ธฐ๋ณธ Mamba ๋ชจ๋ธ์ ์ฌ์ฉํ์ฌ ResNet ๋ฐ AlexNet๊ณผ ์ ์ฌํ ๊ณ์ธต์ ๋ชจ๋ธ์ ๊ตฌ์ฑํฉ๋๋ค. ๊ทธ๋ฌ๋ ์๊ฐ์ ์ธ์ ์ปจํ ์คํธ ์์ ์ Mamba ํ๋ ์์ํฌ๊ฐ ์ ๋ง ํ์์ ์ธ๊ฐ์? ๋น์ ์์ ์ ์ํ Mamba ์ ํ๊ตฐ ๋ชจ๋ธ์ ์ฑ๋ฅ์ด ๊ธฐ์กด์ ์ฃผ์ ๊ธฐ๋ฐ ๋ฐ ์ปจ๋ณผ๋ฃจ์ ๋ ๋ชจ๋ธ๊ณผ ๋น๊ตํ ๋ ์ง๊ธ๊น์ง ์๋์ ์ด์ง ์์๊ธฐ ๋๋ฌธ์ ๋ฌธ์ ๊ฐ ๋ฐ์ํฉ๋๋ค.
MambaOut์ Mamba๊ฐ ์๊ธฐ ํ๊ท ๋ฐ ์ฅ ์ํ์ค ํน์ฑ์ด ์๋ ์์ ์ ์ด์์ ์ผ๋ก ์ ํฉํ์ง ์ฌ๋ถ๋ฅผ ๋ตํ๋ ค๊ณ ์๋ํฉ๋๋ค. MambaOut ํ๋ ์์ํฌ๋ ์ด๋ฏธ์ง ๋ถ๋ฅ๊ฐ ์ฅ ์ํ์ค ๋๋ ์๊ธฐ ํ๊ท ํน์ฑ๊ณผ ์ผ์นํ์ง ์๊ธฐ ๋๋ฌธ์ Mamba๊ฐ ๋น์ ์์ ์ ํ์ํ์ง ์๋ค๊ณ ๊ฐ์ ํฉ๋๋ค. ๋ถํ ๋ฐ ๊ฐ์ง ์์ ๋ ์๊ธฐ ํ๊ท๊ฐ ์๋์ง๋ง ์ฅ ์ํ์ค ํน์ฑ์ ๋ํ๋ด๋ฏ๋ก MambaOut ํ๋ ์์ํฌ๋ ์ด๋ฌํ ์์ ์ Mamba์ ์ ์ฌ๋ ฅ์ ๊ฐ์ ํฉ๋๋ค. MambaOut ํ๋ ์์ํฌ๋ ํต์ฌ ํ ํฐ ๋ฏน์์ธ ์ํ ๊ณต๊ฐ ๋ชจ๋ธ์ ์ ๊ฑฐํ๋ฉด์ Mamba ๋ธ๋ก์ ์๋ก ์์ ์์์ ๊ตฌ์ฑ๋ฉ๋๋ค. ์คํ ๊ฒฐ๊ณผ๋ MambaOut ํ๋ ์์ํฌ๊ฐ ImageNet ์ด๋ฏธ์ง ๋ถ๋ฅ ํ๋ ์์ํฌ์ ๋ชจ๋ ์๊ฐ์ Mamba ๋ชจ๋ธ์ ๋ฅ๊ฐํ ์ ์๊ธฐ ๋๋ฌธ์ Mamba๊ฐ ๋น์ ์์ ์ ํ์ํ์ง ์๋ค๋ ๊ฒ์ ๋ํ๋ด๋ฏ๋ก MambaOut ํ๋ ์์ํฌ๊ฐ ์ ์ํ ๊ฐ์ค์ ๋ท๋ฐ์นจํฉ๋๋ค. ๋ฐ๋ฉด ๊ฐ์ง ๋ฐ ๋ถํ ์์ ์ ๊ฒฝ์ฐ MambaOut ํ๋ ์์ํฌ๋ ์ต์ Mamba ๋ชจ๋ธ์ด ์ ๊ณตํ๋ ์ฑ๋ฅ์ ๋ณต์ ํ ์ ์์ผ๋ฏ๋ก ์ฅ ์ํ์ค ์๊ฐ์ ์์ ์ Mamba ๋ชจ๋ธ ํจ๋ฐ๋ฆฌ์ ์ ์ฌ๋ ฅ์ ๋ณด์ฌ์ค๋๋ค.
์ด ๊ธ์ MambaOut ํ๋ ์์ํฌ๋ฅผ ์ฌ๋์๊ฒ ๋ค๋ฃจ๋ ๊ฒ์ ๋ชฉํ๋ก ํ๋ฉฐ, ํ๋ ์์ํฌ์ ๋ฉ์ปค๋์ฆ, ๋ฐฉ๋ฒ๋ก , ์ํคํ ์ฒ๋ฅผ ํ๊ตฌํ๊ณ ์ต์ ํ๋ ์์ํฌ์ ๋น๊ตํฉ๋๋ค. ๊ทธ๋ผ ์์ํด ๋ณด๊ฒ ์ต๋๋ค.
MambaOut: Mamba๊ฐ ์๋ ฅ์ ์ ๋ง ํ์ํ๊ฐ์?
๊ธฐ๊ณ ํ์ต ์ ํ๋ฆฌ์ผ์ด์ ๋ฐ ๊ธฐ๋ฅ์ด ๋ฐ์ ํจ์ ๋ฐ๋ผ Transformers๋ ๋ค์ํ ์์ ์ ์ฃผ๋ฅ ๋ฐฑ๋ณธ์ผ๋ก ๋ถ์ํ์ฌ ๋ค์์ ํฌํจํ ์ฃผ์ ๋ชจ๋ธ์ ์ง์ํฉ๋๋ค. ๋น์ ํธ๋์คํฌ๋จธ, GPT ์๋ฆฌ์ฆ ๋ชจ๋ธ, BERT ๋ฑ. ๊ทธ๋ฌ๋ ๋ณํ๊ธฐ์ ํ ํฐ ๋ฏน์๋ ์ํ์ค ๊ธธ์ด์ ๊ด๋ จํ์ฌ 2์ฐจ ๋ณต์ก์ฑ์ ์ด๋ํ๊ณ ๋ ๊ธด ์ํ์ค์ ๋ํด ์ฌ๊ฐํ ๋ฌธ์ ๋ฅผ ์ ๊ธฐํฉ๋๋ค. ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด Linformer, Longformer, Performer, Dynamic Convolution ๋ฐ Big Bird์ ๊ฐ์ด ํ ํฐ ๊ธธ์ด์ ๋ํ ์ ํ ๋ณต์ก์ฑ์ ๊ฐ๋ ์๋ง์ ํ ํฐ ํผํฉ๊ธฐ๊ฐ ๋์ ๋์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ต๊ทผ์๋ ๋ณ๋ ฌํ ๊ฐ๋ฅํ ํ๋ จ ๊ธฐ๋ฅ๊ณผ ๋ ๊ธด ์ํ์ค์์ ํจ์จ์ ์ธ ์ฑ๋ฅ์ ์ ๊ณตํ๋ ๋ชจ๋ธ๊ณผ ๊ฐ์ ์ํ ์ ๊ฒฝ๋ง(Recurrent Neural Network)์ด ์ฃผ๋ชฉ์ ๋ฐ๊ณ ์์ต๋๋ค. Mamba ๋ชจ๋ธ์ ํ ํฐ ๋ฏน์๋ Recurrent Neural Networks์ ์ ์ ์ ๋ฐ๋ฅธ ๊ตฌ์กฐํ๋ ์ํ ๊ณต๊ฐ ๋ชจ๋ธ์ด๊ธฐ ๋๋ฌธ์ RNN๊ณผ ์ ์ฌํ ๋ชจ๋ธ์ด ์ ๊ณตํ๋ ๋๋ผ์ด ์ฑ๋ฅ์ ํ์ ์ด ์ฐ๊ตฌ์๋ค์ Mamba ๋ชจ๋ธ ์ ํ๊ตฐ์ ์๊ฐ์ ์ธ์ ์์ ์ ๋์ ํ๊ณ ํ์ฉํ๋ ค๊ณ ์๋ํ๊ณ ์์ต๋๋ค. . ๊ทธ๋ฌ๋ ์คํ ๊ฒฐ๊ณผ์ ๋ฐ๋ฅด๋ฉด ๋น์ ์ ์ํ ์ํ ๊ณต๊ฐ ๋ชจ๋ธ ๊ธฐ๋ฐ ํ๋ ์์ํฌ๋ ์ฃผ์ ๊ธฐ๋ฐ ๋ฐ ์ต์ฒจ๋จ ์ปจ๋ณผ๋ฃจ์ ๋ ๋ชจ๋ธ๊ณผ ๋น๊ตํ ๋ ์ค์ ๋น์ ์์ ์ ๋ฐ์ ๊ฑธ์ณ ์๋์ ์ธ ์ฑ๋ฅ์ ๋ฐํํ๋ ๊ฒ์ผ๋ก ๋ํ๋ฌ์ต๋๋ค.
MambaOut์ MambaOut์ ๋ณธ์ง์ ์กฐ์ฌํ๋ ค๋ ์๋์ ๋๋ค. ๋ง๋ฐ ์ํ ๊ณต๊ฐ ๋ชจ๋ธ์๋ ๊ณ ์ ํ RNN ๋ฉ์ปค๋์ฆ์ด ์์ผ๋ฏ๋ก Mamba๋ ์๋ ํ๊ท ๋๋ ๊ธด ์ํ์ค ์์ ์ ์ ํฉํ๋ค๊ณ ์์ฝํฉ๋๋ค. ๊ทธ๋ฌ๋ ๋๋ถ๋ถ์ ๋น์ ์์ ์ ์ด๋ฌํ ํน์ฑ์ ๋ชจ๋ ๊ฐ์ถ๊ณ ์์ง ์์ผ๋ฉฐ MambaOut์ ์ผ๋ถ ์คํ์ ๊ธฐ๋ฐ์ผ๋ก ๋ค์๊ณผ ๊ฐ์ ๋ ๊ฐ์ง ๊ฐ์ค์ ์ ์ํฉ๋๋ค. ์ฒซ์งธ, ์ด๋ฏธ์ง ๋ถ๋ฅ ์์ ์ ์๊ธฐํ๊ท๋ ๊ธด ์ํ์ค ํน์ฑ์ ๋ฐ๋ฅด์ง ์๊ธฐ ๋๋ฌธ์ ์ํ ๊ณต๊ฐ ๋ชจ๋ธ์ ์ด๋ฏธ์ง ๋ถ๋ฅ์ ํ์ํ์ง ์์ต๋๋ค. ๋์งธ, ์ํ ๊ณต๊ฐ ๋ชจ๋ธ์ ์๊ธฐํ๊ท์ ์ด์ง๋ ์์ง๋ง ๊ธด ์ํ์ค ํน์ฑ์ ๋ฐ๋ฅด๊ธฐ ๋๋ฌธ์ ๊ฐ์ฒด ๊ฐ์ง์ ํจ๊ป ์ธ์คํด์ค ๋ถํ ๋ฐ ์๋ฏธ๋ก ์ ๋ถํ ์ ๊ฐ์ ์ ์ผ๋ก ์ ์ตํ ์ ์์ต๋๋ค. ์ํ ๊ณต๊ฐ ๋ชจ๋ธ์ ๋ฉ์ปค๋์ฆ๊ณผ ๊ฐ์ ์ํ ์ ๊ฒฝ๋ง์ ๋ถ์ํ๊ธฐ ์ํด ์ํ๋ ์คํ ๊ฒฐ๊ณผ๋ Mamba ํ๋ ์์ํฌ๊ฐ ์๋ ํ๊ท ๋๋ ๊ธด ์ํ์ค ํน์ฑ์ ๊ฐ๋ ์์ ์ ์ ํฉํ๋ฉฐ ์ด๋ฏธ์ง ๋ถ๋ฅ ์์ ์๋ ํ์ํ์ง ์๋ค๋ ๊ฒฐ๋ก ์ ๋ด๋ ธ์ต๋๋ค. MambaOut ํ๋ ์์ํฌ ์์ฒด๋ ์ํ ๊ณต๊ฐ ๋ชจ๋ธ์ด ์๋ Gated Convolutional Neural Network ๋ธ๋ก์ ๊ธฐ๋ฐ์ผ๋ก ํ ์ผ๋ จ์ Mamba ๋ชจ๋ธ์ด๋ฉฐ, ์คํ ๊ฒฐ๊ณผ์ ๋ฐ๋ฅด๋ฉด MambaOut ํ๋ ์์ํฌ๋ ์ด๋ฏธ์ง ๋ถ๋ฅ ์์ ์์ Mamba ๋ชจ๋ธ๋ณด๋ค ๋ฐ์ด๋ ์ฑ๋ฅ์ ๋ฐํํ ์ ์์ง๋ง ๋ณต์ ์๋ ์คํจํ์ต๋๋ค. ์ด๋ฏธ์ง ๊ฐ์ง ๋ฐ ๋ถํ ์์ ์ฑ๋ฅ.
Mamba๋ ์ด๋ค ์์ ์ ์ ํฉํฉ๋๊น?
Mamba ํ๋ ์์ํฌ์ ํ ํฐ ๋ฏน์๋ 4๊ฐ์ ์ ๋ ฅ ์ข ์ ๋งค๊ฐ๋ณ์๋ฅผ ์ ์ํ๋ ์ ํ์ ์ํ ๊ณต๊ฐ ๋ชจ๋ธ์ ๋๋ค. ํ๋ ์์ํฌ์ ๋ฐ๋ณต ์์ฑ์ RNN๊ณผ ์ ์ฌํ ์ํ ๊ณต๊ฐ ๋ชจ๋ธ์ ์ธ๊ณผ์ ์ฃผ์์ ๊ตฌ๋ณํฉ๋๋ค. ์จ๊ฒจ์ง ์ํ๋ ๊ธฐ๋ก ์ ๋ณด๋ฅผ ์ ์ฅํ๋ ๊ณ ์ ํฌ๊ธฐ ๋ฉ๋ชจ๋ฆฌ๋ก ๋ณผ ์ ์์ต๋๋ค. ๊ณ ์ ๋ ํฌ๊ธฐ๋ ๋ฉ๋ชจ๋ฆฌ์ ์์ค์ด ์๋ค๋ ๊ฒ์ ์๋ฏธํ์ง๋ง ๋ฉ๋ชจ๋ฆฌ๋ฅผ ํ์ฌ ์ ๋ ฅ๊ณผ ํตํฉํ๋ ๊ณ์ฐ ๋ณต์ก์ฑ์ด ์ผ์ ํ๊ฒ ์ ์ง๋๋๋ก ๋ณด์ฅํฉ๋๋ค. ๋ฐ๋๋ก, ์ธ๊ณผ ์ฃผ์ ๋ ์ด์ด๋ ์ด์ ํ ํฐ์ ๋ชจ๋ ํค์ ๊ฐ์ ์ ์ฅํ๊ณ ๊ฐ๊ฐ์ ์๋ก์ด ์ ๋ ฅ์ ํ์ฌ ํ ํฐ์ ํค์ ๊ฐ์ ์ถ๊ฐํ์ฌ ํ์ฅํ๋ฉฐ ์ด ๋ฉ๋ชจ๋ฆฌ๋ ์ด๋ก ์ ์ผ๋ก ๋ฌด์์ค์ ๋๋ค. ๊ทธ๋ฌ๋ ๋ ๋ง์ ํ ํฐ์ด ์ ๋ ฅ๋ ์๋ก ๋ฉ๋ชจ๋ฆฌ ํฌ๊ธฐ๊ฐ ์ปค์ง๋ฏ๋ก ๋ฉ๋ชจ๋ฆฌ๋ฅผ ํ์ฌ ์ ๋ ฅ๊ณผ ํตํฉํ๋ ๋ณต์ก์ฑ์ด ์ฆ๊ฐํฉ๋๋ค. ์ธ๊ณผ์ ์ฃผ์์ RNN ์ ์ฌ ๋ชจ๋ธ ์ฌ์ด์ ๋ฉ๋ชจ๋ฆฌ ๋ฉ์ปค๋์ฆ ๊ฐ์ ์ฐจ์ด์ ์ ๋ค์ ๊ทธ๋ฆผ์ ์ค๋ช ๋์ด ์์ต๋๋ค.
์ํ ๊ณต๊ฐ ๋ชจ๋ธ์ ๊ธฐ์ต์ ๋ณธ์ง์ ์ผ๋ก ์์ค์ด ์๊ธฐ ๋๋ฌธ์ ์ธ๊ณผ ์ฃผ์์ ๋ฌด์์ค ๊ธฐ์ต์ ๋ฏธ์น์ง ๋ชปํฉ๋๋ค. ๋ง๋ฐ ๋ชจ๋ธ ์ธ๊ณผ ์ฃผ์ ๋ฉ์ปค๋์ฆ์ด ์ฝ๊ฒ ์ ์ํ๋๋ ์์ญ์ธ ์งง์ ์ํ์ค๋ฅผ ์ฒ๋ฆฌํ๋ ๋ฐ๋ ๊ฐ์ ์ ๋ฐํํ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ๊ธด ์ํ์ค๊ฐ โโํฌํจ๋ ์๋๋ฆฌ์ค์์๋ 2์ฐจ ๋ณต์ก์ฑ์ผ๋ก ์ธํด ์ธ๊ณผ ์ฃผ์ ์ ๊ทผ ๋ฐฉ์์ด ๋ถ์์ ํด์ง๋๋ค. ์ด ์๋๋ฆฌ์ค์์ Mamba ํ๋ ์์ํฌ๋ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ํ์ฌ ์ ๋ ฅ๊ณผ ๋ณํฉํ๋ ํจ์จ์ฑ์ ๋ณด์ฌ์ฃผ๊ณ ๊ธด ์ํ์ค๋ฅผ ์ํํ๊ฒ ์ฒ๋ฆฌํ ์ ์์ต๋๋ค. ์ด๋ Mamba ๋ชจ๋ธ ์ ํ๊ตฐ์ด ๊ธด ์ํ์ค๋ฅผ ์ฒ๋ฆฌํ๋ ๋ฐ ์ ํฉํ๋ค๋ ๊ฒ์ ๋ํ๋ ๋๋ค.
๋ํ ์ํ ๊ณต๊ฐ ๋ชจ๋ธ์ ๋ฐ๋ณต์ ํน์ฑ์ผ๋ก ์ธํด Mamba ๋ชจ๋ธ์ด ๊ธด ์ํ์ค๋ฅผ ํจ์จ์ ์ผ๋ก ์ฒ๋ฆฌํ ์ ์๋ ๋ฐ๋ฉด, ํ์ฌ ๋ฐ ์ด์ ์๊ฐ ๋จ๊ณ์ ์ ๋ณด์๋ง ์ก์ธ์คํ ์ ์๋ค๋ ์ ์์ ํน์ ์ ํ ์ฌํญ์ด ๋ฐ์ํ๋ค๋ ์ ๋ ์ฃผ๋ชฉํ ๊ฐ์น๊ฐ ์์ต๋๋ค. ํ ํฐ ํผํฉ์ ์ธ๊ณผ ๋ชจ๋๋ผ๊ณ ํ๋ฉฐ ๋ค์ ๊ทธ๋ฆผ์ ์ค๋ช ๋์ด ์์ต๋๋ค. ์ธ๊ณผ์ ํน์ฑ์ผ๋ก ์ธํด ์ด ๋ฐฉ๋ฒ์ ๋ค์๊ณผ ๊ฐ์ ๊ฒฝ์ฐ์ ์ ํฉํฉ๋๋ค. ์๋ํ๊ท ์์ฑ ์์ .
์์ ํ์ ๋ชจ๋๋ ๋ชจ๋ธ์ด ๋ชจ๋ ์ ๋ ฅ์ ๋์์ ์ก์ธ์คํ ์ ์๋ ์์ ์ ์ดํดํ๋ ๋ฐ ์ ํฉํฉ๋๋ค. ๋ํ Attention์ ๊ธฐ๋ณธ์ ์ผ๋ก ์์ ํ ํ์๋๋ ๋ชจ๋์ด๋ฉฐ Attention Map์ ์ธ๊ณผ ๋ง์คํฌ๋ฅผ ์ ์ฉํ์ฌ ์ฝ๊ฒ ์ธ๊ณผ ๋ชจ๋๋ก ์ ํํ ์ ์์ผ๋ฉฐ RNN๊ณผ ๊ฐ์ ๋ชจ๋ธ์ ๋ฐ๋ณต ์์ฑ์ผ๋ก ์ธํด ๋ณธ์ง์ ์ผ๋ก ์ธ๊ณผ ๋ชจ๋์์ ์๋ํฉ๋๋ค. ์์ฝํ์๋ฉด, Mamba ํ๋ ์์ํฌ๋ ๊ธด ์ํ์ค ์ฒ๋ฆฌ์ ๊ด๋ จ๋ ์์ ์ด๋ ์ธ๊ณผ ํ ํฐ ํผํฉ ๋ชจ๋๊ฐ ํ์ํ ์์ ์ ์ ํฉํฉ๋๋ค.
์๊ฐ์ ์ธ์ ์์ , ์์ธ ํ ํฐ ํผํฉ ์ฝ๋ ๋ฐ ๋งค์ฐ ํฐ ์ํ์ค
์์์ ์ค๋ช ํ ๊ฒ์ฒ๋ผ ์์ ํ์ํ ํ ํฐ ํผํฉ ๋ชจ๋๋ ๋ฌด์ ํ ๋ฒ์์ ํผํฉ์ ํ์ฉํ๋ ๋ฐ๋ฉด ์ธ๊ณผ ๋ชจ๋๋ ํ์ฌ ํ ํฐ์ด ์ด์ ํ ํฐ์ ์ ๋ณด์๋ง ์ก์ธ์คํ๋๋ก ์ ํํฉ๋๋ค. ๋ํ ์๊ฐ์ ์ธ์์ ๋ชจ๋ธ์ด ์ ์ฒด ์ด๋ฏธ์ง๋ฅผ ํ ๋ฒ์ ๋ณผ ์ ์๋ ์ดํด ์์ ์ผ๋ก ๋ถ๋ฅ๋๋ฏ๋ก ํ ํฐ ํผํฉ์ ๋ํ ์ ํ์ด ํ์ ์์ผ๋ฉฐ, ํ ํฐ ํผํฉ์ ์ถ๊ฐ ์ ์ฝ์ ๊ฐํ๋ฉด ๋ชจ๋ธ ์ฑ๋ฅ์ด ์ ์ฌ์ ์ผ๋ก ์ ํ๋ ์ ์์ต๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ์์ ํ์ ๋ชจ๋๋ ์์ ์ ์ดํดํ๋ ๋ฐ ์ ํฉํ๊ณ ์บ์ฃผ์ผ ๋ชจ๋๋ ์๋ ํ๊ท ์์ ์ ๋ ์ ํฉํฉ๋๋ค. ๋ํ ์ด ์ฃผ์ฅ์ BeRT ๋ฐ ViT ๋ชจ๋ธ์ด GPT ๋ชจ๋ธ๋ณด๋ค ์์ ์ ์ดํดํ๋ ๋ฐ ์ฌ์ฉ๋๋ค๋ ์ฌ์ค์ ์ํด ๋์ฑ ๋ท๋ฐ์นจ๋ฉ๋๋ค.
์คํ์ ๊ฒ์ฆ ๋ฐ ๊ฒฐ๊ณผ
๋ค์ ๋จ๊ณ๋ MambaOut ํ๋ ์์ํฌ๊ฐ ์ ์ํ ๊ฐ์ค์ ์คํ์ ์ผ๋ก ๊ฒ์ฆํ๋ ๊ฒ์ ๋๋ค. ๋ค์ ์ด๋ฏธ์ง์์ ๋ณผ ์ ์๋ฏ์ด Mamba ๋ธ๋ก์ Gated Convolutional Neural Network ๋ธ๋ก์ ๊ธฐ๋ฐ์ผ๋ก ํ๋ฉฐ Mamba ๋ฐ Gated CNN ๋ธ๋ก์ ๋ฉํ ์ํคํ ์ฒ๋ MetaFormer ํ๋ ์์ํฌ์ ํ ํฐ ๋ฏน์์ MLP์ ๋จ์ํ๋ ํตํฉ์ผ๋ก ์ฒ๋ฆฌ๋ ์ ์์ต๋๋ค. .
Mamba ๋ธ๋ก์ ์ถ๊ฐ ์ํ ๊ณต๊ฐ ๋ชจ๋ธ์ ์ฌ์ฉํ์ฌ Gated Convolutional Neural Network๋ฅผ ํ์ฅํ๋ฉฐ, SSm์ ์กด์ฌ๋ Gated CNN๊ณผ Mamba ๋ธ๋ก์ ๊ตฌ๋ณํ๋ ๊ฒ์ ๋๋ค. ๋ํ ์ค์ ์๋๋ฅผ ํฅ์์ํค๊ธฐ ์ํด MambaOut ํ๋ ์์ํฌ๋ ๋ถ๋ถ ์ฑ๋์ ๋ํด ๊น์ด๋ณ ์ปจ๋ณผ๋ฃจ์ ๋ง ์ํํ๋ฉฐ ๋ค์ ์๊ณ ๋ฆฌ์ฆ์์ ์ ์ฆ๋ ๊ฒ์ฒ๋ผ Gated CNN ๋ธ๋ก์ ๊ตฌํ์ ๊ฐ๋จํ๋ฉด์๋ ํจ๊ณผ์ ์ด๊ณ ์ฐ์ํฉ๋๋ค.
์ด๋ฏธ์ง ๋ถ๋ฅ ์์
ImageNet์ 1.3๊ฐ ์ด์์ ๊ณตํต ํด๋์ค, 50,000๋ง ๊ฐ ์ด์์ ๊ต์ก ์ด๋ฏธ์ง, XNUMX๊ฐ ์ด์์ ๊ฒ์ฆ ์ด๋ฏธ์ง๋ก ๊ตฌ์ฑ๋์ด ์ด๋ฏธ์ง ๋ถ๋ฅ ์์ ์ ๋ฒค์น๋งํฌ ์ญํ ์ ํฉ๋๋ค. ์คํ์ ์ฌ์ฉ๋ ๋ฐ์ดํฐ ์ฆ๋๋ Random Resize Crop, Mixup, Color Jitter, Random Erasing, CutMix ๋ฐ Rand Augment๋ก ๊ตฌ์ฑ๋ฉ๋๋ค. ๋ค์ ํ์๋ ImageNet ๋ฐ์ดํฐ ์ธํธ์์ Mamba ๋ชจ๋ธ ์ ํ๊ตฐ, MambaOut ๋ชจ๋ธ, ๊ธฐํ ์ฃผ์ ๊ธฐ๋ฐ ๋ฐ ์ปจ๋ณผ๋ฃจ์ ๋ชจ๋ธ์ ์ฑ๋ฅ์ด ์์ฝ๋์ด ์์ต๋๋ค. ๋ณผ ์ ์๋ฏ์ด ์ํ ๊ณต๊ฐ ๋ชจ๋ธ์ด ์๋ MambaOut ํ๋ ์์ํฌ๋ ๋ชจ๋ ๋ชจ๋ธ ํฌ๊ธฐ์ ๊ฑธ์ณ SSM์ด ํฌํจ๋ ์๊ฐ์ Mamba ๋ชจ๋ธ๋ณด๋ค ์ผ๊ด๋๊ฒ ์ฑ๋ฅ์ด ๋ฐ์ด๋ฉ๋๋ค.
์๋ฅผ ๋ค์ด, MambaOut-Small ๋ชจ๋ธ์ ๊ฐ์ฅ ๊ฐ๊น์ด Mamba ๊ฒฝ์์ฌ๋ณด๋ค 1% ๋ ๋์ 84%๊ฐ ๋๋ ์์ 0.4๊ฐ ์ ํ๋ ์ ์๋ฅผ ๋ฐํํฉ๋๋ค. ์ด ๊ฒฐ๊ณผ๋ ์ด๋ฏธ์ง ๋ถ๋ฅ ์์ ์ ์ํด ์ํ ๊ณต๊ฐ ๋ชจ๋ธ์ ๋์ ํ ํ์๊ฐ ์๋ค๋ ์ฒซ ๋ฒ์งธ ๊ฐ์ค์ ๊ฐ๋ ฅํ๊ฒ ๋ท๋ฐ์นจํฉ๋๋ค.
๊ฐ์ฒด ๊ฐ์ง ๋ฐ ์ธ์คํด์ค ๋ถํ ์์
COCO๋ ๊ฐ์ฒด ๊ฐ์ง ๋ฐ ์ธ์คํด์ค ๋ถํ ์์ ์ ๋ํ ๋ฒค์น๋งํฌ ์ญํ ์ ํฉ๋๋ค. MambaOut ํ๋ ์์ํฌ๋ ์ผ๋ถ ์๊ฐ์ Mamba ๋ชจ๋ธ์ ์ฑ๋ฅ์ ๋ฅ๊ฐํ ์ ์์ง๋ง LocalVMamba ๋ฐ VMamba๋ฅผ ํฌํจํ ์ต์ฒจ๋จ ์๊ฐ์ Mamba ๋ชจ๋ธ์๋ ์ฌ์ ํ ๋ถ์กฑํฉ๋๋ค. ์ต์ฒจ๋จ ์๊ฐ์ ๋ชจ๋ธ๊ณผ MambaOut์ ์ฑ๋ฅ ์ฐจ์ด๋ Mamba ์ ํ๊ตฐ ๋ชจ๋ธ์ ๊ธด ์์์ ์๊ฐ์ ์์ ์ ํตํฉํ๋ ์ด์ ์ ๊ฐ์กฐํฉ๋๋ค. ๊ทธ๋ฌ๋ ์ต์ฒจ๋จ ์ปจ๋ณผ๋ฃจ์ -์ดํ ์ -ํ์ด๋ธ๋ฆฌ๋ ๋ชจ๋ธ๊ณผ ์๊ฐ์ Mamba ๋ชจ๋ธ ์ฌ์ด์๋ ์ฌ์ ํ ์๋นํ ์ฑ๋ฅ ๊ฒฉ์ฐจ๊ฐ ์กด์ฌํ๋ค๋ ์ ์ ์ฃผ๋ชฉํ ๊ฐ์น๊ฐ ์์ต๋๋ค.
์ต์ข ์๊ฐ
Mamba ๋ชจ๋ธ ํจ๋ฐ๋ฆฌ๋ ์๊ธฐ ํ๊ท ๋ฐ ์ฅ ์ํ์ค ํน์ฑ๊ณผ ๊ด๋ จ๋ ์์ ์ ์ ํฉํ ๊ฒ์ผ๋ก ๋ณด์ ๋๋ค. MambaOut ํ๋ ์์ํฌ๋ ์ด๋ฏธ์ง ๋ถ๋ฅ๊ฐ ์ฅ ์ํ์ค ๋๋ ์๊ธฐ ํ๊ท ํน์ฑ๊ณผ ์ผ์นํ์ง ์๊ธฐ ๋๋ฌธ์ Mamba๊ฐ ๋น์ ์์ ์ ํ์ํ์ง ์๋ค๊ณ ๊ฐ์ ํฉ๋๋ค. ๋ถํ ๋ฐ ๊ฐ์ง ์์ ๋ ์๊ธฐ ํ๊ท๊ฐ ์๋์ง๋ง ์ฅ ์ํ์ค ํน์ฑ์ ๋ํ๋ด๋ฏ๋ก MambaOut ํ๋ ์์ํฌ๋ ์ด๋ฌํ ์์ ์ Mamba์ ์ ์ฌ๋ ฅ์ ๊ฐ์ ํฉ๋๋ค. MambaOut ํ๋ ์์ํฌ๋ ํต์ฌ ํ ํฐ ๋ฏน์์ธ ์ํ ๊ณต๊ฐ ๋ชจ๋ธ์ ์ ๊ฑฐํ๋ฉด์ Mamba ๋ธ๋ก์ ์๋ก ์์ ์์์ ๊ตฌ์ฑ๋ฉ๋๋ค. ์คํ ๊ฒฐ๊ณผ๋ MambaOut ํ๋ ์์ํฌ๊ฐ ImageNet ์ด๋ฏธ์ง ๋ถ๋ฅ ํ๋ ์์ํฌ์ ๋ชจ๋ ์๊ฐ์ Mamba ๋ชจ๋ธ์ ๋ฅ๊ฐํ ์ ์๊ธฐ ๋๋ฌธ์ Mamba๊ฐ ๋น์ ์์ ์ ํ์ํ์ง ์๋ค๋ ๊ฒ์ ๋ํ๋ด๋ฏ๋ก MambaOut ํ๋ ์์ํฌ๊ฐ ์ ์ํ ๊ฐ์ค์ ๋ท๋ฐ์นจํฉ๋๋ค. ๋ฐ๋ฉด ๊ฐ์ง ๋ฐ ๋ถํ ์์ ์ ๊ฒฝ์ฐ MambaOut ํ๋ ์์ํฌ๋ ์ต์ Mamba ๋ชจ๋ธ์ด ์ ๊ณตํ๋ ์ฑ๋ฅ์ ๋ณต์ ํ ์ ์์ผ๋ฏ๋ก ์ฅ ์ํ์ค ์๊ฐ์ ์์ ์ Mamba ๋ชจ๋ธ ํจ๋ฐ๋ฆฌ์ ์ ์ฌ๋ ฅ์ ๋ณด์ฌ์ค๋๋ค.