๊ฐ์
Hierarchical RNN์ด๋?
Hierarchical RNN์ ์ฌ๋ฌ ์ธต์ RNN์ ๊ณ์ธต์ ์ผ๋ก ๊ตฌ์ฑํ์ฌ ์๋ก ๋ค๋ฅธ ์๊ฐ ์ค์ผ์ผ์ ํจํด์ ๋์์ ํ์ตํ ์ ์๋ ์ ๊ฒฝ๋ง ์ํคํ ์ฒ์ ๋๋ค. ๊ฐ ์ธต์ ์๋ก ๋ค๋ฅธ ์ถ์ํ ์์ค์์ ์ ๋ณด๋ฅผ ์ฒ๋ฆฌํ๋ฉฐ, ํ์ ์ธต์ ์ธ๋ถ์ ์ธ ํจํด์, ์์ ์ธต์ ์ ์ฒด์ ์ธ ๊ตฌ์กฐ๋ฅผ ํ์ตํฉ๋๋ค.
์ด๋ ์ธ๊ฐ์ ์ธ์ง ๊ณผ์ ๊ณผ ์ ์ฌํ ๋ฐฉ์์ผ๋ก, ๋ณต์กํ ์๊ณ์ด ๋ฐ์ดํฐ์ ๋ค์ํ ์๊ฐ์ ํน์ฑ์ ํจ๊ณผ์ ์ผ๋ก ๋ชจ๋ธ๋งํ ์ ์์ต๋๋ค.
์ฃผ์ ํน์ง
- ๋ค์ธต ๊ณ์ธต ๊ตฌ์กฐ
- ๋ค์ค ์๊ฐ ์ค์ผ์ผ
- ์ ์ง์ ์ถ์ํ
- ์ฅ๊ฑฐ๋ฆฌ ์์กด์ฑ
- ํจ์จ์ ์ธ ์ ๋ณด ์ฒ๋ฆฌ
๊ธฐ์ ์ ์ธ๋ถ์ฌํญ
์ํคํ ์ฒ ๊ตฌ์กฐ
ํ์ ์ธต (Lower Layer)
์ ๋ ฅ ๋ฐ์ดํฐ์ ์ธ๋ถ์ ์ธ ํจํด๊ณผ ๋จ๊ธฐ ์์กด์ฑ์ ํ์ตํ๋ ์ธต
์ค๊ฐ ์ธต (Middle Layer)
์ค๊ฐ ์์ค์ ์ถ์ํ๋ฅผ ์ํํ๋ฉฐ ์ค๊ธฐ ์์กด์ฑ์ ์ฒ๋ฆฌ
์์ ์ธต (Upper Layer)
์ ์ฒด์ ์ธ ๊ตฌ์กฐ์ ์ฅ๊ธฐ ์์กด์ฑ์ ํ์ตํ๋ ์ต๊ณ ์์ค์ ์ถ์ํ
์๋ ์๋ฆฌ
1๋จ๊ณ: ํ์ ์ธต์์ ์ธ๋ถ ํจํด ํ์ต
2๋จ๊ณ: ์ค๊ฐ ์ธต์์ ์ค๊ฐ ์์ค ์ถ์ํ
3๋จ๊ณ: ์์ ์ธต์์ ์ ์ฒด ๊ตฌ์กฐ ํ์
4๋จ๊ณ: ๊ฐ ์ธต์ ์ ๋ณด๋ฅผ ํตํฉํ์ฌ ์ต์ข ์ถ๋ ฅ ์์ฑ
์์ฉ ๋ถ์ผ
์์ฐ์ด ์ฒ๋ฆฌ
๋ฌธ์ฅ, ๋จ๋ฝ, ๋ฌธ์ ์์ค์ ๊ณ์ธต์ ์ธ์ด ๊ตฌ์กฐ ๋ชจ๋ธ๋ง
์์ ์์ฑ
์ํ, ๋ง๋, ์ ์ ์์ค์ ๊ณ์ธต์ ์์ ๊ตฌ์กฐ ์์ฑ
์๊ณ์ด ์์ธก
๋ค์ํ ์๊ฐ ์ค์ผ์ผ์ ํจํด์ ๋์์ ๊ณ ๋ คํ ์์ธก
์ฅ์
- ๋ค์ค ์๊ฐ ์ค์ผ์ผ ์ฒ๋ฆฌ
- ์ฅ๊ฑฐ๋ฆฌ ์์กด์ฑ ํ์ต
- ํจ์จ์ ์ธ ์ ๋ณด ์์ถ
- ํด์ ๊ฐ๋ฅํ ๊ตฌ์กฐ
- ํ์ฅ ๊ฐ๋ฅํ ์ํคํ ์ฒ
ํ๊ณ์
- ๋ณต์กํ ๊ตฌ์กฐ
- ๋์ ๊ณ์ฐ ๋น์ฉ
- ํ์ต ์๊ฐ์ด ์ค๋ ๊ฑธ๋ฆผ
- ํ์ดํผํ๋ผ๋ฏธํฐ ํ๋์ ์ด๋ ค์
- ๊ทธ๋๋์ธํธ ์์ค ๋ฌธ์
๊ตฌํ ๋ฐ ์ฌ์ฉ๋ฒ
ํ์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ
๊ธฐ๋ณธ ์ฌ์ฉ ์์
์ฐ๊ตฌ ๋ฐ ๊ฐ๋ฐ ํํฉ
์ด๊ธฐ ์ฐ๊ตฌ
1990๋ ๋๋ถํฐ ๊ณ์ธต์ ๊ตฌ์กฐ๋ฅผ ๊ฐ์ง ์ ๊ฒฝ๋ง์ ๋ํ ์ฐ๊ตฌ๊ฐ ์์๋์์ผ๋ฉฐ, ์๊ฐ์ ๊ณ์ธต ๊ตฌ์กฐ์ ์ค์์ฑ์ด ์ธ์๋์์ต๋๋ค.
์ต๊ทผ ๋ฐ์
Attention ๋ฉ์ปค๋์ฆ๊ณผ ๊ฒฐํฉํ์ฌ ๋์ฑ ๊ฐ๋ ฅํ ๋ชจ๋ธ๋ค์ด ๊ฐ๋ฐ๋์์ผ๋ฉฐ, ๋ค์ํ ๋๋ฉ์ธ์์ ์ฑ๊ณต์ ์ผ๋ก ์ ์ฉ๋๊ณ ์์ต๋๋ค.
ํ์ฌ ์ํ
Transformer ๊ธฐ๋ฐ ๋ชจ๋ธ์ ๋ฑ์ฅ์ผ๋ก ์ผ๋ถ ๋ถ์ผ์์๋ ๋์ฒด๋์์ง๋ง, ํน์ ์์ฉ ๋ถ์ผ์์๋ ์ฌ์ ํ ์ ์ฉํ ์ํคํ ์ฒ๋ก ์ฌ์ฉ๋๊ณ ์์ต๋๋ค.
๋ฏธ๋ ์ ๋ง
๋ฐ์ ๋ฐฉํฅ
- Attention ๋ฉ์ปค๋์ฆ๊ณผ์ ๊ฒฐํฉ
- ํจ์จ์ ์ธ ํ์ต ๋ฐฉ๋ฒ ๊ฐ๋ฐ
- ์๋ ๊ตฌ์กฐ ํ์
- ๋ค์ํ ๋๋ฉ์ธ ์ ์ฉ
์์ ์์ฉ ๋ถ์ผ
- ์ธ์ง ๊ณผํ
- ๋ก๋ด ์ ์ด
- ๊ฒฝ์ ์์ธก
- ์๋ฌผํ์ ์๊ณ์ด