Generative Adversarial Networks (GANs) & Bayesian Networks