Learning to Select Prototypical Parts for Interpretable Sequential Data Modeling

Authors

  • Yifei Zhang Institute of Information Engineering, Chinese Academy of Sciences, Beijing, China
  • Neng Gao Institute of Information Engineering, Chinese Academy of Sciences, Beijing, China
  • Cunqing Ma Institute of Information Engineering, Chinese Academy of Sciences, Beijing, China

DOI:

https://doi.org/10.1609/aaai.v37i5.25812

Keywords:

KRR: Case-Based Reasoning, ML: Time-Series/Data Streams, ML: Transparent, Interpretable, Explainable ML, PEAI: Interpretability and Explainability

Abstract

Prototype-based interpretability methods provide intuitive explanations of model prediction by comparing samples to a reference set of memorized exemplars or typical representatives in terms of similarity. In the field of sequential data modeling, similarity calculations of prototypes are usually based on encoded representation vectors. However, due to highly recursive functions, there is usually a non-negligible disparity between the prototype-based explanations and the original input. In this work, we propose a Self-Explaining Selective Model (SESM) that uses a linear combination of prototypical concepts to explain its own predictions. The model employs the idea of case-based reasoning by selecting sub-sequences of the input that mostly activate different concepts as prototypical parts, which users can compare to sub-sequences selected from different example inputs to understand model decisions. For better interpretability, we design multiple constraints including diversity, stability, and locality as training objectives. Extensive experiments in different domains demonstrate that our method exhibits promising interpretability and competitive accuracy.

Downloads

Published

2023-06-26

How to Cite

Zhang, Y., Gao, N., & Ma, C. (2023). Learning to Select Prototypical Parts for Interpretable Sequential Data Modeling. Proceedings of the AAAI Conference on Artificial Intelligence, 37(5), 6612-6620. https://doi.org/10.1609/aaai.v37i5.25812

Issue

Section

AAAI Technical Track on Knowledge Representation and Reasoning