Generative Adversarial Network (GAN) / Mạng Đối kháng Tổng hợp
📖 Generative Adversarial Network (GAN)
Definition (English):
GAN consists of two networks trained adversarially: a generator creates fake data, and a discriminator distinguishes real from fake. Through this minimax game, the generator learns to produce increasingly realistic outputs. GAN variants include DCGAN (deep convolutional), StyleGAN (style transfer), Pix2Pix (paired image translation), and CycleGAN (unpaired). GANs excel at image synthesis but face mode collapse and training instability.
📖 Mạng Đối kháng Tổng hợp
Định nghĩa (Tiếng Việt):
GAN bao gồm hai mạng được huấn luyện đối kháng: generator tạo dữ liệu giả, và discriminator phân biệt thật/giả. Qua trò chơi minimax này, generator học tạo đầu ra thực tế ngày càng tốt hơn. Biến thể GAN bao gồm DCGAN (tích chập sâu), StyleGAN (chuyển đổi phong cách), Pix2Pix (chuyển đổi hình ảnh ghép đôi) và CycleGAN (không ghép đôi). GAN xuất sắc trong tổng hợp hình ảnh nhưng gặp vấn đề mode collapse và bất ổn huấn luyện.
📂 Phân loại: Algorithms