CycleGAN

Cycle Consistent GAN

  • G
    • xyx \rightarrow y
  • F
    • yxy \rightarrow x
  • Aims to bridge gap across domains
    • Zebras-horses
    • Audi-BMW
  • Learn bidirectional mapping function
  • Transitivity regularises training
  • xyx \rightarrow y'
    • yxy' \rightarrow x''
      • x==xx == x''
      • Cycle consistency
  • Requires two datasets
    • One for each domain
    • Not directly paired
      • Unlike edge map \rightarrow bag

cyclegan cyclegan-results