λ₯λ¬λ λͺ¨λΈμμ μ λ ₯μ΄ κ³μ°μ κ±°μ³ μ λ¬λλ κ³Όμ μ€, κ°μ₯ μ€μν μμ μ€ νλκ° λ°λ‘ νμ±ν ν¨μ(Activation Function)μ λλ€. λ¨μν μ ν μ°μ°λ§μΌλ‘λ 볡μ‘ν λ¬Έμ λ₯Ό ν μ μκΈ° λλ¬Έμ, μ κ²½λ§μ νμ±ν ν¨μλ₯Ό ν΅ν΄ λΉμ νμ±(Non-linearity)μ λΆμ¬ν©λλ€. μ΄λ² κΈμμλ νμ±ν ν¨μμ κ°λ κ³Ό μν , κ·Έλ¦¬κ³ μ£Όμ ν¨μλ€μ νΉμ±κ³Ό μ¬μ©μ²λ₯Ό μ 리ν΄λ³΄κ² μ΅λλ€.
π λͺ©μ°¨
1. νμ±ν ν¨μλ?
νμ±ν ν¨μ(Activation Function)λ μΈκ³΅ μ κ²½λ§μμ κ° λ΄λ°μ μΆλ ₯κ°μ κ²°μ μ§λ ν¨μμ λλ€. λ Έλμ μ λ ₯λ κ°μ΄ λ¨μ μ ν κ³μ°μ λμ΄μ **볡μ‘ν λΉμ ν κ΄κ³λ₯Ό νμ΅**ν μ μλλ‘ λμμ€λλ€.
2. νμ±ν ν¨μκ° νμν μ΄μ
λ§μ½ νμ±ν ν¨μ μμ΄ μ ν μ°μ°λ§ λ°λ³΅λλ€λ©΄, μ무리 μΈ΅μ κΉκ² μμλ κ²°κ΅ **νλμ μ ν ν¨μλ‘ μλ ΄**νκ² λ©λλ€. μ΄ κ²½μ°, λ₯λ¬λμ μλ―Έκ° μ¬λΌμ§κ² λμ£ .
νμ±ν ν¨μλ μ΄λ¬ν νκ³λ₯Ό 극볡νκ³ , μ κ²½λ§μ΄ 볡μ‘ν 곑μ , ν¨ν΄, νΉμ§μ νμ΅ν μ μκ² λ§λλ ν΅μ¬ μν μ ν©λλ€.
3. λνμ μΈ νμ±ν ν¨μ μ’ λ₯
μλλ λνμ μΈ νμ±ν ν¨μλ€κ³Ό κ·Έ μμμ λλ€:
- Sigmoid: 1 / (1 + e-x) → μΆλ ₯ λ²μ: (0, 1)
- Tanh: (ex - e-x) / (ex + e-x) → μΆλ ₯ λ²μ: (-1, 1)
- ReLU (Rectified Linear Unit): max(0, x)
- Leaky ReLU: x if x > 0 else αx (αλ μμ μ, μ: 0.01)
- Softmax: κ° ν΄λμ€μ νλ₯ κ° μΆλ ₯ → λ€μ€ λΆλ₯μμ μΆλ ₯μΈ΅μ μ¬μ©
4. ν¨μλ³ λΉκ΅ λ° νΉμ§ μ 리
ν¨μ | μΆλ ₯ λ²μ | νΉμ§ | μ¬μ© μμΉ |
---|---|---|---|
Sigmoid | 0 ~ 1 | νλ₯ λ‘ ν΄μ κ°λ₯, κΈ°μΈκΈ° μμ€ λ¬Έμ μμ | μ΄μ§ λΆλ₯ μΆλ ₯μΈ΅ |
Tanh | -1 ~ 1 | Sigmoidλ³΄λ€ μ€μ¬μ΄ 0μ κ°κΉμ νμ΅ μμ | μλμΈ΅ |
ReLU | 0 ~ ∞ | λΉ λ₯Έ νμ΅, κ°λ¨ν κ³μ°, μ£½μ λ΄λ° λ¬Έμ μμ | μλμΈ΅ (κΈ°λ³Έ) |
Leaky ReLU | -∞ ~ ∞ | ReLU λ¨μ 보μ (μ£½μ λ΄λ° λ°©μ§) | μλμΈ΅ (ReLU λ체) |
Softmax | 0 ~ 1 (μ΄ν© 1) | νλ₯ λΆν¬ λ°ν, λ€μ€ λΆλ₯μ© | μΆλ ₯μΈ΅ (λ€μ€ λΆλ₯) |
5. λ§λ¬΄λ¦¬ μμ½
νμ±ν ν¨μλ λ₯λ¬λμμ λ΄λ°μ μΆλ ₯κ°μ μ‘°μ νκ³ , λ€νΈμν¬μ λΉμ νμ±μ λΆμ¬νλ λ§€μ° μ€μν μμμ
λλ€.
πΉ ReLUλ κΈ°λ³Έ μλμΈ΅ νμ±ν ν¨μ
πΉ Sigmoid / Softmaxλ μΆλ ₯μΈ΅μμ μμ£Ό μ¬μ©
πΉ ν¨μ μ νμ λ¬Έμ μ νκ³Ό μΈ΅ μμΉμ λ°λΌ λ€λ₯΄κ² μ μ©λμ΄μΌ ν©λλ€.
π§ μ¬λ°λ₯Έ νμ±ν ν¨μλ₯Ό μ ννλ©΄ νμ΅ μλμ μ νλ λͺ¨λ ν₯μλ μ μμ΅λλ€!