Correlated discrete data generation using adversarial training
Generative Adversarial Nets