LGAIMLAug 16, 2020

Interpretable Representations in Explainable AI: From Theory to Practice

arXiv:2008.07007v421 citations
Originality Incremental advance
AI Analysis

This work addresses the reliability and trustworthiness of explainable AI techniques for practitioners and researchers, though it is incremental as it builds on existing theory to provide practical insights.

The paper tackles the problem of interpretable representations in explainable AI, which are crucial for translating low-level data into human-intelligible concepts but often rely on default solutions that degrade explanatory power. It analyzes properties of these representations across tabular, image, and text data, leading to recommendations such as class-aware discretization for tabular data and sensitivity considerations for image segmentation.

Interpretable representations are the backbone of many explainers that target black-box predictive systems based on artificial intelligence and machine learning algorithms. They translate the low-level data representation necessary for good predictive performance into high-level human-intelligible concepts used to convey the explanatory insights. Notably, the explanation type and its cognitive complexity are directly controlled by the interpretable representation, tweaking which allows to target a particular audience and use case. However, many explainers built upon interpretable representations overlook their merit and fall back on default solutions that often carry implicit assumptions, thereby degrading the explanatory power and reliability of such techniques. To address this problem, we study properties of interpretable representations that encode presence and absence of human-comprehensible concepts. We demonstrate how they are operationalised for tabular, image and text data; discuss their assumptions, strengths and weaknesses; identify their core building blocks; and scrutinise their configuration and parameterisation. In particular, this in-depth analysis allows us to pinpoint their explanatory properties, desiderata and scope for (malicious) manipulation in the context of tabular data where a linear model is used to quantify the influence of interpretable concepts on a black-box prediction. Our findings lead to a range of recommendations for designing trustworthy interpretable representations; specifically, the benefits of class-aware (supervised) discretisation of tabular data, e.g., with decision trees, and sensitivity of image interpretable representations to segmentation granularity and occlusion colour.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes