Proxy-Based Approximation of Shapley and Banzhaf Interactions

· Source: Machine Learning · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Data Science & Analytics · Depth: Expert, quick

Summary

ProxySHAP is a novel method designed to approximate Shapley and Banzhaf interactions in machine learning, addressing the common trade-off between speed and accuracy in existing estimators. This approach combines the high sample efficiency of tree-based proxy models with a principled residual correction for consistency. Theoretically, ProxySHAP introduces a polynomial-time generalization of interventional TreeSHAP, enabling exact interaction index computation for tree ensembles and avoiding the exponential tree-depth dependencies found in prior methods. The system also includes a formal analysis of its residual adjustment strategy, detailing conditions under which Maximum Sample Reuse (MSR) corrects proxy bias without exponentially scaling variance with interaction size. Benchmarking demonstrates ProxySHAP establishes a new benchmark for approximation quality, outperforming ProxySPEX and KernelSHAP-IQ across small- and large-budget scenarios, including applications with thousands of features, and delivering better performance on downstream explainability tasks.

Key takeaway

For Machine Learning Engineers focused on model explainability, ProxySHAP offers a significant advancement for accurately estimating Shapley and Banzhaf interactions. If you are currently struggling with the speed-accuracy trade-off in existing methods like KernelSHAP-IQ or ProxySPEX, consider integrating ProxySHAP. Its superior performance in both small- and large-budget scenarios, even with thousands of features, can enhance the precision and efficiency of your interpretability efforts.

Key insights

ProxySHAP improves Shapley and Banzhaf interaction estimation by combining tree-based proxies with residual correction for speed and accuracy.

Principles

Method

ProxySHAP generalizes interventional TreeSHAP to polynomial time for exact interaction indices in tree ensembles, using Maximum Sample Reuse (MSR) for residual bias correction.

In practice

Topics

Best for: Research Scientist, AI Scientist, Machine Learning Engineer, Data Scientist

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by Machine Learning.