Skip to content
This repository has been archived by the owner on May 4, 2022. It is now read-only.

Latest commit

 

History

History
487 lines (444 loc) · 51.8 KB

README.md

File metadata and controls

487 lines (444 loc) · 51.8 KB

Delving deep into Generative Adversarial Networks (GANs) Tweet

A curated, quasi-exhaustive list of state-of-the-art publications and resources about Generative Adversarial Networks (GANs) and their applications.

Background

Generative models are models that can learn to create data that is similar to data that we give them. One of the most promising approaches of those models are Generative Adversarial Networks (GANs), a branch of unsupervised machine learning implemented by a system of two neural networks competing against each other in a zero-sum game framework. They were first introduced by Ian Goodfellow et al. in 2014. This repository aims at presenting an elaborate list of the state-of-the-art works on the field of Generative Adversarial Networks since their introduction in 2014.


Image taken from http://multithreaded.stitchfix.com/blog/2016/02/02/a-fontastic-voyage/

This is going to be an evolving repo and I will keep updating it so make sure you have starred and forked this repository before moving on !


🔗 Contents


👥 Contributing

Contributions are welcome !! If you have any suggestions (missing or new papers, missing repos or typos) you can pull a request or start a discussion.


📌 Opening Publication

Generative Adversarial Nets (GANs) (2014) [pdf] [presentation] [code] [video]

🔥 Latest paper from Ian Goodfellow

Self-Attention Generative Adversarial Networks (SAGAN) (2018) [pdf] [PyTorch implementation]


📋 Papers (Descending order based on Google Scholar Citations)

