์์ ๊ณต๋ถํ ์ํ์ค ํฌ ์ํ์ค ๋ชจ๋ธ, ์ธ์ฝ๋ ๋์ฝ๋ ๋ชจ๋ธ์๋ ๋ฌธ์ ์ ์ด ํ๋ ์์ต๋๋ค. ๋ฐ๋ก, ์ ์ฒด ๋ฌธ์ฅ์ ํ๋์ ๋ฒกํฐ์ ์์ถํ๊ฒ ๋๋ค๋ ์ ์
๋๋ค.
๋ฌผ๋ก ๋ฌธ์ฅ์ ๊ฐ ๋จ์ด์ ์ค์๋์ ๋ฐ๋ผ ๊ฐ์ค์น๋ฅผ ๋ค๋ฅด๊ฒ ๋ถ์ฌํ์ฌ ๋ฒกํฐ์ ๋ฐ์ํ๋ ๊ธฐ๋ฒ์ ํตํด ๊ณ ์ ๋ ํฌ๊ธฐ์ ํ๋์ ๋ฒกํฐ์ ๋ฌธ์ฅ์ ํฌํจ๋ ๋จ์ด๋ค์ ์ ํํํด๋ด๋๋ก ๊ฐ์ ํ์์ง๋ง, ์ฌ์ ํ ๋ฌธ์ฅ์ด ๊ธธ์ด์ง๋ ๊ฒฝ์ฐ์ ๋ฒกํฐ์ ์ ์ฅํ ์ ์๋ ์ ๋ณด์ ํ๊ณ๊ฐ ์๋ค๋ ๋ฌธ์ ๊ฐ ๋ฐ์ํฉ๋๋ค.
ย
์งง์ ๋ฌธ์ฅ
์ฒ ์๋ ์ฌ๊ณผ๋ฅผ ๋จน์๋ค.
๊ธด ๋ฌธ์ฅ
๊ธฐ๋๊ธด ์ธ์ ๋์ ์์ ์ ๋ชฉ์ ๋ ๋ช
๋ถ๋ ์์ด๋ฒ๋ฆฐ ์ฒ ์๋ ๋๋ฌผ๋ก ์ผ๋ฃฉ์ง ๋งค์ผ๋ฐค์ ๋ณด๋ด๋ค๊ฐ ๊ฒฐ๊ตญ ์ค๋ ์ธ์์ด ๊น๋ค์ด ์๋๊ฐ ๋๋ํ ๋์ฅ๊ณ ๋ฌธ์ ์ด๊ณ ์ ๊ณผ๊ฑฐ์ ์ฃ์
์ด ์ฝํ์๋ ์ฌ๊ณผ๋ฅผ ๊บผ๋ด๋ค์ด ํ ์
์ ๋ฒ ์ด๋ฌผ์๋ค.
ย
์ ๋ ๋ฌธ์ฅ์ ๊ฐ๊ฐ ํ๋์ ๋ฒกํฐ์ ์์ถํด ๋ด๋๋ค๊ณ ๊ฐ์ ํด๋ด
์๋ค. ์งง์ ๋ฌธ์ฅ์ ๊ฒฝ์ฐ, ๋ฌธ์ฅ์ ํต์ฌ์ธ โ์ฒ ์', โ์ฌ๊ณผ', โ๋จน๋ค' ๋ผ๋ ์๋ฏธ๋ฅผ ํํ ๋ฒกํฐ์ ๋ด์ ์ ๋ฌํ๊ฑฐ๋ ๋ฒ์ญ์ ํ์ฉํ ์ ์์ ๊ฒ์
๋๋ค. ๊ทธ๋ฌ๋, ๋ฌธ์ฅ์ ๊ธธ์ด๊ฐ ๊ธธ์ด์ง์๋ก ํํ ๋ฒกํฐ์ ๋ด๊ฒจ์ผ ํ ๋จ์ด๊ฐ ๋ง์์ง๊ฒ ๋์ด, ์ด๋ฌํ ๋ฐฉ์์ ์ค์ ๋ก ์ ์ฉ๋๊ธฐ๋ ์ด๋ ค์ธ ๊ฒ์
๋๋ค. ๋, ๋น์ทํ ์ด์ ๋ก ๋ฌธ์ฅ์ด ๊ธธ์ด์ง์๋ก ๋ชจ๋ธ์ ์ญ์ ํ์์ ๊ทธ๋๋์ธํธ๊ฐ ์์ค๋์ด ํ์ต์ด ํ๋ค๋ค๋ ๋ฌธ์ ์ ๋ ์์ต๋๋ค.
ย
์ค์ ๋ก ์ฌ๋์ด ๋ฌธ์ฅ์ ๋ฒ์ญํ ๋๋ ์ด๋ ๊ฒ ๋ฌธ์ฅ ์ ์ฒด๋ฅผ ํ๋์ ํํ์ผ๋ก ๋ณํํ ๋ค, ์ด๋ฅผ ๋ฐํ์ผ๋ก ๋ฒ์ญํ์ง ์์ต๋๋ค. ์คํ๋ ค, ๋ฌธ์ฅ์์ ๊ด๋ จ ์๋ ๋ถ๋ถ๋ค๋ง ์ดํผ๋ฉฐ ๋ฒ์ญ์ ์ํํ๋ ๊ฒ์ด ํจ์ฌ ์์ฐ์ค๋ฝ์ต๋๋ค.
ย
๋ฌธ์ฅ๋ฒ์ญ
Today, Charles gave apple to Bora
์ค๋ ์ฒ ์๋ ๋ณด๋ผ์๊ฒ ์ฌ๊ณผ๋ฅผ ์ฃผ์๋ค.
ย
์ ์์์์, โ๋ณด๋ผ์๊ฒ' ๋ผ๋ ๋จ์ด๋ฅผ ๋ฒ์ญํ๊ธฐ ์ํด์ ์ฌ๋์ โtoโ, โBoraโ๋ผ๋ ๋จ์ด์ ์ง์คํฉ๋๋ค. ๋ฌธ์ฅ์ ๋ค๋ฅธ ๋จ์ด๋ค์ ํด๋น ๋ถ๋ถ์ ๋ฒ์ญํ ๋ ํฐ ๊ด๋ จ์ด ์๊ธฐ ๋๋ฌธ์
๋๋ค. ์ฆ, ์ฌ๋์ ์ถ๋ ฅ์ ์์ฑํ๊ธฐ ์ํด์ ๊ด๋ จ๋ ์
๋ ฅ ๋ถ๋ถ์๋ง ์ง์คํ์ฌ ์๊ฐํฉ๋๋ค. NLP ๋ชจ๋ธ์ด ์๊ฐํ๋ ๋ฐฉ์์ ์ฌ๋์ด ์๊ฐํ๋ ๋ฐฉ์๊ณผ ์ ์ฌํ๊ฒ ๋ง๋ ๊ฒ์ด ๋ฐ๋ก ์ดํ
์
๋ฉ์ปค๋์ฆ ์
๋๋ค.
ย
์ดํ
์
๋งค์ปค๋์ฆ์ ์ ์ฉํ ๋๋ถ์ ๊ธฐ๊ณ๊ฐ ์ง์คํ๊ณ ์ ํ๋ ๋ถ๋ถ์๋ง ์ด์ฒจ์ ๋ง์ถ๊ณ ์ฐ์ฐ์ ์ํํ ์ ์์ด ๋ฉ๋ชจ๋ฆฌ ์ฉ๋๊ณผ ์ฑ๋ฅ ๋ฉด์์ ํฐ ๋ฐ์ ์ ์ด๋ฃจ๊ฒ ๋ฉ๋๋ค. 2015๋
์ ์ดํ
์
๋ฉ์ปค๋์ฆ์ด ๋ฑ์ฅํ ์ดํ๋ก ์ต๊ทผ๊น์ง๋ ๋ณธ ๋ฐฉ์์ ์๊ฐํ ๋
ผ๋ฌธ์ด 15,000๋ฒ ๋๋ ์ธ์ฉ ์๋ฅผ ๋ณด์ฌ์ค ์ ๋๋ก ํฐ ์ํฅ๋ ฅ์ ๋ณด์ฌ์ฃผ๊ณ ์๊ณ , BERT๋ GPT๊ฐ์ ๋ฅ๋ฌ๋ ๋ชจ๋ธ ๋ฟ๋ง ์๋๋ผ ๊ตฌ๊ธ ๋ฒ์ญ๊ธฐ๋ ํํ๊ณ ๋ฑ์ ๋ค์ํ ์๋น์ค์์๋ ์ดํ
์
๋ฉ์ปค๋์ฆ์ ์ ์ฉ๋์ด์ง๊ณ ์์ต๋๋ค.
ย
์ด๋ ๊ฒ ์ค์ํ ์ดํ
์
๋งค์ปค๋์ฆ์ด ์ด๋ป๊ฒ ์๋ํ๊ณ , ์ ๊ธฐ์กด๋ณด๋ค ์ข์ ์ฑ๋ฅ์ ๋ผ ์ ์๊ฒ ๋์๋์ง๋ฅผ ์๋์์ ์์ธํ ์์๋ณด๊ฒ ์ต๋๋ค.
ย
์ดํ ์ ์ ์๋ ๋ฐฉ์
๋จผ์ , ์ธ์ฝ๋-๋์ฝ๋ ๋ชจ๋ธ์ด ์๋ํ๋ ๋ฐฉ์์ ๋ค์ ํ ๋ฒ ๊ฐ๋จํ ์ดํด๋ณด๋ฉด ์๋์ ๊ฐ์ต๋๋ค.
์ธ์ฝ๋-๋์ฝ๋ ๋ชจ๋ธ์ ๋ฌธ์ฅ์ ํ๋์ ๋ฒกํฐ๋ก ์์ถํ ๋ค, ์ด๋ฅผ ๋ฒ์ญ ๊ณผ์ ์ ํ์ฉํ๊ฒ ๋ฉ๋๋ค. ๊ทธ๋ฌ๋ ํํ ๋ฒกํฐ๊ฐ ๊ณ ์ ๋ ํฌ๊ธฐ์ ๋ฒกํฐ ํ ๊ฐ์ด๊ธฐ ๋๋ฌธ์, ๋ฒ์ญ(๋์ฝ๋ฉ) ๊ณผ์ ์์ ๋ฌธ์ฅ์ด ๊ธธ์ด์ง ์๋ก ๋ฒกํฐ๊ฐ ๊ฐ์ง ๋จ์ด์ ๋ํ ์๋ฏธ๋ค์ด ์ฌ๋ฌ ๊ฐ์ RNN์ ๊ฑฐ์น๋ฉด์ ํฌ์๋์ด ๊ธด ๋ฌธ์ฅ์ ์ ๋ฒ์ญํด๋ด์ง ๋ชปํ๊ฒ ๋ฉ๋๋ค.
์ด๋ฌํ ๋จ์ ์ ๊ฐ์ ํ๊ธฐ ์ํด ๋์ฝ๋ฉ์์ ๋ชจ๋ RNN ์
์ด ํํ ๋ฒกํฐ๋ฅผ ์ฐธ๊ณ ํ๋๋ก ๋ง๋ ๊ตฌ์กฐ๋ ์กด์ฌํฉ๋๋ค.
๊ทธ๋ฌ๋ ์ด ๋ชจ๋ธ์์๋ ๋์ผํ๊ฒ โ๋จ ํ ๊ฐ์ ๊ณ ์ ๋ ํฌ๊ธฐ์ ํํ ๋ฒกํฐ์ ๋ฌธ์ฅ์ ์์ถํด์ผ ํ๋ค'๋ ๋จ์ ์ด ์์ต๋๋ค. ์ด ๋ฌธ์ ๋ฅผ ์ดํ
์
๋งค์ปค๋์ฆ์์๋ ๋ชจ๋ ๋์ฝ๋์ RNN์ด ์ธ์ฝ๋์ ๊ฐ ํ์ ์คํ
๋ง๋ค RNN์ ๊ฒฐ๊ณผ ๊ฐ์ธ ์ถ๋ ฅ์ ์ฐธ๊ณ ํ๋ ๋ฐฉ์์ผ๋ก ํด๊ฒฐํฉ๋๋ค. ๋ค์์ ์ดํ
์
๋ฉ์ปค๋์ฆ์ ์ ์ฉํ ์ธ์ฝ๋-๋์ฝ๋ ๋ชจ๋ธ์ ๊ฐ๋จํ๊ฒ ๋ํ๋ธ ๊ฒ์
๋๋ค.
ย
ย
์ ๊ทธ๋ฆผ์์ ์ด๋ก์์ผ๋ก ํํํ ๋ถ๋ถ์์ ๋ณผ ์ ์๋ฏ์ด, ์ดํ
์
๋ฉ์ปค๋์ฆ์์๋ ์ธ์ฝ๋ RNN์ ์ถ๋ ฅ ๊ฐ๋ค์ ๋ชจ๋ ๋ฐ๋ก ๋นผ์ ๋ฐฐ์ด์ ๋ด์๋๊ณ , ๋์ฝ๋ RNN์๊ฒ ์ด ๊ฐ๋ค์ ์
๋ ฅ์ผ๋ก ์ ๋ฌํฉ๋๋ค. ๋์ฝ๋ RNN๋ค์ ๋จ์ํ ํํ ๋ฒกํฐ๋ง์ผ๋ก ๋ฒ์ญ์ ์ํํ๋ ๊ฒ์ด ์๋๋ผ, ๋ชจ๋ ๋จ์ด๊ฐ ๊ฐ๊ฐ ์
๋ ฅ๋์์ ๋์ ์๋ ๋ฒกํฐ ๊ฐ(hidden state ๊ฐ)๋ค์ ํจ๊ป ์ฐธ๊ณ ํ์ฌ ๋ฒ์ญ์ ์ํํฉ๋๋ค. ์ฌ๊ธฐ์์, ๋ชจ๋ ์๋ ๋ฒกํฐ ๊ฐ๋ค์ ๋์ผํ ๋น์จ๋ก ์ฐธ๊ณ ํ์ฌ ๋ฒ์ญํ๋ ๊ฒ์ด ์๋, ํ์ฌ ์์
์ ์ํํ๋ ค๋ ๋ฌธ์ฅ์ ๋ถ๋ถ๊ณผ ๊ฐ์ฅ ๊ด๋ จ ๋์ ๋ฒกํฐ๋ค์ ๋์ ๊ฐ์ค์น๋ฅผ ์ฃผ๋ ๋ฐฉ์์ผ๋ก ์ฐ๊ด๋ ๋จ์ด์๋ง ์ด์ ์ ๋ง์ถ์ด ์ฐ์ฐํ ์ ์์ต๋๋ค.
ย
์ ๊ณผ์ ์ค์์ โateโ๋ฅผ ๋ฒ์ญํ๋ ํ์ ์คํ
์ ๋ํด์ ๋ชจ๋ธ์ ์ฐ์ฐ์ ๋ํด์ ๊ทธ๋ ค๋ณด๋ฉด์, ์ดํ
์
๋ฉ์ปค๋์ฆ์ ํ์ํ ์ฐ์ฐ์ ์กฐ๊ธ ๋ ์๊ฐํด๋ณด๊ฒ ์ต๋๋ค.
ย
ย
์ฐ์ ๊ฐ ์ธ์ฝ๋ RNN์ ๊ฒฐ๊ณผ(์๋ ๋ฒกํฐ)๊ฐ ํ์ฌ ์ฒ๋ฆฌํ๊ณ ์ ํ๋ ๋จ์ด์ ์ผ๋ง๋ ๊ด๋ จ ์๋์ง์ ๋ํ ์ ๋ณด์ธ ์๋์ง ๊ฐ์ ๊ตฌํด์ค๋๋ค. ์ด ์๋์ง๋ ์ธ์ฝ๋ RNN์ ์ถ๋ ฅ์ธ ์๋ ๋ฒกํฐ์ ๋์ฝ๋ RNN์ ์ถ๋ ฅ๋ฒกํฐ ๊ฐ์ ์ฝ์ฌ์ธ ์ ์ฌ๋(๋ด์ )์ ํตํด โ๋ฒกํฐ ๊ฐ์ ๋น์ทํ ์ ๋โ๋ก ์ฐพ์๋ด๊ฒ ๋ฉ๋๋ค. ๊ทธ ๋ค์, ๊ตฌํ ์๋์ง ๊ฐ๋ค์ ํฉ์ด 1์ด ๋๋๋ก softmax ํจ์๋ฅผ ํตํด 0๊ณผ 1 ์ฌ์ด์ ๊ฐ์ผ๋ก ์๋์ง ๊ฐ๋ค์ ๋ณํํด ๊ฐ์ค์น๋ก ๋ง๋ค์ด์ค๋๋ค. ์ด์ , ๊ฐ ์๋ ๋ฒกํฐ๋ค์ ๊ฐ์ค์น๋ฅผ ๊ณฑํ ๊ฐ์ ํฉํ์ฌ ๋์ฝ๋ RNN์๊ฒ ์
๋ ฅ์ผ๋ก ์ ๋ฌํด์ค๋๋ค. ๋์ฝ๋ RNN์ ํํ ๋ฒกํฐ ์ ๋ณด์ ์ธ์ฝ๋ RNN์ ์ถ๋ ฅ์ ๋ํ ์ ๋ณด๋ฅผ ์ด์ฉํ์ฌ, ์ ์ ํ๊ฒ ๋ฒ์ญ์ ์ํํ ์ ์๊ฒ ๋ฉ๋๋ค. ์ด๊ฒ์ด ์ดํ
์
๋งค์ปค๋์ฆ์ด ์๋ํ๋ ๋ฐฉ์์
๋๋ค.
ย
์ค๋ฅธ์ชฝ ๊ทธ๋ํ๋ ๋ฌธ์ฅ ๊ธธ์ด์ ๋ฐ๋ฅธ ์ฌ๋ฌ ๋ชจ๋ธ๋ค์ ์ฒ๋ฆฌ ์ฑ๋ฅ์ ๋ณด์ฌ์ฃผ๊ณ ์์ต๋๋ค. ์ดํ
์
๋งค์ปค๋์ฆ์ ์ถ๊ฐํ๊ธฐ ์ ๊น์ง๋ ๋ฌธ์ฅ ๊ธธ์ด๊ฐ ๊ธธ์ด์ง์๋ก ๋ชจ๋ธ์ ์ฑ๋ฅ์ด ์ ํ๋๋ ๋ฌธ์ ๊ฐ ๋ง์ด ๋ฐ์ํ์ต๋๋ค. ๊ทธ๋ฌ๋, ์ดํ
์
๋ฉ์ปค๋์ฆ์ ์ถ๊ฐํ ๋ชจ๋ธ(์ค์ )์ ๊ฒฝ์ฐ, ๋ฌธ์ฅ ๊ธธ์ด๊ฐ ๊ธธ์ด์ง๋๋ผ๋ ์ฑ๋ฅ์ด ๋จ์ด์ง์ง ์๋ ๊ฒ์ ๋ณผ ์ ์์ต๋๋ค.
ย
๋์ฝ๋์ ๊ฐ๊ฐ์ RNN ๋ค์ ๋ฌธ์ฅ์ ๋ชจ๋ ๋จ์ด์ ๋ํ ์๋ ๋ฒกํฐ๊ฐ๋ค์ ๊ฐ์ค์น๋ฅผ ๊ณฑํ๊ณ ์ฐ์ฐ์ ์ํํด์ผ ํ๊ธฐ ๋๋ฌธ์, ์ดํ
์
๋งค์ปค๋์ฆ์ ์ ์ฉํ๋ค๋ฉด ๊ธฐ์กด ๋ฐฉ์๋ณด๋ค ํ์คํ ์ฐ์ฐ๋์ด ๋ง์ด ๋์ด๋ ์ ๋ฐ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ค์ ๋ก๋ ์ดํ
์
๋งค์ปค๋์ฆ์ ๊ณ์ฐ ๋ณต์ก๋๊ฐ RNN ๋ฐฉ์๋ณด๋ค ๋ฎ๊ณ , ๊ธฐ์ ์ ๋ฐ์ ์ผ๋ก ์ฐ์ฐ ๋ฅ๋ ฅ ์์ฒด๋ ๋นจ๋ผ์ง๊ณ ๋ณ๋ ฌ ์ฒ๋ฆฌ๋ฅผ ๋ค๋ฃจ๋ ๊ธฐ์ ๋ ๋ฐ์ ํ์ฌ, ๊ธด ๋ฌธ์ฅ์ด๋ผ๋ ์ดํ
์
์ ์ฐ์ฐ์ ์ถฉ๋ถํ ๋น ๋ฅด๊ฒ ์ํํ ์ ์์ต๋๋ค.
ย
์ดํ ์ ๋งค์ปค๋์ฆ์ ์ข ๋ฅ
์ธ์ฝ๋ฉ ๊ณผ์ ์ ๊ฐ๊ฐ ํ์์คํ
์ ๋ํ ์ถ๋ ฅ์ธ ์๋ ๋ฒกํฐ๋ค์ ์ฐธ๊ณ ํด ๋์ฝ๋ฉ ๊ณผ์ ์ ์ถ๋ ฅ์ ๊ฒฐ์ ํ๋ค๋ ์ดํ
์
๋งค์ปค๋์ฆ์ ์์ฐ์ด์ฒ๋ฆฌ, ์์ฑ, ์ด๋ฏธ์ง ๋ฑ ์ฌ๋ฌ๊ฐ์ง ๋ถ์ผ์์ ๋ค์ํ๊ฒ ํ์ฉ๋์ด์ง๋๋ค. ๊ฐ๊ฐ์ ๋ถ์ผ์ ์กฐ๊ธ ๋ ์ ํฉํ๊ฒ ํ์ฉํ๊ธฐ ์ํด ์ดํ
์
๋งค์ปค๋์ฆ์ ์ฝ๊ฐ์ฉ ์์ ํ์ฌ ์ ์ฉํ๊ฒ ๋ฉ๋๋ค.
ย
1. ์ง๋ ์ดํ ์ Supervised Attention
์ผ๋ฐ์ ์ผ๋ก ๊ธฐ๊ณ ๋ฒ์ญ์ ๋ํ ๋ฐ์ดํฐ๋ ๋ฒ์ญ๋ ๊ฒฐ๊ณผ์ธ ์ ๋ ฌ ์ ๋ณด๋ฅผ ํ๋ จ ๋ฐ์ดํฐ๋ก ์ ๊ณตํด์ค๋๋ค. ์ด๋ฌํ ๊ฒฝ์ฐ์๋ ์ด ์ ๋ต ๋ฐ์ดํฐ๋ฅผ ํ์ฉํ์ฌ, ๋์์ ํ๋ จ๋์ด์ง๋ ๋ ๋ค๋ฅธ ์ ๊ฒฝ๋ง์ ํ์ฉํด ์ดํ
์
ํจ์๋ฅผ ํ์ตํ๋ ์ง๋ ์ดํ
์
๋งค์ปค๋์ฆ์ ๊ตฌ์ฑํ ์ ์์ต๋๋ค.
ย
2. ๋ฉํฐํค๋ ์ดํ ์ Multiheaded Attention
๋ฉํฐํค๋ ์ดํ
์
์ด๋ ์์ ์ด๋ฏธ์ง๋ก ๋ณด์ฌ์ฃผ์๋ ์ดํ
์
๋ฒกํฐ๊ฐ ์ฌ๋ฌ๊ฐ๋ก ๊ตฌ์ฑ๋ ๋คํธ์ํฌ๋ฅผ ๊ตฌ์ฑํ์ฌ ๋ณ๋ ฌ์ ์ผ๋ก ๋์์ ์ฐ์ฐ์ด ์ํํ ๋ค ์ฐ์ฐ๊ฐ๋ค์ ํฉ์ณ ํ ๋ฒ์ ์ดํ
์
๋ณด๋ค ๋ ์ข์ ๊ฒฐ๊ณผ๋ฅผ ์ถ๋ ฅํ๋๋ก ๋ง๋ ๊ตฌ์กฐ์
๋๋ค. ๋ฉํฐํค๋ ์ดํ
์
์ ํตํด ๊ฐ ์ดํ
์
๋ง๋ค ๊ฐ์ค์น๋ฅผ ๋ค๋ฅด๊ฒ ๊ฐ์ ธ ๋ฌธ์ฅ์ ์ดํดํ๋ โ๊ด์ '์ ๋ค์ํ๊ฒ ๊ฐ์ ธ๊ฐ๋ค๊ณ ๋ณผ ์ ์์ต๋๋ค.
๊ณ ์์ด๋ ์ฅ๋ฅผ ๋จน์ง ์์๋ค. ๊ทธ๊ฒ์ด ๋ง์ด ์์๊ธฐ ๋๋ฌธ์ด๋ค.
1. ๊ทธ๊ฒ = ๊ณ ์์ด โฆ ๊ณ ์์ด๊ฐ ๋ง์ด ์์๋?
2. ๊ทธ๊ฒ = ์ฅ โฆ ์ฅ๊ฐ ๋ง์ด ์์๋?
๋ค์ํ ๊ด์ ์ ํด์(๊ฐ์ค์น)๋ฅผ ํฉ์ณ ๊ฐ์ฅ ์ข์ ๊ฒฐ๊ณผ๋ฅผ ๋ง๋ค์ด๋ธ๋ค.
ย
3. ์ ํ ์ดํ ์ Self Attention
์
ํ ์ดํ
์
์ ์ด๋ฆ์์๋ ๋ณผ ์ ์๋ฏ์ด, ์๊ธฐ ์์ ์ ๋ํ ์ดํ
์
์
๋๋ค. ์
ํ ์ดํ
์
์ ํ๋์ ๋ฌธ์ฅ ์์์ ๋ค๋ฅธ ๋จ์ด๋ค๊ณผ์ ๊ด๊ณ๊ฐ ์ผ๋ง๋ ์ ํํํ๊ณ ์๋์ง, ํ ๋ถ๋ถ์ด ๋ค๋ฅธ ๋ถ๋ถ์ ์ผ๋ง๋ ์ํฅ์ ๋ฏธ์น๊ณ ์๋์ง๋ฅผ ํ์ตํ๋ ๋งค์ปค๋์ฆ์
๋๋ค. NLP์์ ์
ํ ์ดํ
์
์ ํ์ฌ ์ฝ๊ณ ์๋ ๋จ์ด๊ฐ ๋ฌธ์ฅ ์ ๋จ์ด์ ์ผ๋ง๋ ์ฐ๊ด์ฑ์ ๋๋์ง๋ฅผ ํ์ตํฉ๋๋ค. ์
ํ ์ดํ
์
์ ํตํด ๋ชจ๋ธ์ task๋ฅผ ์ฒ๋ฆฌํ ๋ ๋ฌธ์ฅ์ ์ด๋ ๋ถ๋ถ์ ์ฃผ๋ชฉํด์ผ ํ๋์ง๋ฅผ ํ์ตํ๊ณ , ์ด ์ ๋ณด๋ฅผ task ์ํ์ ํ์ฉํ ์ ์๊ฒ ๋ฉ๋๋ค.
ย
์๋ ์ด๋ฏธ์ง์์, ๋ถ์ ์์ผ๋ก ํํ๋ ํ์ฌ ๋จ์ด์ ๊ด๋ จ์๋ ๋จ์ด์ผ์๋ก(memory๊ฐ activate ๋ ์๋ก) ํธ๋ฅธ ์์ผ๋ก ํํ๋๊ณ ์๋ ๊ฒ์ ๋ณผ ์ ์์ต๋๋ค.
ย
ย
์
ํ ์ดํ
์
์ NLP ๋ถ์ผ ๋ฟ๋ง ์๋๋ผ, ์์ฑ์ด๋ ์ด๋ฏธ์ง ๋ฑ์ ๋ค์ํ ๋ถ์ผ์๋ ์ ์ฉ๋์ด ์ข์ ์ฑ๋ฅ์ ๋ณด์ฌ์ฃผ๊ณ ์์ต๋๋ค. ๋ฉํฐํค๋ ์ดํ
์
๊ณผ ์
ํ ์ดํ
์
์ ๋ฅ๋ฌ๋์ ์ง๋ํ ์ํฅ์ ๋ฏธ์น ๋ชจ๋ธ์ด๋ผ ๋ณผ ์ ์๋ ํธ๋์คํฌ๋จธ(Transformer) ๋ชจ๋ธ์ ์ฌ์ฉ๋ฉ๋๋ค. ํด๋น ๋
ผ๋ฌธ์ ์ ํ๊ธฐ ์ ์ ์ด ์ ๋์ ๊ฐ๋จํ ์ญํ ์ ์ดํดํ๋ค๋ฉด, ์ฝ๋๋ฐ ์ด๋์ ๋ ๋์์ด ๋ ๊ฒ์ด๋ผ ์๊ฐํฉ๋๋ค.
ย
4. ๋ฉํฐ๋ชจ๋ฌ ์ดํ ์ Multimodal attention
๋ชจ๋ฌ์ด๋ผ๋ ๋จ์ด๋ ๋ฐ์ดํฐ์ ํํ๋ฅผ ์๋ฏธํฉ๋๋ค. ์์ ์๊ฐํ๋ ๋ชจ๋ธ๋ค๊ณผ ์ดํ
์
๋งค์ปค๋์ฆ๋ค์ ํ
์คํธ๋ผ๋ ํ๊ฐ์ง ํํ์ ๋ฐ์ดํฐ๋ง์ ๋ค๋ฃจ๋ ๋จ์ผ ๋ชจ๋ฌ(single modal) ๋ชจ๋ธ์ด์์ต๋๋ค. ๊ทธ๋ฌ๋, ์ฐ๋ฆฌ ์ฃผ๋ณ์ ๋ฐ์ดํฐ๋ ํ
์คํธ ๋ฟ๋ง ์๋๋ผ ์ด๋ฏธ์ง, ์์ฑ, ์์ง์ ๋ฑ ๋ค์ํ ํํ๋ก ์กด์ฌํฉ๋๋ค. ์ด๋ฐ ๋ค์ํ ํํ์ ๋ฐ์ดํฐ๋ฅผ ์
๋ ฅ์ผ๋ก ํ์ฉํ์ฌ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ฐฉ๋ฒ์ ๋ฉํฐ๋ชจ๋ฌ ์ด๋ผ๊ณ ๋ถ๋ฆ
๋๋ค. ํ
์คํธ์์ ์ฒ๋ฆฌํ ๊ฒ๊ณผ ์ ์ฌํ๊ฒ, ๋ค์ํ ์ข
๋ฅ์ ๋ฐ์ดํฐ์ ์ดํ
์
๋งค์ปค๋์ฆ์ ์ ์ฉํ์ฌ ๋ถ์ํ๊ณ ์ํ๋ ๊ฒฐ๊ณผ๋ฅผ ์ถ๋ ฅํ๋ ๋ฉํฐ๋ชจ๋ฌ ์ดํ
์
์ ๊ตฌ์ฑํ๊ณ ํ์ฉํ๋ ๋ฐฉ๋ฒ์ ์ ์ํ ๋
ผ๋ฌธ์ด ๋ค์ํ๊ฒ ์ ์๋์ด ์์ต๋๋ค.
ย
ย
์ด์ ๊ธ ์ฝ๊ธฐ
๋ค์ ๊ธ ์ฝ๊ธฐ
ย
ย