์์ฐจ ๋ฐ์ดํฐ๋ฅผ ์ด๋ป๊ฒ ์ํ ์ ๊ฒฝ๋ง์ ํตํด ์ฒ๋ฆฌํ๋์ง ์์๋ณด์. ๊ธฐ์ต ์์คํ ๋ง์ฝ ์๋ฆฌ ๊ฐ์ ๊ฐ์ธ ๋น์์ ๊ฒฝ์ฐ ์ฌ๋ฐ๋ฅธ ๋๋ต์ ํ๋ ค๋ฉด ์ ๋ ฅ์ ๋ฐ์ ๋๋ง๋ค ๊ทธ ๋ด์ฉ์ ๊ธฐ์ตํด์ผ ํ๋ค. ๋ฐ๋๋ก ์ด์ ์ ๋ ฅ์ ๊ธฐ์ตํ์ง ์๋ ์์คํ ์ ๋ฌด๊ธฐ์ต ์์คํ ์ด๋ผ ํ๋ค. ์์ ์ ๊ฒฝ๋ง(Shallow Neural Network)์ด ๋ฌด๊ธฐ์ต ์์คํ ์ ์์ n๋ฒ์งธ Time-Step์ ๋ํ ๊ฒฐ๊ณผ๊ฐ ์ด์ ์ ๋ ฅ์ ์ํฅ ๋ฐ์ง ์๋๋ค. ๊ธฐ๋ณธ์ ์ธ ์ํ ์ ๊ฒฝ๋ง (Vanilla Recurrent Network) Vanilla RNN์ ๊ตฌ์กฐ๋ shallow NN ๊ตฌ์กฐ์ '์ํ(recurrent)'์ด ์ถ๊ฐ๋ ๊ฒ์ด๋ค. ์ํ: n-1๋ฒ์งธ time step์ด n๋ฒ์งธ time step์ผ๋ก ๋ค์ ๋์์ค๋ ๊ฒ ๊ธฐ์ต ์์คํ ์ด๋ฏ๋ก RNN์ ์ถ๋ ฅ์ ์ด์ ์ ๋ชจ๋ ์ ๋ ฅ์ ์ํฅ..