S/N Paper Year Citations
1 Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networks (DCGANs) [pdf] 2015 1534
2 Explaining and Harnessing Adversarial Examples [pdf] 2014 895
3 Improved Techniques for Training GANs [pdf] 2016 748
4 📈 Image-to-Image Translation with Conditional Adversarial Networks (pix2pix) [pdf] 2016 706
5 📈 Wasserstein GAN (WGAN) [pdf] 2017 587
6 📈 Conditional Generative Adversarial Nets (CGAN) [pdf] 2014 566
7 Deep Generative Image Models using a Laplacian Pyramid of Adversarial Networks (LAPGAN) [pdf] 2015 564
8 📈 Photo-Realistic Single Image Super-Resolution Using a Generative Adversarial Network (SRGAN) [pdf] 2016 549
9 Semi-Supervised Learning with Deep Generative Models [pdf] 2014 494
10 📈 Unpaired Image-to-Image Translation using Cycle-Consistent Adversarial Networks (CycleGAN) [pdf] 2017 438
11 InfoGAN: Interpretable Representation Learning by Information Maximizing Generative Adversarial Nets [pdf] 2016 394
12 Context Encoders: Feature Learning by Inpainting [pdf] 2016 390
13 Generative Adversarial Text to Image Synthesis [pdf] 2016 368
14 📈 Improved Training of Wasserstein GANs (WGAN-GP) [pdf] 2017 331
15 Deep multi-scale video prediction beyond mean square error [pdf] 2015 301
16 Adversarial Autoencoders [pdf] 2015 277
17 Energy-based Generative Adversarial Network (EBGAN) [pdf] 2016 238
18 Autoencoding beyond pixels using a learned similarity metric (VAE-GAN) [pdf] 2015 233
19 📈 Conditional Image Generation with PixelCNN Decoders [pdf] 2015 231
20 Towards Principled Methods for Training Generative Adversarial Networks [pdf] 2017 229
21 Adversarial Feature Learning (BiGAN) [pdf] 2016 224
22 📈 Stacked Generative Adversarial Networks (SGAN) [pdf] 2016 215
23 📈 StackGAN++: Realistic Image Synthesis with Stacked Generative Adversarial Networks [pdf] 2017 214
24 Adversarially Learned Inference (ALI) [pdf] 2016 211
25 📈 Conditional Image Synthesis with Auxiliary Classifier GANs (AC-GAN) [pdf] 2016 202
26 📈 Learning from Simulated and Unsupervised Images through Adversarial Training (SimGAN) by Apple [pdf] 2016 192
27 f-GAN: Training Generative Neural Samplers using Variational Divergence Minimization [pdf] 2016 186
28 Generating Videos with Scene Dynamics (VGAN) [pdf] 2016 179
29 Generative Visual Manipulation on the Natural Image Manifold (iGAN) [pdf] 2016 172
30 📈 Learning a Probabilistic Latent Space of Object Shapes via 3D Generative-Adversarial Modeling (3D-GAN) [pdf] 2016 171
31 Generative Moment Matching Networks [pdf] 2015 167
32 📈 Coupled Generative Adversarial Networks (CoGAN) [pdf] 2016 162
33 📈 BEGAN: Boundary Equilibrium Generative Adversarial Networks [pdf] 2017 162
34 Practical Black-Box Attacks against Deep Learning Systems using Adversarial Examples [pdf] 2016 161
35 Generating Images with Perceptual Similarity Metrics based on Deep Networks [pdf] 2016 151
36 📈 Improving Variational Inference with Inverse Autoregressive Flow [pdf] 2016 150
37 Unsupervised Learning for Physical Interaction through Video Prediction [pdf] 2016 146
38 Unsupervised and Semi-supervised Learning with Categorical Generative Adversarial Networks (CatGAN) [pdf] 2015 141
39 Learning to Discover Cross-Domain Relations with Generative Adversarial Networks (DiscoGAN) [pdf] 2017 135
40 Precomputed Real-Time Texture Synthesis with Markovian Generative Adversarial Networks (MGAN) [pdf] 2016 130
41 SeqGAN: Sequence Generative Adversarial Nets with Policy Gradient [pdf] 2016 125
42 Generative Adversarial Imitation Learning [pdf] 2016 123
43 📈 Adversarial Discriminative Domain Adaptation [pdf] 2017 123
44 Generative Image Modeling using Style and Structure Adversarial Networks (S^2GAN) [pdf] 2016 121
45 Unsupervised Cross-Domain Image Generation (DTN) [pdf] 2016 116
46 Synthesizing the preferred inputs for neurons in neural networks via deep generator networks [pdf] 2016 99
47 Least Squares Generative Adversarial Networks (LSGAN) [pdf] 2016 98
48 Semantic Image Inpainting with Perceptual and Contextual Losses [pdf] 2016 98
49 Conditional generative adversarial nets for convolutional face generation [pdf] 2014 95
50 StackGAN: Text to Photo-realistic Image Synthesis with Stacked Generative Adversarial Networks [pdf] 2016 90
51 Mode Regularized Generative Adversarial Networks [pdf] 2016 89
52 Unlabeled Samples Generated by GAN Improve the Person Re-identification Baseline in vitro [pdf] 2017 87
53 Plug & Play Generative Networks: Conditional Iterative Generation of Images in Latent Space (PPGN) [pdf] 2016 85
54 DualGAN: Unsupervised Dual Learning for Image-to-Image Translation [pdf] 2017 85
55 Training generative neural networks via Maximum Mean Discrepancy optimization [pdf] 2015 82
56 Generating images with recurrent adversarial networks [pdf] 2016 81
57 Semantic Segmentation using Adversarial Networks [pdf] 2016 81
58 Learning What and Where to Draw (GAWWN) [pdf] 2016 77
59 Amortised MAP Inference for Image Super-resolution (AffGAN) [pdf] 2016 75
60 Generalization and Equilibrium in Generative Adversarial Nets (GANs) [pdf] 2017 74
61 VIME: Variational Information Maximizing Exploration [pdf] 2016 70
62 Disentangled Representation Learning GAN for Pose-Invariant Face Recognition [pdf] 2017 70
63 Neural Photo Editing with Introspective Adversarial Networks (IAN) [pdf] 2016 63
64 Feature Squeezing: Detecting Adversarial Examples in Deep Neural Networks [pdf] 2017 63
65 Learning in Implicit Generative Models [pdf] 2016 62
66 Beyond Face Rotation: Global and Local Perception GAN for Photorealistic and Identity Preserving Frontal View Synthesis (TP-GAN) [pdf] 2017 60
67 On the Quantitative Analysis of Decoder-Based Generative Models [pdf] 2016 59
68 Invertible Conditional GANs for image editing (IcGAN) [pdf] 2016 57
69 Unrolled Generative Adversarial Networks (Unrolled GAN) [pdf] 2016 56
70 Attend, infer, repeat: Fast scene understanding with generative models [pdf] 2016 55
71 Pixel-Level Domain Transfer [pdf] 2016 54
72 SEGAN: Speech Enhancement Generative Adversarial Network [pdf] 2017 45
73 MMD GAN: Towards Deeper Understanding of Moment Matching Network [pdf] 2017 42
74 Learning a Driving Simulator [pdf] 2016 41
75 Image De-raining Using a Conditional Generative Adversarial Network (ID-CGAN) [pdf] 2017 40
76 Face Aging With Conditional Generative Adversarial Networks [pdf] 2017 39
77 📈 Unsupervised Anomaly Detection with Generative Adversarial Networks to Guide Marker Discovery (AnoGAN) [pdf] 2017 39
78 Loss-Sensitive Generative Adversarial Networks on Lipschitz Densities (LS-GAN) [pdf] 2017 38
79 Adversarial Attacks on Neural Network Policies [pdf] 2017 37
80 AdaGAN: Boosting Generative Models [pdf] 2017 37
81 Triple Generative Adversarial Nets (Triple-GAN) [pdf] 2017 37
82 Semantic Image Inpainting with Deep Generative Models [pdf] 2017 37
83 A-Fast-RCNN: Hard Positive Generation via Adversary for Object Detection [pdf] 2017 36
84 Adversarial Examples for Semantic Segmentation and Object Detection [pdf] 2017 35
85 Generative face completion [pdf] 2016 34
86 Age Progression / Regression by Conditional Adversarial Autoencoder [pdf] 2017 32
87 The Space of Transferable Adversarial Examples [pdf] 2017 32
88 Learning to Protect Communications with Adversarial Neural Cryptography [pdf] 2016 31
89 Perceptual Generative Adversarial Networks for Small Object Detection [pdf] 2017 30
90 Temporal Generative Adversarial Nets (TGAN) [pdf] 2016 29
91 Towards Large-Pose Face Frontalization in the Wild [pdf] 2016 29
92 Boundary-Seeking Generative Adversarial Networks (BS-GAN) [pdf] 2017 28
93 McGan: Mean and Covariance Feature Matching GAN [pdf] 2017 28
94 The Cramer Distance as a Solution to Biased Wasserstein Gradients [pdf] 2017 28
95 SalGAN: Visual Saliency Prediction with Generative Adversarial Networks [pdf] 2016 28
96 MoCoGAN: Decomposing Motion and Content for Video Generation [pdf] 2017 27
97 Imitating Driver Behavior with Generative Adversarial Networks [pdf] 2017 27
98 A Connection between Generative Adversarial Networks, Inverse Reinforcement Learning, and Energy-Based Models [pdf] 2016 26
99 Generating Adversarial Malware Examples for Black-Box Attacks Based on GAN (MalGAN) [pdf] 2016 26
100 Maximum-Likelihood Augmented Discrete Generative Adversarial Networks [pdf] 2017 26
101 Neural Face Editing with Intrinsic Image Disentangling [pdf] 2017 26
102 Pose Guided Person Image Generation [pdf] 2017 26
103 Good Semi-supervised Learning that Requires a Bad GAN [pdf] 2017 25
104 Connecting Generative Adversarial Networks and Actor-Critic Methods [pdf] 2016 24
105 LR-GAN: Layered Recursive Generative Adversarial Networks for Image Generation [pdf] 2017 24
106 On Convergence and Stability of GANs [pdf] 2017 23
107 C-RNN-GAN: Continuous recurrent neural networks with adversarial training [pdf] 2016 22
108 Towards Diverse and Natural Image Descriptions via a Conditional GAN [pdf] 2017 22
109 Full Resolution Image Compression with Recurrent Neural Networks [pdf] 2016 21
110 Recurrent Topic-Transition GAN for Visual Paragraph Generation (RTT-GAN) [pdf] 2017 21
111 Multi-View Image Generation from a Single-View [pdf] 2016 21
112 Adversarial Transformation Networks: Learning to Generate Adversarial Examples [pdf] 2017 21
113 Simple Black-Box Adversarial Perturbations for Deep Networks [pdf] 2016 21
114 Deep Generative Adversarial Networks for Compressed Sensing (GANCS) Automates MRI [pdf] 2017 21
115 RenderGAN: Generating Realistic Labeled Data [pdf] 2016 21
116 Stabilizing Training of Generative Adversarial Networks through Regularization [pdf] 2017 21
117 CaloGAN: Simulating 3D High Energy Particle Showers in Multi-Layer Electromagnetic Calorimeters with Generative Adversarial Networks [pdf] 2017 20
118 Voice Conversion from Unaligned Corpora using Variational Autoencoding Wasserstein Generative Adversarial Networks [pdf] 2017 19
119 📈 Gradient descent GAN optimization is locally stable [pdf] 2017 19
120 Adversarial Training Methods for Semi-Supervised Text Classification [pdf] 2016 18
121 Semi-Supervised Learning with Context-Conditional Generative Adversarial Networks (SSL-GAN) [pdf] 2016 18
122 Adversarial PoseNet: A Structure-aware Convolutional Network for Human Pose Estimation [pdf] 2017 18
123 Multi-Agent Diverse Generative Adversarial Networks (MAD-GAN) [pdf] 2017 18
124 ALICE: Towards Understanding Adversarial Learning for Joint Distribution Matching [pdf] 2017 18
125 Cooperative Training of Descriptor and Generator Networks [pdf] 2016 17
126 3D Shape Induction from 2D Views of Multiple Objects (PrGAN) [pdf] 2016 17
127 Learning to Generate Images of Outdoor Scenes from Attributes and Semantic Layouts (AL-CGAN) [pdf] 2016 17
128 Conditional CycleGAN for Attribute Guided Face Image Generation [pdf] 2017 17
129 Objective-Reinforced Generative Adversarial Networks (ORGAN) [pdf] 2017 17
130 Objective-Reinforced Generative Adversarial Networks (ORGAN) for Sequence Generation Models [pdf] 2017 17
131 Generative Multi-Adversarial Networks [pdf] 2016 16
132 Learning Representations of Emotional Speech with Deep Convolutional Generative Adversarial Networks [pdf] 2017 16
133 Dual Motion GAN for Future-Flow Embedded Video Prediction [pdf] 2017 16
134 VEEGAN: Reducing Mode Collapse in GANs using Implicit Variational Learning () [pdf] 2017 16
135 Unsupervised Image-to-Image Translation with Generative Adversarial Networks [pdf] 2017 15
136 Improved generator objectives for GANs [pdf] 2017 15
137 DeLiGAN : Generative Adversarial Networks for Diverse and Limited Data [pdf] 2017 15
138 CVAE-GAN: Fine-Grained Image Generation through Asymmetric Training [pdf] 2017 15
139 Improved Semi-supervised Learning with GANs using Manifold Invariances [pdf] 2017 14
140 Inverting The Generator Of A Generative Adversarial Network [pdf] 2016 14
141 Precise Recovery of Latent Vectors from Generative Adversarial Networks [pdf] 2016 14
142 Comparison of Maximum Likelihood and GAN-based training of Real NVPs [pdf] 2017 14
143 Generate To Adapt: Aligning Domains using Generative Adversarial Networks [pdf] 2017 14
144 Semantically Decomposing the Latent Spaces of Generative Adversarial Networks (SD-GAN) [pdf] 2017 14
145 Adversarial Generation of Natural Language [pdf] 2017 14
146 MAGAN: Margin Adaptation for Generative Adversarial Networks [pdf] 2017 13
147 Reconstruction of three-dimensional porous media using generative adversarial neural networks [pdf] 2017 13
148 SCAN: Structure Correcting Adversarial Network for Chest X-rays Organ Segmentation [pdf] 2017 13
149 Generating Multi-label Discrete Electronic Health Records using Generative Adversarial Networks (MedGAN) [pdf] 2017 13
150 SegAN: Adversarial Network with Multi-scale L1 Loss for Medical Image Segmentation [pdf] 2017 13
151 📈 CAN: Creative Adversarial Networks Generating “Art” by Learning About Styles and Deviating from Style Norms [pdf] 2017 13
152 It Takes (Only) Two: Adversarial Generator-Encoder Networks [pdf] 2017 12
153 Generative Temporal Models with Memory [pdf] 2017 12
154 Generative Adversarial Residual Pairwise Networks for One Shot Learning [pdf] 2017 12
155 Crossing Nets: Combining GANs and VAEs with a Shared Latent Space for Hand Pose Estimation [pdf] 2017 12
156 Texture Synthesis with Spatial Generative Adversarial Networks (SGAN) [pdf] 2016 12
157 Semi-Latent GAN: Learning to generate and modify facial images from attributes (SL-GAN) [pdf] 2017 12
158 Adversarial Networks for the Detection of Aggressive Prostate Cancer [pdf] 2017 12
159 Auto-painter: Cartoon Image Generation from Sketch by Using Conditional Generative Adversarial Networks [pdf] 2017 12
160 Interactive 3D Modeling with a Generative Adversarial Network [pdf] 2017 11
161 Language Generation with Recurrent Generative Adversarial Networks without Pre-training [pdf] 2017 11
162 GP-GAN: Towards Realistic High-Resolution Image Blending [pdf] 2017 11
163 Universal Adversarial Perturbations Against Semantic Image Segmentation [pdf] 2017 10
164 A General Retraining Framework for Scalable Adversarial Classification [pdf] 2016 10
165 Contextual RNN-GANs for Abstract Reasoning Diagram Generation (Context-RNN-GAN) [pdf] 2016 10
166 Adversarial Image Perturbation for Privacy Protection--A Game Theory Perspective [pdf] 2017 10
167 Multi-Generator Gernerative Adversarial Nets [pdf] 2017 10
168 Optimizing the Latent Space of Generative Networks [pdf] 2017 10
169 GANs for Biological Image Synthesis [pdf] 2017 10
170 MidiNet: A Convolutional Generative Adversarial Network for Symbolic-domain Music Generation using 1D and 2D Conditions [pdf] 2016 10
171 📈 Deep Generative Adversarial Compression Artifact Removal [pdf] 2017 10
172 Adversarial Deep Structural Networks for Mammographic Mass Segmentation [pdf] 2017 9
173 Adversarial Training For Sketch Retrieval (SketchGAN) [pdf] 2016 9
174 Perceptual Adversarial Networks for Image-to-Image Transformation [pdf] 2017 9
175 PixelGAN Autoencoders [pdf] 2017 9
176 Unsupervised Diverse Colorization via Generative Adversarial Networks [pdf] 2017 9
177 TAC-GAN - Text Conditioned Auxiliary Classifier Generative Adversarial Network [pdf] 2017 9
178 Gang of GANs: Generative Adversarial Networks with Maximum Margin Ranking (GoGAN) [pdf] 2017 8
179 From source to target and back: symmetric bi-directional adaptive GAN [pdf] 2017 8
180 Robust LSTM-Autoencoders for Face De-Occlusion in the Wild [pdf] 2016 8
181 Ensembles of Generative Adversarial Networks [pdf] 2016 8
182 Bayesian GAN [pdf] 2017 8
183 Outline Colorization through Tandem Adversarial Networks [pdf] 2017 8
184 Low Dose CT Image Denoising Using a Generative Adversarial Network with Wasserstein Distance and Perceptual Loss [pdf] 2017 8
185 ArtGAN: Artwork Synthesis with Conditional Categorial GANs [pdf] 2017 8
186 Generative Semantic Manipulation with Contrasting GAN [pdf] 2017 8
187 Steganographic Generative Adversarial Networks [pdf] 2017 7
188 GeneGAN: Learning Object Transfiguration and Attribute Subspace from Unpaired Data [pdf] 2017 7
189 Generative Adversarial Parallelization [pdf] 2015 7
190 CausalGAN: Learning Causal Implicit Generative Models with Adversarial Training [pdf] 2017 7
191 Automatic Liver Segmentation Using an Adversarial Image-to-Image Network [pdf] 2017 7
192 Megapixel Size Image Creation using Generative Adversarial Networks [pdf] 2017 6
193 Style Transfer for Sketches with Enhanced Residual U-net and Auxiliary Classifier GAN [pdf] 2017 6
194 Semantic Image Synthesis via Adversarial Learning [pdf] 2017 6
195 WaterGAN: Unsupervised Generative Network to Enable Real-time Color Correction of Monocular Underwater Images [pdf] 2017 6
196 Retinal Vessel Segmentation in Fundoscopic Images with Generative Adversarial Networks [pdf] 2017 6
197 Representation Learning and Adversarial Generation of 3D Point Clouds [pdf] 2017 6
198 3D Object Reconstruction from a Single Depth View with Adversarial Learning [pdf] 2017 6
199 Abnormal Event Detection in Videos using Generative Adversarial Nets [pdf] 2017 6
200 Improved Adversarial Systems for 3D Object Generation and Reconstruction [pdf] 2017 6
201 Relaxed Wasserstein with Applications to GANs (RWGAN ) [pdf] 2017 5
202 Generative Adversarial Networks as Variational Training of Energy Based Models (VGAN) [pdf] 2017 5
203 Flow-GAN: Bridging implicit and prescribed learning in generative models [pdf] 2017 5
204 Weakly Supervised Generative Adversarial Networks for 3D Reconstruction [pdf] 2017 5
205 Auto-Encoder Guided GAN for Chinese Calligraphy Synthesis [pdf] 2017 5
206 ExprGAN: Facial Expression Editing with Controllable Expression Intensity [pdf] 2017 5
207 Learning Texture Manifolds with the Periodic Spatial GAN [pdf] 2017 5
208 SAD-GAN: Synthetic Autonomous Driving using Generative Adversarial Networks [pdf] 2017 5
209 Compressed Sensing MRI Reconstruction with Cyclic Loss in Generative Adversarial Networks [pdf] 2017 5
210 Generative Adversarial Network-based Synthesis of Visible Faces from Polarimetric Thermal Faces [pdf] 2017 5
211 Guiding InfoGAN with Semi-Supervision [pdf] 2017 5
212 APE-GAN: Adversarial Perturbation Elimination with GAN [pdf] 2017 5
213 Binary Generative Adversarial Networks for Image Retrieval [pdf] 2017 5
214 Message Passing Multi-Agent GANs (MPM-GAN) [pdf] 2017 4
215 Multi-view Generative Adversarial Networks (MV-BiGAN) [pdf] 2017 4
216 MARTA GANs: Unsupervised Representation Learning for Remote Sensing Image Classification [pdf] 2017 4
217 Associative Adversarial Networks [pdf] 2017 4
218 Generative Adversarial Networks for Multimodal Representation Learning in Video Hyperlinking [pdf] 2017 4
219 TextureGAN: Controlling Deep Image Synthesis with Texture Patches [pdf] 2017 4
220 On the effect of Batch Normalization and Weight Normalization in Generative Adversarial Networks [pdf] 2017 4
221 Generative Adversarial Trainer: Defense to Adversarial Perturbations with GAN [pdf] 2017 4
222 SeGAN: Segmenting and Generating the Invisible [pdf] 2017 3
223 Softmax GAN [pdf] 2017 3
224 Class-Splitting Generative Adversarial Networks [pdf] 2017 3
225 High-Quality Facial Photo-Sketch Synthesis Using Multi-Adversarial Networks [pdf] 2017 3
226 Generative Adversarial Structured Networks [pdf] 2017 3
227 Geometric GAN [pdf] 2017 3
228 Dualing GANs [pdf] 2017 3
229 Adversarial nets with perceptual losses for text-to-image synthesis [pdf] 2017 3
230 ARIGAN: Synthetic Arabidopsis Plants using Generative Adversarial Network [pdf] 2017 3
231 GP-GAN: Gender Preserving GAN for Synthesizing Faces from Landmarks [pdf] 2017 3
232 How to Fool Radiologists with Generative Adversarial Networks? A Visual Turing Test for Lung Cancer Diagnosis [pdf] 2017 3
233 Learning to Generate Time-Lapse Videos Using Multi-Stage Dynamic Generative Adversarial Networks [pdf] 2017 3
234 Sharpness-aware Low dose CT denoising using conditional generative adversarial network [pdf] 2017 3
235 AlignGAN: Learning to Align Cross-Domain Images with Conditional Generative Adversarial Networks [pdf] 2017 2
236 Generate Identity-Preserving Faces by Generative Adversarial Networks [pdf] 2017 2
237 Creatism: A deep-learning photographer capable of creating professional work [pdf] 2017 2
238 Image Generation and Editing with Variational Info Generative Adversarial Networks (ViGAN) [pdf] 2016 2
239 Supervised Adversarial Networks for Image Saliency Detection [pdf] 2017 2
240 Training Triplet Networks with GAN [pdf] 2017 2
241 Training Triplet Networks with GAN [pdf] 2017 2
242 Generative Mixture of Networks [pdf] 2017 2
243 Stopping GAN Violence: Generative Unadversarial Networks [pdf] 2016 2
244 A Classification-Based Perspective on GAN Distributions [pdf] 2017 2
245 CM-GANs: Cross-modal Generative Adversarial Networks for Common Representation Learning [pdf] 2017 2
246 Statistics of Deep Generated Images [pdf] 2017 2
247 Anti-Makeup: Learning A Bi-Level Adversarial Network for Makeup-Invariant Face Verification [pdf] 2017 2
248 Freehand Ultrasound Image Simulation with Spatially-Conditioned Generative Adversarial Networks [pdf] 2017 2
249 Simultaneously Color-Depth Super-Resolution with Conditional Generative Adversarial Network [pdf] 2017 2
250 Socially-compliant Navigation through Raw Depth Inputs with Generative Adversarial Imitation Learning [pdf] 2017 2
251 Adversarial Generation of Training Examples for Vehicle License Plate Recognition [pdf] 2017 1
252 Aesthetic-Driven Image Enhancement by Adversarial Learning [pdf] 2017 1
253 Generative Adversarial Models for People Attribute Recognition in Surveillance [pdf] 2017 1
254 Improving Heterogeneous Face Recognition with Conditional Adversarial Networks [pdf] 2017 1
255 Intraoperative Organ Motion Models with an Ensemble of Conditional Generative Adversarial Networks [pdf] 2017 1
256 Label Denoising Adversarial Network (LDAN) for Inverse Lighting of Face Images [pdf] 2017 1
257 Face Super-Resolution Through Wasserstein GANs [pdf] 2017 1
258 Continual Learning in Generative Adversarial Nets [pdf] 2017 1
259 An Adversarial Regularisation for Semi-Supervised Training of Structured Output Neural Networks [pdf] 2017 1
260 Generative Cooperative Net for Image Generation and Data Augmentation [pdf] 2017 1
261 Learning Loss for Knowledge Distillation with Conditional Adversarial Networks [pdf] 2017 1
262 Parametrizing filters of a CNN with a GAN [pdf] 2017 1
263 A step towards procedural terrain generation with GANs [pdf] 2017 1
264 Adversarial Networks for Spatial Context-Aware Spectral Image Reconstruction from RGB [pdf] 2017 1
265 Controllable Generative Adversarial Network [pdf] 2017 1
266 Improved ArtGAN for Conditional Synthesis of Natural Image and Artwork [pdf] 2017 1
267 Microscopy Cell Segmentation via Adversarial Neural Networks [pdf] 2017 1
268 Neural Stain-Style Transfer Learning using GAN for Histopathological Images [pdf] 2017 1
269 Deep and Hierarchical Implicit Models (Bayesian GAN) [pdf] 2017 0
270 How to Train Your DRAGAN [pdf] 2017 0
271 Activation Maximization Generative Adversarial Nets [pdf] 2017 0
272 Generative Adversarial Nets with Labeled Data by Activation Maximization (AMGAN) [pdf] 2017 0
273 Depth Structure Preserving Scene Image Generation [pdf] 2017 0
274 Synthesizing Filamentary Structured Images with GANs [pdf] 2017 0
275 Bayesian Conditional Generative Adverserial Networks [pdf] 2017 0
276 Generative Adversarial Networks with Inverse Transformation Unit [pdf] 2017 0
277 Image Quality Assessment Techniques Show Improved Training and Evaluation of Autoencoder Generative Adversarial Networks [pdf] 2017 0
278 KGAN: How to Break The Minimax Game in GAN [pdf] 2017 0
279 Linking Generative Adversarial Learning and Binary Classification [pdf] 2017 0
280 Structured Generative Adversarial Networks [pdf] 2017 0
281 Tensorizing Generative Adversarial Nets [pdf] 2017 0
282 A Novel Approach to Artistic Textual Visualization via GAN [pdf] 2017 0
283 Artificial Generation of Big Data for Improving Image Classification: A Generative Adversarial Network Approach on SAR Data [pdf] 2017 0
284 Conditional Adversarial Network for Semantic Segmentation of Brain Tumor [pdf] 2017 0
285 Data Augmentation in Classification using GAN [pdf] 2017 0
286 Deep Generative Adversarial Neural Networks for Realistic Prostate Lesion MRI Synthesis [pdf] 2017 0
287 Face Transfer with Generative Adversarial Network [pdf] 2017 0
288 Filmy Cloud Removal on Satellite Imagery with Multispectral Conditional Generative Adversarial Nets [pdf] 2017 0
289 Generative Adversarial Network based on Resnet for Conditional Image Restoration [pdf] 2017 0
290 Hierarchical Detail Enhancing Mesh-Based Shape Generation with 3D Generative Adversarial Network [pdf] 2017 0
291 High-Quality Face Image SR Using Conditional Generative Adversarial Networks [pdf] 2017 0
292 Improving image generative models with human interactions [pdf] 2017 0
293 Learning to Generate Chairs with Generative Adversarial Nets [pdf] 2017 0
294 Retinal Vasculature Segmentation Using Local Saliency Maps and Generative Adversarial Networks For Image Super Resolution [pdf] 2017 0

