Proceedings

Learning Interpretable Representations with Informative Entanglements

Video Download BibTeX Cite

Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence. Main track. Pages 1970-1976.

https://doi.org/10.24963/ijcai.2020/273

Abstract

Learning interpretable representations in an unsupervised setting is an important yet a challenging task. Existing unsupervised interpretable methods focus on extracting independent salient features from data. However they miss out the fact that the entanglement of salient features may also be informative. Acknowledging these entanglements can improve the interpretability, resulting in extraction of higher quality and a wider variety of salient features. In this paper, we propose a new method to enable Generative Adversarial Networks (GANs) to discover salient features that may be entangled in an informative manner, instead of extracting only disentangled features. Specifically, we propose a regularizer to punish the disagreement between the extracted feature interactions and a given dependency structure while training. We model these interactions using a Bayesian network, estimate the maximum likelihood parameters and calculate a negative likelihood score to measure the disagreement. Upon qualitatively and quantitatively evaluating the proposed method using both synthetic and real-world datasets, we show that our proposed regularizer guides GANs to learn representations with disentanglement scores competing with the state-of-the-art, while extracting a wider variety of salient features.

  1. [Adel et al., 2018] Tameem Adel, Zoubin Ghahramani, and Adrian Weller. Discovering interpretable representations for both deep generative and discriminative models. In International Conference on Machine Learning, pages 50- 59, 2018.
  2. [Bishop, 2006] Christopher M Bishop. Pattern recognition and machine learning. springer, 2006.
  3. [Chen et al., 2016] Xi Chen, Yan Duan, Rein Houthooft, John Schulman, Ilya Sutskever, and Pieter Abbeel. Info- gan: Interpretable representation learning by information maximizing generative adversarial nets. In Advances in neural information processing systems, pages 2172-2180, 2016.
  4. [Dupont, 2018] Emilien Dupont. Learning disentangled joint continuous and discrete representations. In Advances in Neural Information Processing Systems, pages 710-720, 2018.
  5. [Esmaeili et al., 2018] Babak Esmaeili, Hao Wu, Sarthak Jain, Alican Bozkurt, Narayanaswamy Siddharth, Brooks Paige, Dana H Brooks, Jennifer Dy, and Jan-Willem van de Meent. Structured disentangled representations. arXiv preprint arXiv:1804.02086, 2018.
  6. [Gilpin et al., 2018] Leilani H Gilpin, David Bau, Ben Z Yuan, Ayesha Bajwa, Michael Specter, and Lalana Kagal. Explaining explanations: An overview of interpretability of machine learning. In 2018 IEEE 5th International Con- ference on data science and advanced analytics (DSAA), pages 80-89. IEEE, 2018.
  7. [Goodfellow et al., 2014] Ian Goodfellow, Jean Pouget- Abadie, Mehdi Mirza, Bing Xu, David Warde-Farley, Sherjil Ozair, Aaron Courville, and Yoshua Bengio. Gen- erative adversarial nets. In Advances in neural information processing systems, pages 2672-2680, 2014.
  8. [Goodfellow, 2016] Ian Goodfellow. Nips 2016 tuto- rial: Generative adversarial networks. arXiv preprint arXiv:1701.00160, 2016.
  9. [Higgins et al., 2017] Irina Higgins, Loic Matthey, Arka Pal, Christopher Burgess, Xavier Glorot, Matthew Botvinick, Shakir Mohamed, and Alexander Lerchner. beta-vae: Learning basic visual concepts with a constrained varia- tional framework. ICLR, 2(5):6, 2017.
  10. [Kim and Mnih, 2018] Hyunjik Kim and Andriy Mnih. Disentangling by factorising. arXiv preprint arXiv:1802.05983, 2018.
  11. [Kingma and Welling, 2013] Diederik P Kingma and Max Welling. Auto-encoding variational bayes. arXiv preprint arXiv:1312.6114, 2013.
  12. [Kurutach et al., 2018] Thanard Kurutach, Aviv Tamar, Ge Yang, Stuart J Russell, and Pieter Abbeel. Learn- ing plannable representations with causal infogan. In Ad- vances in Neural Information Processing Systems, pages 8733-8744, 2018.
  13. [LeCun et al., 2010] Yann LeCun, Corinna Cortes, and CJ Burges. Mnist handwritten digit database. AT&T Labs [Online]. Available: http://yann. lecun. com/exdb/mnist, 2:18, 2010. Link
  14. [Lipton, 2018] Zachary C Lipton. The mythos of model in- terpretability. Queue, 16(3):31-57, 2018.
  15. [Martin and Lon, 2017] Arjovsky Martin and B Lon. To- wards principled methods for training generative adver- sarial networks. In NIPS 2016 Workshop on Adversarial Training. In review for ICLR, volume 2016, 2017.
  16. [Matthey et al., 2017] Loic Matthey, Irina Higgins, Demis Hassabis, and Alexander Lerchner. dsprites: Disen- tanglement testing sprites dataset. URL https://github. com/deepmind/dsprites-dataset/.[Accessed on: 2018-05- 08], 2017. Link
  17. [Nielsen and Jensen, 2009] Thomas Dyhre Nielsen and Finn Verner Jensen. Bayesian networks and decision graphs. Springer Science & Business Media, 2009.
  18. [Paysan et al., 2009] Pascal Paysan, Reinhard Knothe, Brian Amberg, Sami Romdhani, and Thomas Vetter. A 3d face model for pose and illumination invariant face recogni- tion. In 2009 Sixth IEEE International Conference on Ad- vanced Video and Signal Based Surveillance, pages 296- 301. Ieee, 2009.
  19. [Perry et al., 2010] Gavin Perry, ET Rolls, and SM Stringer. Continuous transformation learning of translation in- variant representations. Experimental brain research, 204(2):255-270, 2010.
  20. [Radford et al., 2015] Alec Radford, Luke Metz, and Soumith Chintala. Unsupervised representation learning with deep convolutional generative adversarial networks. arXiv preprint arXiv:1511.06434, 2015.
  21. [Ranzato et al., 2007] Marc'Aurelio Ranzato, Fu Jie Huang, Y-Lan Boureau, and Yann LeCun. Unsupervised learning of invariant feature hierarchies with applications to object recognition. In 2007 IEEE conference on computer vision and pattern recognition, pages 1-8. IEEE, 2007.
  22. [Ross and Doshi-Velez, 2018] Andrew Slavin Ross and Fi- nale Doshi-Velez. Improving the adversarial robustness and interpretability of deep neural networks by regulariz- ing their input gradients. In Thirty-second AAAI confer- ence on artificial intelligence, 2018.
  23. [Schmidhuber, 1992] Jürgen Schmidhuber. Learning facto- rial codes by predictability minimization. Neural Compu- tation, 4(6):863-879, 1992.
  24. [Shen et al., 2019] Yujia Shen, Anchal Goyanka, Adnan Darwiche, and Arthur Choi. Structured bayesian net- works: From inference to learning with routes. In Pro- ceedings of the AAAI Conference on Artificial Intelligence, volume 33, pages 7957-7965, 2019.
  25. [Tang et al., 2013] Yichuan Tang, Ruslan Salakhutdinov, and Geoffrey Hinton. Tensor analyzers. In International conference on machine learning, pages 163-171, 2013.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards