Measuring Explainer Stability via Attribution Separability
This paper proposes a distribution-based framework to evaluate the stability of attribution methods by measuring the separability of ranked attribution scores and determining the reliability of feature rankings, offering a complementary criterion for comparing the robustness of different explainers.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Imagine you are trying to understand a mysterious black box that makes decisions, like a robot deciding whether to approve a loan or diagnose an illness. In the world of Artificial Intelligence, this is called "Explainable AI." To peek inside the box, scientists use special tools called "Attribution Methods." Think of these tools as a spotlight that shines on the specific clues (or features) the robot used to make its choice. If the robot says "No" to a loan, the spotlight might highlight "low income" and "high debt" as the reasons.
However, there's a catch. Some of these spotlight tools are a bit jittery. Because they use random steps to figure out the answer, if you ask them the same question twice, they might point to slightly different clues or rank them in a different order. It's like asking a group of friends to rank their favorite ice cream flavors; if they are indecisive or the wind is blowing, one friend might say "Chocolate is #1" today and "Strawberry is #1" tomorrow. This "jitteriness" is a problem because if the explanation changes every time you look, can you really trust it? This paper tackles that exact worry: how do we know if the list of reasons a robot gives us is stable, or just a fluke of randomness?
The authors of this paper, Eddie Conti and his team, propose a clever new way to measure this stability. Instead of just asking, "Did the answer change?" they ask, "How clearly separated are the answers?" They treat the importance of each clue not as a single fixed number, but as a cloud of possibilities. If the cloud for "low income" is far away from the cloud for "high debt," the ranking is stable and trustworthy. But if the clouds overlap like two foggy patches merging together, the ranking is shaky.
To visualize this, imagine a race where the runners are the clues. If the first runner is sprinting way ahead of the second, and the second is far ahead of the third, the order is clear. But if everyone is running in a tight pack, it's hard to say who is truly first. The researchers developed a mathematical "ruler" to measure the distance between these runners. They call this "attribution separability." Their main finding is that they can calculate a specific number, which they call k-stability. This number tells you exactly how many top clues in the list you can trust before the order starts to get fuzzy. For example, if your k-stability is 3, you can be confident that the top three reasons are in the right order, but after that, the list might be a mess.
When they tested this ruler on popular tools like SHAP, LIME, and DiCE, they found some interesting patterns. They discovered that SHAP was generally the most steady runner, often keeping its top clues in a clear, non-overlapping line, especially on simpler datasets. LIME was decent but sometimes got a bit wobbly, while DiCE often ran in such a tight pack that it was hard to tell who was leading. They also checked if running the tools more times helped. They found that for most tools, running them 50 times was enough to get a clear picture, and running them even more didn't change the results much, which is good news for saving computer power.
The paper doesn't claim that one tool is the "best" for every single job in the universe. In fact, the authors are careful to say that no single tool wins every time; it depends on the specific data and the model being used. Instead, they offer this new ruler as a way for scientists to compare tools fairly. They argue that stability is a prerequisite for trust. If a tool can't consistently agree on its own top reasons, it's hard to rely on it for important decisions. By using their method, researchers can now say, "This tool is reliable for the top 5 reasons, but be careful with the rest," giving us a much clearer, more honest view of how these AI black boxes really think.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.