📔 Theory

  • Improved Techniques for Training GANs [pdf]
  • Energy-Based GANs & other Adversarial things by Yann Le Cun [pdf]
  • Mode RegularizedGenerative Adversarial Networks [pdf]

🔩 Presentations / Books

  • Generative Adversarial Networks (GANs) by Ian Goodfellow [pdf]

  • Learning Deep Generative Models by Ruslan Salakhutdinov [presentation]

  • GANs in Action: Deep learning with Generative Adversarial Networks [link to book]


📚 Courses / Tutorials / Blogs (Webpages unless other is stated)


📦 Resources / Models (Descending order based on GitHub stars)

S/N Name Repo Stars
1 Unpaired Image-to-Image Translation using Cycle-Consistent Adversarial Networks (CycleGAN) https://github.com/junyanz/CycleGAN 6383
2 📈 Image-to-image translation with conditional adversarial nets (pix2pix) https://github.com/phillipi/pix2pix 4851
3 Image super-resolution through deep learning https://github.com/david-gpu/srez 4801
4 Tensorflow implementation of Deep Convolutional Generative Adversarial Networks (DCGAN) https://github.com/carpedm20/DCGAN-tensorflow 4223
5 📈 Generative Models: Collection of generative models, e.g. GAN, VAE in Pytorch and Tensorflow https://github.com/wiseodd/generative-models 3374
6 📈 Generative Visual Manipulation on the Natural Image Manifold (iGAN) https://github.com/junyanz/iGAN 2775
7 Deep Convolutional Generative Adversarial Networks (DCGAN) https://github.com/Newmu/dcgan_code 2750
8 📈 cleverhans: A library for benchmarking vulnerability to adversarial examples https://github.com/openai/cleverhans 1939"
9 📈 Wasserstein GAN https://github.com/martinarjovsky/WassersteinGAN 1784
10 Neural Photo Editing with Introspective Adversarial Networks https://github.com/ajbrock/Neural-Photo-Editor 1709
11 Generative Adversarial Text to Image Synthesis https://github.com/paarthneekhara/text-to-image 1648
12 Improved Techniques for Training GANs https://github.com/openai/improved-gan 1345
13 📈 Improved Training of Wasserstein GANs https://github.com/igul222/improved_wgan_training 1114
14 StackGAN: Text to Photo-realistic Image Synthesis with Stacked Generative Adversarial Networks https://github.com/hanzhanggit/StackGAN 1091
15 Semantic Image Inpainting with Perceptual and Contextual Losses (2016) https://github.com/bamos/dcgan-completion.tensorflow 998
16 HyperGAN https://github.com/255bits/HyperGAN 759
17 📈 Generative Adversarial Networks (GANs) in 50 lines of code (PyTorch) https://github.com/devnag/pytorch-generative-adversarial-networks 758
18 📈 Learning to Discover Cross-Domain Relations with Generative Adversarial Networks https://github.com/carpedm20/DiscoGAN-pytorch 710
19 Unsupervised Cross-Domain Image Generation https://github.com/yunjey/domain-transfer-network 652
20 Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networks (KERAS-DCGAN) https://github.com/jacobgil/keras-dcgan 649
21 Deep Generative Image Models using a Laplacian Pyramid of Adversarial Networks (The Eyescream Project) https://github.com/facebook/eyescream 566
22 📈 Image-to-image translation using conditional adversarial nets https://github.com/yenchenlin/pix2pix-tensorflow 548
23 Generating Videos with Scene Dynamics https://github.com/cvondrick/videogan 537
24 Deep multi-scale video prediction beyond mean square error https://github.com/dyelax/Adversarial_Video_Generation 454
25 Plug & Play Generative Networks: Conditional Iterative Generation of Images in Latent Space https://github.com/Evolving-AI-Lab/ppgn 450
26 Learning from Simulated and Unsupervised Images through Adversarial Training https://github.com/carpedm20/simulated-unsupervised-tensorflow 448
27 Synthesizing the preferred inputs for neurons in neural networks via deep generator networks https://github.com/Evolving-AI-Lab/synthesizing 421
28 📈 Learning a Probabilistic Latent Space of Object Shapes via 3D Generative-Adversarial Modeling https://github.com/zck119/3dgan-release 383
29 A-Fast-RCNN: Hard Positive Generation via Adversary for Object Detection https://github.com/xiaolonw/adversarial-frcnn 362
30 Conditional Image Synthesis With Auxiliary Classifier GANs https://github.com/buriburisuri/ac-gan 312
31 Generating images with recurrent adversarial networks (sequence_gan) https://github.com/ofirnachum/sequence_gan 298
32 Learning What and Where to Draw https://github.com/reedscot/nips2016 294
33 Adversarially Learned Inference (2016) (ALI) https://github.com/IshmaelBelghazi/ALI 248
34 Precomputed real-time texture synthesis with markovian generative adversarial networks https://github.com/chuanli11/MGANs 235
35 Autoencoding beyond pixels using a learned similarity metric https://github.com/andersbll/autoencoding_beyond_pixels 235
36 Unrolled Generative Adversarial Networks https://github.com/poolio/unrolled_gan 223
37 Sampling Generative Networks https://github.com/dribnet/plat 198
38 Energy-based generative adversarial network https://github.com/buriburisuri/ebgan 194
39 Photo-Realistic Single Image Super-Resolution Using a Generative Adversarial Network https://github.com/leehomyc/Photo-Realistic-Super-Resoluton 175
40 Invertible Conditional GANs for image editing https://github.com/Guim3/IcGAN 174
41 Pixel-Level Domain Transfer https://github.com/fxia22/PixelDTGAN 169
42 SalGAN: Visual Saliency Prediction with Generative Adversarial Networks https://github.com/imatge-upc/saliency-salgan-2017 164
43 Generative face completion (2017) https://github.com/Yijunmaverick/GenerativeFaceCompletion 163
44 📈 C-RNN-GAN: Continuous recurrent neural networks with adversarial training https://github.com/olofmogren/c-rnn-gan 151
45 Adversarial Autoencoders https://github.com/musyoku/adversarial-autoencoder 148
46 Coupled Generative Adversarial Networks https://github.com/mingyuliutw/CoGAN 148
47 Context Encoders: Feature Learning by Inpainting (2016) https://github.com/jazzsaxmafia/Inpainting 108
48 Generative Image Modeling using Style and Structure Adversarial Networks (ss-gan) https://github.com/xiaolonw/ss-gan 100
49 Conditional Generative Adversarial Nets https://github.com/zhangqianhui/Conditional-Gans 98
50 InfoGAN: Interpretable Representation Learning by Information Maximizing Generative Adversarial Nets https://github.com/buriburisuri/supervised_infogan 79
51 Reconstruction of three-dimensional porous media using generative adversarial neural networks https://github.com/LukasMosser/PorousMediaGan 29
52 Improving Generative Adversarial Networks with Denoising Feature Matching https://github.com/hvy/chainer-gan-denoising-feature-matching 15
53 Least Squares Generative Adversarial Networks https://github.com/pfnet-research/chainer-LSGAN 9

🔌 Frameworks & Libraries (Descending order based on GitHub stars)


License

MIT