μμ±μ(Generator)
λλ€ν λΆν¬(μΌλ°μ μΌλ‘ κ°μ°μμ λΆν¬)λ₯Ό μ λ ₯ λ°κ³ μλ‘μ΄ λ°μ΄ν° μΈμ€ν΄μ€ μμ±. λ³μ΄ν μ€ν μΈμ½λμ λμ½λμ κ°μ κΈ°λ₯μ μ 곡νμ§λ§ νλ ¨ λ°©μμ΄ ν¬κ² λ€λ₯΄λ€.
νλ³μ(Discriminator)
μμ±μλ‘λΆν° μ»μ κ°μ§ λ°μ΄ν°λ νλ ¨ μΈνΈμμ μΆμΆν μ§μ§ λ°μ΄ν°λ₯Ό μ λ ₯μΌλ‘ λ°μ μ λ ₯λ λ°μ΄ν°κ° μ§μ§μΈμ§ κ°μ§μΈμ§ ꡬλ³νλ€.
μλ λ°©μ
νλ³μκ° λ μ΄μ κ°μ§λ‘ νμ νμ§ μλ ν©μ± λ°μ΄ν°λ₯Ό μμ±μκ° μμ±ν μ μμ λκΉμ§, μμ±μμ κ°λ³μλ μλ‘ κ²½μνλ©΄μ νλ ¨νκ² λλ€. νλ ¨μ μ±κ³΅μ μΌλ‘ λ§μΉλ©΄ μμ±μκ° μμ±ν λ°μ΄ν°λ‘ μλ‘μ΄ ν©μ± λ°μ΄ν°λ₯Ό λ§λ€μ΄μ λ€λ₯Έ μ¬μΈ΅ μ κ²½λ§μ μ λ ₯μΌλ‘ μ¬μ©ν μλ μλ€.
μΆμ²: https://kr.mathworks.com/
νλ ¨ λ°©μ
λͺ©νκ° λ€λ₯Έ λ λ€νΈμν¬λ₯Ό νλ ¨μν€λ λ°©λ²μ μΌλ°μ μΈ μ κ²½λ§μ νλ ¨μν€λ λ°©λ²κ³Ό λ€λ₯΄λ€.
1) νλ³μ νλ ¨ → μμ±μλ κ³ μ ν μν
νλ ¨ μΈνΈμμ μ€μ μ΄λ―Έμ§(λ μ΄λΈ 1) λ°°μΉλ₯Ό μνλ§νκ³ μμ±μμμ μμ±ν λμΌν μμ κ°μ§ μ΄λ―Έμ§(λ μ΄λΈ 0)λ₯Ό ν©μΉ ν, λ°μ΄λ리 ν¬λ‘μ€ μνΈλ‘νΌλ₯Ό μ΄μ©ν΄ λ μ΄λΈλ λ°°μΉλ‘ ν μ€ν λμ νλ ¨νλ€.
2) μμ±μ νλ ¨ → νλ³μλ κ³ μ ν μν
κ°μ§ μ΄λ―Έμ§ λ°°μΉλ₯Ό λ¨Όμ λ§λ€κ³ νλ³μλ₯Ό μ¬μ©ν΄ μ΄λ―Έμ§κ° μ§μ§μΈμ§ κ°μ§μΈμ§ νλ³νκ² λλ€. κ·Έ νμλ λ°°μΉμ μ§μ§ μ΄λ―Έμ§λ₯Ό μΆκ°νμ§ μκ³ λ μ΄λΈμ λͺ¨λ 1λ‘ μΈν ν΄ νλ³μκ° μ§μ§ μ΄λ―Έμ§λΌκ³ λ―Ώμ μ΄λ―Έμ§λ₯Ό μμ±νλ€.
μ€μ΅ κ²°κ³Ό
ν¨μ MNIST λ°μ΄ν°μ μ μ΄μ©ν΄ μ΄λ―Έμ§λ₯Ό μμ±ν΄λ³Έ κ²°κ³Όλ μλμ κ°λ€.
GAN νλ ¨μ μ΄λ €μ
1) λͺ¨λ λΆκ΄΄(μμ±μμ μΆλ ₯ λ€μμ±μ΄ μ€μ΄λ€ λ)
ν¨μ MNISTλ₯Ό μλ‘ λ€μ΄λ³΄μ. μμ±μκ° λ€λ₯Έ ν΄λμ€λ³΄λ€ μ λ°μ λ μ§μ§ κ°μ΄ λ§λ λ€λ©΄ μ λ°μ΄ νλ³μλ₯Ό μμ΄κΈ° μ½κΈ° λλ¬Έμ λ λ§μ μ λ° μ΄λ―Έμ§λ₯Ό λ§λ€λλ‘ μ λνλ©΄μ μ μ λ€λ₯Έ μ΄λ―Έμ§λ₯Ό μμ±νλ λ²μ μκ² λλ€. μμ±μμ νλ³μλ μλ‘ μν₯μ μ£Όλ κ΄κ³μ΄λ―λ‘ νλ³μ λν μ λ°μ΄ μλ λ€λ₯Έ μ΄λ―Έμ§λ₯Ό ꡬλ³νλ λ²μ μκ² λλ κ²μ΄λ€.
2) νλΌλ―Έν° λ³λμ΄ ν¬κ³ λΆμμ ν΄μ§ μ μλ€.
∴ μ¬λ¬ μμΈμ΄ μ΄λ° 볡μ‘ν μν κ΄κ³μ μν₯μ μ£ΌκΈ° λλ¬Έμ GANμ νμ΄νΌνλΌλ―Έν°λ λ§€μ° λ―Όκ°νλ©° μΈλΆ νλμ λ§μ λ Έλ ₯μ΄ νμνλ€.
μμ μ μΈ νλ ¨μ μν΄ μ μλ κΈ°λ²
1) κ²½ν μ¬μ
맀 λ°λ³΅ μ μ€λλ μ΄λ―Έμ§λ μμ νλ©΄μ μμ±μκ° λ§λ μ΄λ―Έμ§λ₯Ό μ¬μ λ²νΌμ μ μ₯νκ³ μ€μ μ΄λ―Έμ§μ λ²νΌμμ λ½μ κ°μ§ μ΄λ―Έμ§λ₯Ό λν΄μ νλ ¨νλ€. νλ³μκ° μμ±μμ κ°μ₯ μ΅κ·Ό μΆλ ₯μ κ³Όλμ ν©λ κ°λ₯μ±μ μ€μ¬μ€λ€.
2) λ―Έλλ°°μΉ νλ³
λ°°μΉ κ°μ μΌλ§λ λΉμ·ν μ΄λ―Έμ§κ° μλμ§ μΈ‘μ νμ¬ μ΄ ν΅κ³λ₯Ό νλ³μμκ² μ 곡νλ€. νλ³μλ λ€μμ±μ΄ λΆμ‘±ν κ°μ§ μ΄λ―Έμ§ λ°°μΉ μ 체λ₯Ό μ½κ² κ±°λΆν¨μΌλ‘μ¨ μμ±μκ° λ€μν μ΄λ―Έμ§λ₯Ό μμ±νλλ‘ μ λνκ³ λͺ¨λ λΆκ΄΄μ μνμ μ€μΈλ€.
'Artificial Intelligence > Studying' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[Hands-on] Ch18 κ°ν νμ΅(Reinforcement Learning) (0) | 2021.08.09 |
---|---|
[Hands-on] Ch17-9 (2) GAN λͺ¨λΈ (0) | 2021.08.02 |
Convolutional Neural Network (0) | 2021.01.19 |
Softmax regression (0) | 2021.01.05 |
Logistic regression (0) | 2020.12.29 |