Disentangling factors of variation in deep representations using adversarial training - Michael Mathieu; Junbo Zhao; Pablo Sprechmann; Aditya Ramesh; Yann LeCun (2016)