Proceedings

The Shapley Value in Machine Learning

Video #1 Video #2 Download BibTeX Cite

Proceedings of the Thirty-First International Joint Conference on Artificial Intelligence. Survey Track. Pages 5572-5579.

https://doi.org/10.24963/ijcai.2022/778

Abstract

Over the last few years, the Shapley value, a solution concept from cooperative game theory, has found numerous applications in machine learning. In this paper, we first discuss fundamental concepts of cooperative game theory and axiomatic properties of the Shapley value. Then we give an overview of the most important applications of the Shapley value in machine learning: feature selection, explainability, multi-agent reinforcement learning, ensemble pruning, and data valuation. We examine the most crucial limitations of the Shapley value and point out directions for future research.

  1. [Albizuri et al., 2006] Josune Albizuri, Jesús Aurrecoechea, et al. Configuration Values: Extensions of the Coalitional Owen Value. Games and Economic Behavior, pages 1-17, 2006.
  2. [Ancona et al., 2019] Marco Ancona, Cengiz Oztireli, and Markus Gross. Explaining Deep Neural Networks with a Polynomial Time Algorithm for Shapley Value Approxima- tion. In International Conference on Machine Learning, pages 272-281, 2019.
  3. [Banzhaf III, 1964] John F Banzhaf III. Weighted Voting Doesn't Work: A Mathematical Analysis. Rutgers L. Rev., page 317, 1964.
  4. [Burgess et al., 2021] Mark A Burgess and Archie C Chapman. Approximating the Shapley Value Using Stratified Empirical Bernstein Sampling. International Joint Conferences on Artificial Intelligence Organization, 2021. IJCAI
  5. [Castro et al., 2009] Javier Castro, Daniel Gómez, and Juan Tejada. Polynomial Calculation of the Shapley Value Based on Sampling. Computers & Operations Research, 36(5):1726- 1730, 2009.
  6. [Castro et al., 2017] Javier Castro, Daniel Gómez, et al. Improv- ing Polynomial Estimation of the Shapley Value by Stratified Random Sampling with Optimum Allocation. Computers & Operations Research, 82:180-188, 2017.
  7. [Chalkiadakis et al., 2011] Georgios Chalkiadakis, Edith Elkind, and Michael Wooldridge. Computational Aspects of Cooperative Game Theory. Synthesis Lectures on Artificial Intelligence and Machine Learning, 5(6):1-168, 2011.
  8. [Chen et al., 2018] Jianbo Chen, Le Song, Martin Wainwright, and Michael Jordan. L-Shapley and C-Shapley: Efficient Model Interpretation for Structured Data. In International Conference on Learning Representations, 2018.
  9. [Cohen et al., 2007] Shay Cohen, Gideon Dror, and Eytan Rup- pin. Feature Selection via Coalitional Game Theory. Neural Computation, (7):1939-1961, 2007.
  10. [Cook, 1977] R Dennis Cook. Detection of influential observa- tion in linear regression. Technometrics, 1977.
  11. [Covert et al., 2021] Ian Covert and Su-In Lee. Improving KernelSHAP: Practical Shapley Value Estimation Using Linear Regression. In International Conference on Artificial Intelligence and Statistics, pages 3457-3465, 2021.
  12. [Dasgupta et al., 2009] Anirban Dasgupta, Petros Drineas, , et al. Sampling algorithms and coresets for \ell p regression. SIAM Journal on Computing, pages 2060-2078, 2009.
  13. [Deutch et al., 2021] Daniel Deutch, Nave Frost, Amir Gilad, and Oren Sheffer. Explanations for Data Repair Through Shapley Values, page 362-371. 2021.
  14. [Duval et al., 2021] Alexandre Duval and Fragkiskos D. Malliaros. Graphsvx: Shapley value explanations for graph neu- ral networks. In Machine Learning and Knowledge Discovery in Databases., pages 302-318, 2021.
  15. [Fan et al., 2021] Zhenan Fan, Huang Fang, Zirui Zhou, et al. Improving Fairness for Data Valuation in Federated Learning. arXivv:2109.09046, 2021.
  16. [Fatima et al., 2008] Shaheen S Fatima, Michael Wooldridge, and Nicholas R Jennings. A Linear Approximation Method for the Shapley Value. Artificial Intelligence, 172(14):1673-1699, 2008.
  17. [Frye et al., 2020a] Christopher Frye, Damien de Mijolla, Tom Begley, et al. Shapley Explainability on the Data Manifold. In International Conference on Learning Representations, 2020.
  18. [Frye et al., 2020b] Christopher Frye, Colin Rowat, and Ilya Feige. Asymmetric Shapley Values: Incorporating Causal Knowledge Into Model-Agnostic Explainability. Advances in Neural Information Processing Systems, 33, 2020.
  19. [Fryer et al., 2021] Daniel Fryer, Inga Strümke, and Hien Nguyen. Shapley Values for Feature Selection: the Good, the Bad, and the Axioms. arXiv:2102.10936, 2021.
  20. [Ghorbani et al., 2019] Amirata Ghorbani and James Zou. Data Shapley: Equitable Valuation of Data for Machine Learning. In International Conference on Machine Learning, pages 2242-2251, 2019.
  21. [Ghorbani et al., 2020a] Amirata Ghorbani, Michael Kim, and James Zou. A Distributional Framework for Data Valuation. In International Conference on Machine Learning, pages 3535-3544, 2020.
  22. [Ghorbani et al., 2020b] Amirata Ghorbani and James Zou. Neuron Shapley: Discovering the Responsible Neurons. In Advances in Neural Information Processing Systems, pages 5922-5932, 2020.
  23. [Guha et al., 2021] Ritam Guha, Ali Hussain Khan, et al. Cga: A new feature selection model for visual human action recogni- tion. Neural Computing and Applications, 33(10):5267-5286, 2021.
  24. [Guyon et al., 2003] Isabelle Guyon and André Elisseeff. An Introduction to Variable and Feature Selection. Journal of machine learning research, 3(Mar):1157-1182, 2003.
  25. [Heskes et al., 2020] Tom Heskes, Evi Sijben, Ioan Gabriel Bucur, and Tom Claassen. Causal Shapley Values: Exploiting Causal Knowledge to Explain Individual Predictions of Com- plex Models. Advances in Neural Information Processing Systems, 33, 2020.
  26. [Illés et al., 2019] Ferenc Illés and Péter Kerényi. Estimation of the Shapley Value by Ergodic Sampling. arXiv:1906.05224, 2019.
  27. [Jia et al., 2019] Ruoxi Jia, David Dao, Boxin Wang, Hubis, et al. Towards Efficient Data Valuation Based on the Shapley Value. In The 22nd International Conference on Artificial Intelligence and Statistics, pages 1167-1176, 2019.
  28. [Koh et al., 2017] Pang Wei Koh and Percy Liang. Under- standing black-box predictions via influence functions. In International Conference on Machine Learning, pages 1885- 1894, 2017.
  29. [Kumar et al., 2020] Elizabeth Kumar, Suresh Venkatasubrama- nian, Carlos Scheidegger, and Sorelle Friedler. Problems with Shapley-Value-Based Explanations as Feature Importance Measures. In International Conference on Machine Learning, pages 5491-5500, 2020.
  30. [Kwon et al., 2021a] Yongchan Kwon, Manuel A Rivas, and James Zou. Efficient Computation and Analysis of Distri- butional Shapley Values. In International Conference on Artificial Intelligence and Statistics, pages 793-801, 2021.
  31. [Kwon et al., 2021b] Yongchan Kwon and James Zou. Beta Shapley: a Unified and Noise-reduced Data Valuation Frame- work for Machine Learning. arXiv:2110.14049, 2021.
  32. [Li et al., 2021] Jiahui Li, Kun Kuang, Baoxiang Wang, et al. Shapley Counterfactual Credits for Multi-Agent Reinforcement Learning. In Proceedings of the 27th SIGKDD Conference on Knowledge Discovery & Data Mining, page 934-942, 2021.
  33. [Liu et al., 2020] Yifei Liu, Chao Chen, Yazheng Liu, et al. Shapley Values and Meta-Explanations for Probabilistic Graph- ical Model Inference. In Proceedings of the 29th International Conference on Information & Knowledge Management, pages 945-954, 2020.
  34. [Liu et al., 2021] Zelei Liu, Yuanyuan Chen, Han Yu, Yang Liu, and Lizhen Cui. GTG-Shapley: Efficient and Accurate Participant Contribution Evaluation in Federated Learning. arXiv:2109.02053, 2021.
  35. [Lomeli et al., 2019] Maria Lomeli, Mark Rowland, Arthur Gretton, and Zoubin Ghahramani. Antithetic and Monte Carlo Kernel Estimators for Partial Rankings. Statistics and Computing, pages 1127-1147, 2019.
  36. [Lundberg et al., 2017] Scott M Lundberg and Su-In Lee. A Unified Approach to Interpreting Model Predictions. In Proceedings of the 31st International Conference on Neural Information Processing Systems, pages 4768-4777, 2017.
  37. [Maleki et al., 2013] Sasan Maleki, Long Tran-Thanh, Greg Hines, Talal Rahwan, and Alex Rogers. Bounding the Estima- tion Error of Sampling-based Shapley Value Approximation. arXiv:1306.4265, 2013.
  38. [Mitchell et al., 2021] Rory Mitchell, Joshua Cooper, Eibe Frank, and Geoffrey Holmes. Sampling Permutations for Shapley Value Estimation. arXiv:2104.12199, 2021.
  39. [Okhrati et al., 2021] Ramin Okhrati and Aldo Lipani. A Mul- tilinear Sampling Algorithm to Estimate Shapley Values. In 2020 25th International Conference on Pattern Recognition (ICPR), pages 7992-7999. IEEE, 2021.
  40. [Owen, 1972] Guillermo Owen. Multilinear Extensions of Games. Management Science, 18(5-part-2):64-79, 1972.
  41. [Owen, 1977] Guilliermo Owen. Values of Games with a Priori Unions. In Mathematical Economics and Game Theory, pages 76-88. 1977.
  42. [Patel et al., 2021] Roma Patel, Marta Garnelo, Ian Gemp, et al. Game-Theoretic Vocabulary Selection via the Shapley Value and Banzhaf Index. In Proceedings of the 2021 Confer- ence of the North American Chapter of the Association for Computational Linguistics, pages 2789-2798, 2021.
  43. [Pintér, 2011] Miklós Pintér. Regression games. Annals of Operations Research, 186(1):263-274, 2011.
  44. [Rozemberczki et al., 2021] Benedek Rozemberczki and Rik Sarkar. The Shapley Value of Classifiers in Ensemble Games. In Proceedings of the 30th International Conference on In- formation and Knowledge Management, page 1558-1567, 2021.
  45. [Rubinstein et al., 2016] Reuven Y Rubinstein and Dirk P Kroese. Simulation and the Monte Carlo Method. 2016.
  46. [Shapley, 1953] Lloyd Shapley. A Value for N-Person Games. Contributions to the Theory of Games, pages 307-317, 1953.
  47. [Shim et al., 2021] Dongsub Shim, Zheda Mai, Jihwan Jeong, Scott Sanner, et al. Online Class-Incremental Continual Learning with Adversarial Shapley Value. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 35, pages 9630-9638, 2021.
  48. [Singal et al., 2021] Raghav Singal, George Michailidis, and Hoiyi Ng. Flow-based Attribution in Graphical Models: A Recursive Shapley Approach. In Proceedings of the 38th International Conference on Machine Learning, volume 139, pages 9733-9743, 2021.
  49. [Sun et al., 2012] Xin Sun, Yanheng Liu, Jin Li, et al. Feature Evaluation and Selection with Cooperative Game Theory. Pattern recognition, 45(8):2992-3002, 2012.
  50. [Sundararajan et al., 2020a] Mukund Sundararajan, Kedar Dhamdhere, and Ashish Agarwal. The Shapley Taylor Interaction Index. In International Conference on Machine Learning, pages 9259-9268, 2020.
  51. [Sundararajan et al., 2020b] Mukund Sundararajan and Amir Najmi. The Many Shapley Values for Model Explanation. In International Conference on Machine Learning, pages 9269-9278, 2020.
  52. [Touati et al., 2021] Sofiane Touati, Mohammed Said Radjef, and SAIS Lakhdar. A Bayesian Monte Carlo Method for Computing the Shapley Value: Application to Weighted Voting and Bin Packing Games. Computers & Operations Research, 125:105094, 2021.
  53. [Tripathi et al., 2020] Sandhya Tripathi, N Hemachandra, and Prashant Trivedi. Interpretable Feature Subset Selection: A Shapley Value Based Approach. In IEEE International Conference on Big Data, pages 5463-5472, 2020.
  54. [Wang et al., 2020] Tianhao Wang, Johannes Rausch, Ce Zhang, et al. A Principled Approach to Data Valuation for Federated Learning. In Federated Learning, pages 153-167. 2020.
  55. [Wang et al., 2021a] Jianhong Wang, Jinxin Wang, Yuan Zhang, Yunjie Gu, and Tae-Kyun Kim. SHAQ: Incorporating Shapley Value Theory into Q-Learning for Multi-Agent Reinforcement Learning. arXiv:2105.15013, 2021.
  56. [Wang et al., 2021b] Jiaxuan Wang, Jenna Wiens, and Scott Lundberg. Shapley Flow: A Graph-Based Approach to Inter- preting Model Predictions. In International Conference on Artificial Intelligence and Statistics, pages 721-729, 2021.
  57. [Williamson et al., 2020] Brian Williamson and Jean Feng. Ef- ficient Nonparametric Statistical Inference on Population Feature Importance Using Shapley Values. In International Conference on Machine Learning, pages 10282-10291, 2020.
  58. [Winter, 1989] Eyal Winter. A Value for Cooperative Games with Levels Structure of Cooperation. International Journal of Game Theory, 18(2):227-40, 1989.
  59. [Yan et al., 2021] Tom Yan and Ariel Procaccia. If You Like Shapley Then You Will Love the Core. Proceedings of the AAAI Conference, pages 5751-5759, 2021.
  60. [Yuan et al., 2021] Hao Yuan, Haiyang Yu, Jie Wang, Kang Li, and Shuiwang Ji. On Explainability of Graph Neural Networks via Subgraph Explorations. In Proceedings of the 38th International Conference on Machine Learning, pages 12241-12252, 2021.
  61. [Zhang et al., 2021] Hao Zhang, Yichen Xie, Longjie Zheng, et al. Interpreting Multivariate Shapley Interactions in DNNs. In Proceedings of the AAAI Conference on Artificial Intelli- gence, volume 35, pages 10877-10886, 2021.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards