 An idea similar to GANs was used to model animal behavior by Li, Gauci and Gross in 2013.Adversarial machine learning has other uses besides generative modeling and can be applied to models other than neural networks.In control theory, adversarial learning based on neural networks was used in 2006 to train robust controllers in a game theoretic sense, by alternating the iterations between a minimizer policy, the controller, and a maximizer policy, the disturbance .