15.1 μν λ΄λ°κ³Ό μν μΈ΅
β½ RNNμ κ° νμ μ€ν tλ§λ€ X(t)μ μ΄μ νμ μ€ν μ μΆλ ₯μΈ Y(t-1)μ μ λ ₯μΌλ‘ λ°μ
⽠첫λ²μ§Έ νμ μ€ν μ μ΄μ μΆλ ₯μ΄ μκΈ° λλ¬Έμ λ³΄ν΅ 0μΌλ‘ μ€μ
β½ μκ°μ μΆμΌλ‘ λνλΌ κ²½μ° μκ°μ λ°λΌ λ€νΈμν¬λ₯Ό νΌμ³€λ€κ³ νν
νλμ μνμ λν μν μΈ΅μ μΆλ ₯
λ―Έλλ°°μΉμ μλ μ 체 μνμ λν μν λ΄λ° μΈ΅μ μΆλ ₯
15.1.1 λ©λͺ¨λ¦¬ μ
β½ λ©λͺ¨λ¦¬ μ (λλ μ ) : νμ μ€ν μ κ±Έμ³ μ΄λ€ μνλ₯Ό 보쑴νλ μ κ²½λ§μ κ΅¬μ± μμ
β½ h(t) : νμ μ€ν tμμμ μ μ μν. κ·Έ νμ μ€ν μ μ λ ₯κ³Ό μ΄μ νμ μ€ν μ μνμ λν ν¨μ
15.1.2 μ λ ₯κ³Ό μΆλ ₯ μνμ€
1) μνμ€-ν¬-μνμ€ λ€νΈμν¬ : νλμ μ λ ₯ μνμ€, νλμ μΆλ ₯ μνμ€(λ€νΈμν¬ μ μ²΄λ‘ λ³΄λ©΄ μ¬λ¬ κ°μ μΆλ ₯)
2) μνμ€-ν¬-λ²‘ν° λ€νΈμν¬ : μ¬λ¬ κ°μ μ λ ₯ μνμ€, νλμ μ΅μ’ μ μΈ μΆλ ₯ μνμ€(μ€κ° κ³Όμ μ μΆλ ₯λ€μ 무μλ¨)
3) 벑ν°-ν¬-μνμ€ λ€νΈμν¬ : κ° νμ μ€ν μμ νλμ μ λ ₯ 벑ν°λ₯Ό λ°λ³΅ν΄μ λ€νΈμν¬μ μ£Όμ , νλμ μΆλ ₯ μνμ€
15.3 μκ³μ΄ μμΈ‘νκΈ°
β½ μκ³μ΄ : νμ μ€ν λ§λ€ νλ μ΄μμ κ°μ κ°μ§ μνμ€
1) λ¨λ³λ μκ³μ΄ : νμ μ€ν λ§λ€ νλμ κ°μ κ°μ§
μ) μΉ μ¬μ΄νΈμ μκ°λΉ μ μμ μ, λμμ λ μ§λ³ μ¨λ
2) λ€λ³λ μκ³μ΄ : νμ μ€ν λ§λ€ μ¬λ¬ κ°μ κ°μ§
15.4 κΈ΄ μνμ€ λ€λ£¨κΈ°
β½ κΈ΄ μνμ€λ‘ RNNμ νλ ¨νλ €λ©΄ λ§μ νμ μ€ν μ κ±Έμ³ μ€νν΄μΌ νκΈ° λλ¬Έμ λ€νΈμν¬κ° λ§€μ° κΉμ΄μ Έ μΌλ°μ μΈ μ¬μΈ΅ μ κ²½λ§μ²λΌ κ·ΈλλμΈνΈ μμ€ λ¬Έμ λ νμ£Ό λ¬Έμ κ° λ°μν μ μμ
15.4.1 λΆμμ ν κ·ΈλλμΈνΈ
β½ μ’μ κ°μ€μΉ μ΄κΈ°ν, λΉ λ₯Έ μ΅ν°λ§μ΄μ , λλ‘μμ λ±μ μ¬μ©ν΄ κ·ΈλλμΈνΈ λ¬Έμ ν΄κ²° κ°λ₯
β½ νμ§λ§ ReLUμ κ°μ΄ μλ ΄νμ§ μλ νμ±ν ν¨μλ RNNμ νλ ¨μ λ λΆμμ νκ² λ§λ€ μ μμ → μΆλ ₯ νμ£Ό κ°λ₯μ±μ΄ μ‘΄μ¬ν¨
β½ μμ κ°μ μ΄μ μμ RNNμ κΈ°λ³Έμ μΈ νμ±ν ν¨μλ‘ tanhλ₯Ό μ¬μ©ν¨
β½ κ·ΈλλμΈνΈ μμ²΄κ° νμ£Όν μ μκΈ° λλ¬Έμ νλ ¨μ΄ λΆμμ νλ€κ³ λλ κ²½μ° κ·ΈλλμΈνΈ ν΄λ¦¬νμ μ¬μ©νλ κ²μ΄ μ’μ
15.4.2 λ¨κΈ° κΈ°μ΅ λ¬Έμ
β½ RNNμ κ±°μΉλ©΄μ λ°μ΄ν°κ° λ³νλκΈ° λλ¬Έμ 맀 νλ ¨ μ€ν ν μΌλΆ μ λ³΄κ° μ¬λΌμ§
β½ μκ°μ΄ κ½€ μ§λλ©΄ RNNμ΄ μ λ ₯μ νμ μ κ°μ§μ§ λͺ»νλ λ¬Έμ λ°μ
LSTM μ
β½ keras → SimpleRNN λμ LSTM or keras.layers.RNN μΈ΅μ LSTMCell 맀κ°λ³μ μΆκ°
β½ μμ κ²μ΄νΈ : μ₯κΈ° μνμ μ΄λ λΆλΆμ΄ μμ λμ΄μΌ νλμ§μ λν΄ μ μ΄
β½ μ λ ₯ κ²μ΄νΈ : μ΄λ λΆλΆμ΄ μ₯κΈ° μνμ λν΄μ ΈμΌ νλμ§μ λν΄ μ μ΄
β½ μΆλ ₯ κ²μ΄νΈ : μ₯κΈ° μνμ μ΄λ€ λΆλΆμ μ½μ΄μ μ΄ νμ μ€ν μΌ λ¨κΈ° μνμ μΆλ ₯μΌλ‘ λ΄λ³΄λ΄μΌ νλμ§μ λν΄ μ μ΄
νν μ°κ²°
β½ μμ κ²μ΄νΈμ μ λ ₯ κ²μ΄νΈμ μ μ΄κΈ°μ μ₯κΈ° κΈ°μ΅ μνκ° μ λ ₯μΌλ‘ μΆκ°λλ LSTM λ³ν μ ν
GRU(Gate Recurrent Unit) μ
β½ κ²μ΄νΈ μν μ λ
β½ LSTM μ μ κ°μνλ λ²μ
GRU μ μ λ³ν λ΄μ©
β λ μν 벑ν°κ° νλμ 벑ν°λ‘ ν©μ³μ§
β‘ νλμ κ²μ΄νΈ μ μ΄κΈ°κ° μμ κ²μ΄νΈμ μ λ ₯ κ²μ΄νΈλ₯Ό λͺ¨λ μ μ΄
β’ μ 체 μν 벑ν°κ° 맀 νμ μ€ν λ§λ€ μΆλ ₯λκΈ° λλ¬Έμ μΆλ ₯ κ²μ΄νΈκ° μμ
'Artificial Intelligence > Studying' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[Causal Inference] 01. Introduction to causality (0) | 2023.04.30 |
---|---|
μ λμ 곡격 κ°λ λ° μ ν (0) | 2022.01.04 |
[Hands-on] Ch18 κ°ν νμ΅(Reinforcement Learning) (0) | 2021.08.09 |
[Hands-on] Ch17-9 (2) GAN λͺ¨λΈ (0) | 2021.08.02 |
[Hands-on] Ch17-9 (1) μμ±μ μ λ μ κ²½λ§ (0) | 2021.07.16 |