Related to: Applications

개요

Conditional GAN(cGAN)기존 GAN에 Conditional Vector를 추가해서 원하는 결과를 생성할 수 있게 한 조건부 생성 모델입니다.

핵심 개념

Conditional Generative Model

Untitled 35.png

기존 GAN에 추가적으로 Conditional Vector를 추가해서 원하는 결과를 생성할 수 있게 한다.

Untitled 1 29.png

기존 GAN과의 차이

항목GANcGAN
입력랜덤 노이즈 z랜덤 노이즈 z + 조건 벡터 c
생성 제어불가가능 (class, attribute 등)
응용 예랜덤 이미지 생성클래스 조건부 생성, 이미지 변환

활용 예시

  • 클래스 조건부 생성: 숫자 ‘7’ 또는 특정 클래스의 이미지만 생성
  • 텍스트-이미지 변환: 텍스트 설명을 조건으로 이미지 생성
  • 이미지-이미지 변환: Pix2Pix의 기반이 되는 아이디어

관련 개념

참조

https://arxiv.org/abs/1411.1784

Week 5