프로그래밍/기술2025. 9. 26. 18:00GAN: 생성 모델의 또 다른 출발
딥러닝을 공부하다 보면 GAN(Generative Adversarial Networks, 적대적 생성 신경망)이라는 단어를 한 번쯤 들어보게 됩니다.이미지 생성이나 데이터 증강 같은 분야에서 큰 혁신을 가져온 기술인데, 최근에는 Diffusion 모델이 주목을 받으면서 다소 뒤로 밀린 느낌도 있다고 하네요.하지만 GAN은 여전히 생성 모델을 이해하는 데 중요한 출발점이라고 생각해서 이번에 정리해보려고 합니다.GAN이란 무엇일까?GAN은 2014년 Ian Goodfellow가 제안한 모델로, 핵심 아이디어는 두 신경망을 경쟁시키면서 학습하는 것입니다.생성자(Generator, G): 가짜 데이터를 만들어내는 역할판별자(Discriminator, D): 주어진 데이터가 진짜인지 가짜인지 구분하는 역할생성자는..
