<p>The Mapper Algorithm is a powerful tool for representing the topology of a dataset’s structure as a similarity graph for the purposes of exploratory analysis. Despite Mapper’s ability to simplify complex high-dimensional data representations, interpreting the structure of the output graph remains a challenge. The conventional method of interpreting the Mapper graph by coloring nodes by features values is infeasible for high-dimensional data due to time limitations and the potential for subjectivity-related oversights. We present a novel method to enhance the interpretability of the Mapper algorithm. Specifically, we propose adapting eXplainable Artificial Intelligence techniques to determine feature importance, offering both local and global interpretations. Our approach can be used to assist domain experts in understanding functional differences across Mapper graphs, enabling them to draw meaningful conclusions from the graph’s structure. To validate our approach, we conducted experiments on five real-world medical datasets and the MNIST handwritten digit dataset. Our evaluation methods consist of a combination of visualization, classification tasks, and alignment of interpretations to existing literature. The results demonstrate our method’s effectiveness in providing a means to interpret Mapper graphs by highlighting the roles of specific features in the graph—such as pixel regions in MNIST and genes in TCGA datasets.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Enhancing the interpretability of the mapper algorithm

  • Padraig Fitzpatrick,
  • Anna Jurek-Loughrey,
  • Paweł Dłotko

摘要

The Mapper Algorithm is a powerful tool for representing the topology of a dataset’s structure as a similarity graph for the purposes of exploratory analysis. Despite Mapper’s ability to simplify complex high-dimensional data representations, interpreting the structure of the output graph remains a challenge. The conventional method of interpreting the Mapper graph by coloring nodes by features values is infeasible for high-dimensional data due to time limitations and the potential for subjectivity-related oversights. We present a novel method to enhance the interpretability of the Mapper algorithm. Specifically, we propose adapting eXplainable Artificial Intelligence techniques to determine feature importance, offering both local and global interpretations. Our approach can be used to assist domain experts in understanding functional differences across Mapper graphs, enabling them to draw meaningful conclusions from the graph’s structure. To validate our approach, we conducted experiments on five real-world medical datasets and the MNIST handwritten digit dataset. Our evaluation methods consist of a combination of visualization, classification tasks, and alignment of interpretations to existing literature. The results demonstrate our method’s effectiveness in providing a means to interpret Mapper graphs by highlighting the roles of specific features in the graph—such as pixel regions in MNIST and genes in TCGA datasets.