GANμ΄ λ¬΄μμΈμ§μ λν΄μ νμ΅νκ³ , μμ±μμ νλ³μκ° μ΄λ€ μν μ΄ μλμ§ μμ보λλ‘ νμ!
μμμ μμ±ν΄λ΄λ λͺ¨λΈμ΄λ€.
κ·Έλ₯ μ΄λ―Έμ§λ₯Ό νμ , μΆμλ±μ μ μ©νλ Data Aurgumentμλ λ€λ₯Έ, κΈ°μ‘΄ λ°μ΄ν° λΆν¬λ₯Ό νμ΅μμΌ μλ‘μ΄ μμμΌλ‘ μ¬μ°½μ‘° νλ κ²μ΄λ€.
μμ±μμ νλ³μκ° μμΌλ©° μ΄λ€μ΄ μλ‘ κ²½μνλ©° νμ΅μ νκ² λλ€.
Supervised Learningκ³Ό Unsupervised Learning
GANμ μμ±μμ νλ³μ λκ°μ§ λͺ¨λΈμ΄ λ΄λΆμμ ν¨κ» λμ λ° νμ΅μ΄ μ΄λ£¨μ΄μ§λ€.
μμ±μ(Generator)λ κ°μ§ μμμ μμ±νλ μν .
λΉμ§λ νμ΅μ ν΅ν΄μ νμ΅λλ€. μ¬μ€ μ΄ λ§μ΄ μ§μ§ μ΄λ―Έμ§ μμ΄, λͺ¨λ κ°μ§ μ΄λ―Έμ§μ΄λ―λ‘ labelingμ΄ μλ―Έκ° μμ΄ λΉμ§λ νμ΅μΌλ‘ 보μ
νλ³μ(Discriminator)λ μ§μ§/κ°μ§ μμμ νλ³νλ μν μ νλ€.
(μ§λ νμ΅μ ν΅ν΄ νμ΅λ¨. μ§μ§, κ°μ§μ λ°μ΄ν°λ₯Ό μ λΆ νμ΅ ν¨)
κ° λ°μ΄ν°λ€μ λν λΆν¬κ° λνλλ€. ν΄λΉ λΆν¬μ μ΄λ€ μ΄λ―Έμ§λ€μ΄ μλμ§ νμΈν΄λ³΄μ.
μμ΄ λ¬Έμ₯μ΄ κ·Έλ¦¬ μ΄λ ΅μ§ μμΌλ κ·Έλ₯ μ½μ΄λ μ΄ν΄κ° λ κ²μ΄λ€.
κ° λΆν¬μ μμΉν μμλ€μ΄ μ΄λ€ κ²λ€μ΄ μλμ§ νμΈν΄ 보μλ€.
GANμ μ΄λ¬ν μ€μ λ°μ΄ν°μ λΆν¬λ₯Ό λ°μνλ μ μ¬ν μμ±λͺ¨λΈμ λ§λλ κ²μ΄ λͺ©μ μ΄λ€.
μ¦, μ€μ λ°μ΄ν°μ κ°μ λΆν¬λ₯Ό λνλ΄λλ‘ μμ±λͺ¨λΈμ νμ΅μν€λ κ²μ΄ λͺ©μ μ΄λ€.
μμ±μμ νλ³μλ μλ‘ κ²½μνλ©° νμ΅μ μ§ννλ€.
μμ±μλ κ°μ§ μμμ λ³΄κ³ νμ΅νμ¬ κ°μ§ μμμ λ§λ€κ³ , νλ³μλ μ΄λ¬ν μμ±μκ° λ§λ μμμ΄ μ§μ§μΈμ§λ₯Ό λΆλ₯νλ€.
μ΄λ, μμ±μλ μ μ νλ³μκ° "μ§μ§"λΌκ³ μκ°νλλ‘ κ°μ§μμμ λ§λ€κ³ , νλ³μλ μμ±μκ° μ§μ§μ²λΌ λ§λ κ°μ§ μμμ "κ°μ§"λ‘ λΆλ₯νκΈ° μν΄μ λμ± μΈλ°νκ² νμ΅ν κ²μ΄λ€.
νλ³μλ μ λ΅μ μ λ΅μΌλ‘, κ°μ§λ κ°μ§λ‘ λΆλ₯ν΄μΌνλ€.
μ¦, μ λ΅ D(x)μ 1μ κ°κΉμμ§κ³ , κ±°μ§ D(G(z))μ 0μ κ°κΉμ μ§λ κ²μ΄ μ΅κ³ μ λΆλ₯λΌκ³ ν μ μλλ°, μ΄λ κ² λλ©΄ D-maxμ κ°μ 컀μ§κ² λλ€.
x = real Image
z = latent vector
G = Generator
G(z) = fake Image
(μ΄ν΄κ° μλλ€λ©΄ μμ κ²½μ°° κ·Έλ¦Ό μ°Έκ³ )
λ°λΌμ νλ³μλ maxμ κ°μ΄ 컀μ§λ λ°©ν₯μΌλ‘ νμ΅νλ κ²μ΄ λͺ©μ μ΄λ€.
νμ΅μμ μμ±μμμλ μ§μ§μ μ΄λ―Έμ§λ λ€μ΄κ°μ§ μκΈ°μ μ§μ§ μ΄λ―Έμ§κ° λ€μ΄κ°λ λΆλΆμ μ¬λΌμ§λ€.
κ°μ§κ° λ€μ΄κ°λ λΆλΆμ D(G(z))κ° λ³΄μ΄λκ°?
μ΄λ νλ³μDμκ² κ°μ§ μμ G(z)λ₯Ό λ£μμ λμ κ°μ΄λ€. ν΄λΉ κ°μ΄ 1μ κ°κΉκ² λμ¨λ€λ©΄ μμ±μ μ
μ₯μμλ μλ²½ν κ°μ§ μ¬μ§μ λ§λ κ²μ΄λ―λ‘ μ±κ³΅μ μΈ νμ΅μ΄ λ κ²μ΄λ€.
λ°λΌμ, D(G(z))μ κ°μ΄ 1μ΄λλλ‘ ν΄μΌνκ³ , μ΄λ κ² λλ©΄ κ²°κ³Όμ μΌλ‘ ν΄λΉ λΉμ©ν¨μμ κ°μ minμ κ°κΉμ μ§λ€.
μ¦, μμ±μμ λͺ©μ μ G-minκ°μ΄ μ΅μκ° λλλ‘ νλ κ²μ΄λ€.
[μΆκ°]
G-minκ³Ό D-maxμ Gμ Dλ Generator, Discriminatorλ₯Ό μλ―Ένλ€.
μ΄κ±Έλ‘ λ₯λ¬λ κΈ°μ΄μ λν κΈμ λ§μΉλλ‘ νκ² μ΅λλ€.
νμ GCN, YOLOλ±μ λν΄μλ λ°λ‘ μΆκ°λ‘ λ€λ£° μμ μ
λλ€.