Proceedings

Latent Inspector: An Interactive Tool for Probing Neural Network Behaviors Through Arbitrary Latent Activation

Download BibTeX Cite

Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence. Demo Track. Pages 7127-7130.

https://doi.org/10.24963/ijcai.2023/832

Abstract

This work presents an active software instrument allowing deep learning architects to interactively inspect neural network models' output behavior from user-manipulated values in any latent layer. Latent Inspector offers multiple dimension reduction techniques to visualize the model's high dimensional latent layer output in human-perceptible, two-dimensional plots. The system is implemented with Node.js front end for interactive user input and Python back end for interacting with the model. By utilizing a general and modular architecture, our proposed solution dynamically adapts to a versatile range of models and data structures. Compared to already existing tools, our asynchronous approach of separating the training process from the inspection offers additional possibilities, such as interactive data generation, by actively working with the model instead of visualizing training logs. Overall, Latent Inspector demonstrates the possibilities as well as the appearing limits for providing a generalized, tool-based concept for enhancing model insight in terms of explainable and transparent AI.

  1. [Abadi et al., 2015] Martín Abadi, Ashish Agarwal, Paul Barham, Eugene Brevdo, Zhifeng Chen, et al. Tensor- Flow: Large-scale machine learning on heterogeneous systems. https://www.tensorflow.org/, 2015. Software available from tensorflow.org. Link
  2. [Bank et al., 2020] Dor Bank, Noam Koenigstein, and Raja Giryes. Autoencoders. arXiv preprint arXiv:2003.05991, 2020.
  3. [Chollet and others, 2015] Franc ¸ois Chollet et al. Keras. https://keras.io, 2015. Accessed: 2023-02-07. Link
  4. [Deng, 2012] Li Deng. The mnist database of handwritten digit images for machine learning research. IEEE Signal Processing Magazine, 29(6):141-142, 2012.
  5. [Grinberg, 2018] Miguel Grinberg. Flask web development: developing web applications with python. " O'Reilly Me- dia, Inc.", 2018.
  6. [Inc., 2015] Plotly Technologies Inc. Collaborative data sci- ence. https://plot.ly, 2015. Accessed: 2023-02-07. Link
  7. [Jung and Oh, 2021] Hyungsik Jung and Youngrock Oh. To- wards better explanations of class activation mapping. In Proceedings of the IEEE/CVF International Conference on Computer Vision, pages 1336-1344, 2021.
  8. [Mohseni et al., 2021] Sina Mohseni, Niloofar Zarei, and Eric D Ragan. A multidisciplinary survey and frame- work for design and evaluation of explainable ai sys- tems. ACM Transactions on Interactive Intelligent Systems (TiiS), 11(3-4):1-45, 2021.
  9. [Pedregosa et al., 2011] F. Pedregosa, G. Varoquaux, A. Gramfort, V. Michel, B. Thirion, et al. Scikit-learn: Machine learning in Python. Journal of Machine Learning Research, 12:2825-2830, 2011.
  10. [Reiss and Stricker, 2012] Attila Reiss and Didier Stricker. Introducing a new benchmarked dataset for activity moni- toring. In 2012 16th international symposium on wearable computers, pages 108-109. IEEE, 2012.
  11. [Samek et al., 2017] Wojciech Samek, Thomas Wiegand, and Klaus-Robert Müller. Explainable artificial intelli- gence: Understanding, visualizing and interpreting deep learning models. arXiv preprint arXiv:1708.08296, 2017.
  12. [Wei et al., 2022] Jiafu Wei, Haoran Xie, Chia-Ming Chang, and Xi Yang. Fine-tuning deep neural networks by inter- actively refining the 2d latent space of ambiguous images. In Lud De Raedt, editor, Proceedings of the Thirty-First International Joint Conference on Artificial Intelligence, IJCAI-22, pages 5948-5951. International Joint Confer- ences on Artificial Intelligence Organization, 7 2022. Demo Track. IJCAI
  13. [Zhou et al., 2023] Bo Zhou, Daniel Geißler, Marc Faul- haber, Clara Elisabeth Gleiß, Esther Friederike Zahn, et al. Mocapose: Motion capturing with textile-integrated ca- pacitive sensors in loose-fitting smart garments. Proceed- ings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies, 7(1), March 2023.
  14. [Ziegler, 1996] James F Ziegler. Terrestrial cosmic rays. IBM journal of research and development, 40(1):19-39, 1996.

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

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