Computer/Machine learning models
RNN์์ ์ฌ์ฉ๋๋ 'input_shape' ์์๋ณด์
input_shape์์์ ์ํ์ค ๊ธธ์ด์ ํน์ฑ ์๋ ์ํ ์ ๊ฒฝ๋ง(RNN) ๋๋ ๊ทธ ๋ณํ์ธ LSTM, GRU ๋ ์ด์ด์ ์
๋ ฅ๋๋ ๋ฐ์ดํฐ์ ๊ตฌ์กฐ๋ฅผ ๋ํ๋
๋๋ค. ์ด๋ค์ ์๊ณ์ด ๋ฐ์ดํฐ๋ ํ
์คํธ ๋ฐ์ดํฐ์ ๊ฐ์ด ์์ฐจ์ ์ธ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ ๋ ์ฌ์ฉ๋ฉ๋๋ค. ์ํ์ค ๊ธธ์ด (Sequence Length): ์ด๋ ์
๋ ฅ ๋ฐ์ดํฐ์ ์๊ฐ ๋จ๊ณ ๋๋ ์์ฐจ์ ์ธ ๋จ๊ณ์ ์๋ฅผ ๋ํ๋
๋๋ค. ์ฆ, ํ๋์ ์ํ์ค ๋ด์ ์๋ ์ฐ์์ ์ธ ๋ฐ์ดํฐ ํฌ์ธํธ์ ๊ฐ์์
๋๋ค. ์๋ฅผ ๋ค์ด, ์๊ณ์ด ๋ฐ์ดํฐ์์ ์ํ์ค ๊ธธ์ด๋ ๊ณ ๋ คํ๊ณ ์ ํ๋ ์๊ฐ ํ๋ ์์ ๊ธธ์ด๊ฐ ๋ ์ ์์ต๋๋ค. ๋ง์ฝ ํ๋ฃจ ๋์ ์๊ฐ๋ณ ๋ฐ์ดํฐ๋ฅผ ๊ณ ๋ คํ๋ค๋ฉด, ์ํ์ค ๊ธธ์ด๋ 24๊ฐ ๋ ์ ์์ต๋๋ค. ํน์ฑ ์ (Number of Features): ์ด๋ ๊ฐ ์๊ฐ ๋จ๊ณ์์์ ๊ด์ฐฐ๋ ํน์ฑ(๋ณ์)์ ์๋ฅผ ๋ํ..
Computer/Machine learning models
LSTM(Long Short-Term Memory)๊ณผ GRU(Gated Recurrent Unit)์ ํน์ง ๋น๊ต
LSTM(Long Short-Term Memory)๊ณผ GRU(Gated Recurrent Unit)๋ ๋ ๋ค ์ํ ์ ๊ฒฝ๋ง(RNN)์ ๋ณํ์ผ๋ก, ์ํ์ค ๋ฐ์ดํฐ(์: ์๊ณ์ด ๋ฐ์ดํฐ, ํ
์คํธ ๋ฑ)๋ฅผ ์ฒ๋ฆฌํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. ๋ ๊ตฌ์กฐ ๋ชจ๋ ๊ธฐ๋ณธ RNN์ ๋จ์ ์ธ ์ฅ๊ธฐ ์์กด์ฑ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ๊ณ ์๋์์ผ๋, ๊ทธ๋ค์ ๋ด๋ถ ๊ตฌ์กฐ์ ์๋ ๋ฐฉ์์์ ์ฐจ์ด๊ฐ ์์ต๋๋ค. LSTM์ ํน์ง ๊ฒ์ดํธ: LSTM์ ์
์ํ๋ฅผ ์กฐ์ ํ๊ธฐ ์ํด ์ธ ๊ฐ์ ๊ฒ์ดํธ(์
๋ ฅ ๊ฒ์ดํธ, ์ถ๋ ฅ ๊ฒ์ดํธ, ๋ง๊ฐ ๊ฒ์ดํธ)๋ฅผ ์ฌ์ฉํฉ๋๋ค. ์ด ๊ฒ์ดํธ๋ค์ ๋คํธ์ํฌ๊ฐ ์ฅ๊ธฐ๊ฐ์ ๊ฑธ์น ์์กด์ฑ์ ํ์ตํ ์ ์๋๋ก ๋์ต๋๋ค. ์
์ํ: LSTM์ ์
์ํ๋ผ๋ ์ถ๊ฐ์ ์ธ ์ ๋ณด ํ๋ฆ์ ๊ฐ์ง๊ณ ์์ผ๋ฉฐ, ์ด๋ ๋คํธ์ํฌ๋ฅผ ํตํด ์ ๋ณด๋ฅผ ์ฅ๊ธฐ๊ฐ์ ๊ฑธ์ณ ์ ๋ฌํ๋ ๋ฐ ๋์์ ์ค๋๋ค. ๋งค๊ฐ..
Computer/Machine learning models
recurrent_activation
recurrent_activation recurrent_activation์ ์ํ ์ ๊ฒฝ๋ง(RNN)์ ๊ฒ์ดํธ ์ ์ด์ ์ฌ์ฉ๋๋ ํ์ฑํ ํจ์๋ฅผ ์ง์ ํ๋ ์ต์
์
๋๋ค. LSTM๊ณผ GRU ๊ฐ์ RNN ๊ตฌ์กฐ์์ ๊ฒ์ดํธ๋ ์
์ ์ํ๋ฅผ ์ด๋ป๊ฒ ์
๋ฐ์ดํธํ ์ง ๊ฒฐ์ ํ๋ ์ค์ํ ์ญํ ์ ํฉ๋๋ค. ์ฌ๊ธฐ์๋ recurrent_activation์ ์ฌ์ฉ๋ ์ ์๋ ๋ช ๊ฐ์ง ์ผ๋ฐ์ ์ธ ํ์ฑํ ํจ์์ ๊ทธ ์ค๋ช
์ ์ ๊ณตํฉ๋๋ค: 1. Sigmoid ('sigmoid') ์ค๋ช
: sigmoid ํจ์๋ ์ถ๋ ฅ์ 0๊ณผ 1 ์ฌ์ด๋ก ์ ํํฉ๋๋ค. ์ด ํน์ฑ ๋๋ฌธ์ sigmoid๋ ๊ฒ์ดํธ์ ์ด๋ฆผ๊ณผ ๋ซํ์ ์ ์ดํ๋ ๋ฐ ์ฃผ๋ก ์ฌ์ฉ๋ฉ๋๋ค. ์ถ๋ ฅ์ด 1์ ๊ฐ๊น์ฐ๋ฉด ๊ฒ์ดํธ๋ ์์ ํ ์ด๋ฆฌ๊ณ , 0์ ๊ฐ๊น์ฐ๋ฉด ๊ฒ์ดํธ๋ ์์ ํ ๋ซํ๋๋ค. ์ฌ์ฉ ์: LSTM๊ณผ GRU์ ์
๋ ฅ ๊ฒ์ดํธ..