728x90

GAN을 학습시키다 보면 어느 순간 제대로 학습이 되지 않을 때가 있습니다. 이것을 바로 모드 붕괴, Mode Collapse현상이라고 하는데요.이는 생성자가 다양한 이미지를 만들어내지 못하고 비슷한 이미지만 계속해서 생성하는 경우를 뜻합니다. GAN을 학습시킬 때는 생성자와 구분자가 비슷한 수준으로 학습을 반복하고 있는지 잘 확인해야 합니다.

 

 

간단 정리

  • 생성자(G)가 입력 값을 하나의 mode에 치우쳐 변환시키는 현상
  • 특정 값에 대해 G <-> D 를 반복해 올바르지 못한 학습이 진행
  • 일부 값에만 치우쳐 전체 분포에 대해 학습하지 못하는 현상

 MNIST의 경우: 

         G가 하나의 숫자만 생성하다 판별기(D)의 값이 진동해 다른 숫자의 분포로 이동하여 G가 다른 숫자만 생성하는 현상

 

 

 

MNIST에서의 정상 학습 이미지와 mode collapse된 이미지

빨간 박스 안의 이미지가 Mode Collapse 발생한 이미지입니다.

 

 

 

 

 

 

 

 

 

-----------------------------------------------------------------------------------------------

본 포스팅은 졸업작품을 위한 미팅 자료에 기반을 두고 있습니다. 팀원 함께 진행하는 프로젝트입니다.

'IT > GAN' 카테고리의 다른 글

Latent space 간단 정리  (0) 2019.08.03
Regularization & Norm 간단 정리  (0) 2019.07.04
VAE & GAN 간단 비교  (0) 2019.06.28

+ Recent posts