Proceedings

Explaining Self-Supervised Image Representations with Visual Probing

Download BibTeX Cite

Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence. Main Track. Pages 592-598.

https://doi.org/10.24963/ijcai.2021/82

Abstract

Recently introduced self-supervised methods for image representation learning provide on par or superior results to their fully supervised competitors, yet the corresponding efforts to explain the self-supervised approaches lag behind. Motivated by this observation, we introduce a novel visual probing framework for explaining the self-supervised models by leveraging probing tasks employed previously in natural language processing. The probing tasks require knowledge about semantic relationships between image parts. Hence, we propose a systematic approach to obtain analogs of natural language in vision, such as visual words, context, and taxonomy. We show the effectiveness and applicability of those analogs in the context of explaining self-supervised representations. Our key findings emphasize that relations between language and vision can serve as an effective yet intuitive tool for discovering how machine learning models work, independently of data modality. Our work opens a plethora of research pathways towards more explainable and transparent AI.

  1. [Achanta et al., 2012] R. Achanta, A. Shaji, K. Smith, A. Lucchi, P. Fua, and S. Süsstrunk. Slic superpixels com- pared to state-of-the-art superpixel methods. IEEE Trans- actions on Pattern Analysis and Machine Intelligence, 34(11), 2012.
  2. [Adebayo et al., 2018] J. Adebayo, J. Gilmer, M. Muelly, I. Goodfellow, M. Hardt, and B. Kim. Sanity checks for saliency maps. In NeurIPS, 2018.
  3. [Alain and Bengio, 2017] G. Alain and Y. Bengio. Under- standing intermediate layers using linear classifier probes. In ICLR Workshop, 2017.
  4. [Antol et al., 2015] S. Antol, A. Agrawal, J. Lu, M. Mitchell, D. Batra, C. L. Zitnick, and D. Parikh. VQA: Visual Ques- tion Answering. In ICCV, 2015.
  5. [Carion et al., 2020] N. Carion, F. Massa, G. Synnaeve, N. Usunier, A. Kirillov, and S. Zagoruyko. End-to-end object detection with transformers. In ECCV, 2020.
  6. [Caron et al., 2020] M. Caron, I. Misra, J. Mairal, P. Goyal, P. Bojanowski, and A. Joulin. Unsupervised learning of visual features by contrasting cluster assignments. arXiv preprint 2006.09882, 2020.
  7. [Chen et al., 2020a] T. Chen, S. Kornblith, M. Norouzi, and G. Hinton. A simple framework for contrastive learning of visual representations. In ICML, 2020.
  8. [Chen et al., 2020b] T. Chen, S. Kornblith, K. Swersky, M. Norouzi, and G. Hinton. Big self-supervised models are strong semi-supervised learners. In NeurIPS, 2020.
  9. [Conneau et al., 2018] A. Conneau, G. Kruszewski, G. Lam- ple, L. Barrault, and M. Baroni. What you can cram into a single $&!#* vector: Probing sentence embeddings for linguistic properties. In ACL, 2018.
  10. [Deng et al., 2009] J. Deng, W. Dong, R. Socher, L.-J. Li, K. Li, and L. Fei-Fei. ImageNet: A Large-Scale Hierar- chical Image Database. In CVPR, 2009.
  11. [Dosovitskiy et al., 2020] A. Dosovitskiy, L. Beyer, A. Kolesnikov, D. Weissenborn, X. Zhai, T. Unterthiner, M. Dehghani, M. Minderer, G. Heigold, S. Gelly, J. Uszkoreit, and N. Houlsby. An image is worth 16x16 words: Transformers for image recognition at scale. arXiv preprint 2010.11929, 2020.
  12. [Eichler et al., 2019] M. Eichler, G. G. S ¸ahin, and Ir Gurevych. LINSPECTOR WEB: A multilingual probing suite for word representations. In EMNLP- IJCNLP: System Demonstrations, 2019.
  13. [Geirhos et al., 2020] R. Geirhos, K. Narayanappa, B. Mitzkus, M. Bethge, F. A. Wichmann, and W. Brendel. On the surprising similarities between supervised and self-supervised models. In NeurIPS Workshop, 2020.
  14. [Ghorbani et al., 2019] A. Ghorbani, James Wexler, J. Zou, and Been Kim. Towards automatic concept-based expla- nations. In NeurIPS, 2019.
  15. [Grill et al., 2020] J.-B. Grill, F. Strub, F. Altché, C. Tal- lec, P. H. Richemond, E. Buchatskaya, C. Doersch, B. A. Pires, Z. D. Guo, M. G. Azar, B. Piot, K. Kavukcuoglu, R. Munos, and M. Valko. Bootstrap your own latent: A new approach to self-supervised learning. arXiv preprint 2006.07733, 2020.
  16. [Hadsell et al., 2006] R. Hadsell, S. Chopra, and Y. LeCun. Dimensionality reduction by learning an invariant map- ping. In CVPR, 2006.
  17. [He et al., 2019] Kaiming He, Haoqi Fan, Yuxin Wu, Sain- ing Xie, and Ross B. Girshick. Momentum contrast for un- supervised visual representation learning. arXiv preprint 1911.05722, 2019.
  18. [Hendrycks et al., 2019] D. Hendrycks, M. Mazeika, S. Ka- davath, and D. Song. Using self-supervised learning can improve model robustness and uncertainty. In NeurIPS, 2019.
  19. [Huang and Li, 2020] Zixuan Huang and Yin Li. Inter- pretable and accurate fine-grained recognition via region grouping. In CVPR, 2020.
  20. [Kim et al., 2018] B. Kim, M. Wattenberg, J. Gilmer, C. Cai, J. Wexler, F. Viegas, and R. Sayres. Interpretability be- yond feature attribution: Quantitative testing with concept activation vectors (tcav). In ICML, 2018.
  21. [Krizhevsky et al., 2012] A. Krizhevsky, I. Sutskever, and G. Hinton. Imagenet classification with deep convolu- tional neural networks. In NeurIPS, 2012.
  22. [Kumar and Talukdar, 2020] Sawan Kumar and Partha Talukdar. NILE : Natural language inference with faithful natural language explanations. In ACL, 2020.
  23. [Leung and Malik, 2001] T. Leung and J. Malik. Represent- ing and recognizing the visual appearance of materials us- ing three-dimensional textons. In International journal of computer vision. Springer, 2001.
  24. [Simonyan et al., 2014] K. Simonyan, A. Vedaldi, and A. Zisserman. Deep inside convolutional networks: Vi- sualising image classification models and saliency maps. In ICLR Workshop, 2014.
  25. [Sivic and Zisserman, 2006] Josef Sivic and Andrew Zisser- man. Video google: Efficient visual search of videos. In Toward Category-Level Object Recognition. Springer, 2006.
  26. [Szegedy et al., 2015] C. Szegedy, W. Liu, Y. Jia, P. Ser- manet, S. Reed, D. Anguelov, D. Erhan, V. Vanhoucke, and A. Rabinovich. Going deeper with convolutions. In CVPR, 2015.
  27. [Vulić et al., 2020] I. Vulić, E. M. Ponti, R. Litschko, G. Glavaš, and A. Korhonen. Probing pretrained lan- guage models for lexical semantics. arXiv preprint arXiv:2010.05731, 2020.
  28. [Zhang and Zhu, 2018] Quan-shi Zhang and Song-chun Zhu. Visual interpretability for deep learning: A survey. In Frontiers of Information Technology & Electronic En- gineering, 2018.

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

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