Exploring the cloud of feature interaction scores in a Rashomon set
Sichao Li, Rong Wang, Quanling Deng, Amanda Barnard

TL;DR
This paper introduces the feature interaction score (FIS) within a Rashomon set to analyze the variability of feature interactions across multiple equally accurate models, providing deeper insights into model behavior.
Contribution
It proposes a novel FIS method for exploring feature interactions across a set of similar-performing models, along with visualization tools like Halo and swarm plots.
Findings
FIS reveals significant variation in feature interactions among models.
Visualizations help interpret interaction importance in high-dimensional models.
Experiments demonstrate the method's effectiveness on real-world datasets.
Abstract
Interactions among features are central to understanding the behavior of machine learning models. Recent research has made significant strides in detecting and quantifying feature interactions in single predictive models. However, we argue that the feature interactions extracted from a single pre-specified model may not be trustworthy since: a well-trained predictive model may not preserve the true feature interactions and there exist multiple well-performing predictive models that differ in feature interaction strengths. Thus, we recommend exploring feature interaction strengths in a model class of approximately equally accurate predictive models. In this work, we introduce the feature interaction score (FIS) in the context of a Rashomon set, representing a collection of models that achieve similar accuracy on a given task. We propose a general and practical algorithm to calculate the…
Peer Reviews
Decision·ICLR 2024 poster
1. The paper is very well-motivated 2. The proposed method is creative 2. The paper is very clear and easy to read (a few parts need some clarifications; see "Questions"), I congratulate the authors for their clarity of presentation. 3. Makes an important contribution.
1. The greedy algorithm (one of the main contributions) is unclear and difficult to follow (but can be clarified during discussion) 2. Halo plots are new, and need more discussion/explanation.
1. Proposed to look for multiple feature interaction sets based on shapley values. 2. Two visualization methods are proposed for analyzing and visualizing the FIS.
1. I am not fully convinced by the motivation of this paper. i.e., why do we need to explain feature interactions in a model class? 2. The novelty of Shapley value calculation is not well presented. The focus is totally on the Rashomon set side.
1. The originality of this paper is great. The problem is clearly defined. 2. The proposed method is technically sound to me. 3. The definition of FIS is a novel and reasonable tool to analyze feature interactions intuitively.
1. The overall presentations need to be improved. Many figures do not have the axes' labels. 2. The experiments should be conducted on a broader range of datasets.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsExplainable Artificial Intelligence (XAI) · Machine Learning and Data Classification · Neural Networks and Applications
