The core idea of a GAN is based on the "indirect" training through of the latent feature space such as in deep reinforcement learning - Information from handwiki.org