{"title":"事后看来:Shapley值解释预测的准确性","authors":"Andreas Brandsæter , Ingrid K. Glad","doi":"10.1016/j.eswa.2025.126845","DOIUrl":null,"url":null,"abstract":"<div><div>Predicting the outcome of AI-models is inherently difficult, and understanding and trusting the models and decisions based on them are challenging. To help us, various explainable artificial intelligence (XAI) methods have been developed. Sometimes, explanations are requested in hindsight, for example after an accident has occurred due to unexpected or erroneous model outcomes. In such situations, our focus is on answering why the model failed to produce an accurate prediction. But since XAI-methods are typically made without knowledge of the true outcome values, the explanations concern the prediction and not the prediction error. In this paper, we change perspective and assume that the true values are known and propose an explanation method that quantifies how different subsets/clusters of the training data impact how the predicted values deviate from the true values, the so-called residuals. In this way, the proposed method lets us explain the accuracy of individual predictions, in hindsight. By focusing on explanations in hindsight, rather than the predictions per se, the proposed method offers a novel perspective to the field of XAI. The method is demonstrated and evaluated using both synthetic and real-world data. To objectively evaluate the method we propose, we utilize the explanations we generate to tailor a training data acquisition strategy and show how this leads to improved prediction performance. The proposed method is fully generic, and applicable to any industry. In the presentation offered here, most examples are related to the maritime industry.</div></div>","PeriodicalId":50461,"journal":{"name":"Expert Systems with Applications","volume":"273 ","pages":"Article 126845"},"PeriodicalIF":7.5000,"publicationDate":"2025-05-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"XAI in hindsight: Shapley values for explaining prediction accuracy\",\"authors\":\"Andreas Brandsæter , Ingrid K. Glad\",\"doi\":\"10.1016/j.eswa.2025.126845\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>Predicting the outcome of AI-models is inherently difficult, and understanding and trusting the models and decisions based on them are challenging. To help us, various explainable artificial intelligence (XAI) methods have been developed. Sometimes, explanations are requested in hindsight, for example after an accident has occurred due to unexpected or erroneous model outcomes. In such situations, our focus is on answering why the model failed to produce an accurate prediction. But since XAI-methods are typically made without knowledge of the true outcome values, the explanations concern the prediction and not the prediction error. In this paper, we change perspective and assume that the true values are known and propose an explanation method that quantifies how different subsets/clusters of the training data impact how the predicted values deviate from the true values, the so-called residuals. In this way, the proposed method lets us explain the accuracy of individual predictions, in hindsight. By focusing on explanations in hindsight, rather than the predictions per se, the proposed method offers a novel perspective to the field of XAI. The method is demonstrated and evaluated using both synthetic and real-world data. To objectively evaluate the method we propose, we utilize the explanations we generate to tailor a training data acquisition strategy and show how this leads to improved prediction performance. The proposed method is fully generic, and applicable to any industry. In the presentation offered here, most examples are related to the maritime industry.</div></div>\",\"PeriodicalId\":50461,\"journal\":{\"name\":\"Expert Systems with Applications\",\"volume\":\"273 \",\"pages\":\"Article 126845\"},\"PeriodicalIF\":7.5000,\"publicationDate\":\"2025-05-10\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Expert Systems with Applications\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0957417425004671\",\"RegionNum\":1,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"2025/2/18 0:00:00\",\"PubModel\":\"Epub\",\"JCR\":\"Q1\",\"JCRName\":\"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Expert Systems with Applications","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0957417425004671","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2025/2/18 0:00:00","PubModel":"Epub","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
XAI in hindsight: Shapley values for explaining prediction accuracy
Predicting the outcome of AI-models is inherently difficult, and understanding and trusting the models and decisions based on them are challenging. To help us, various explainable artificial intelligence (XAI) methods have been developed. Sometimes, explanations are requested in hindsight, for example after an accident has occurred due to unexpected or erroneous model outcomes. In such situations, our focus is on answering why the model failed to produce an accurate prediction. But since XAI-methods are typically made without knowledge of the true outcome values, the explanations concern the prediction and not the prediction error. In this paper, we change perspective and assume that the true values are known and propose an explanation method that quantifies how different subsets/clusters of the training data impact how the predicted values deviate from the true values, the so-called residuals. In this way, the proposed method lets us explain the accuracy of individual predictions, in hindsight. By focusing on explanations in hindsight, rather than the predictions per se, the proposed method offers a novel perspective to the field of XAI. The method is demonstrated and evaluated using both synthetic and real-world data. To objectively evaluate the method we propose, we utilize the explanations we generate to tailor a training data acquisition strategy and show how this leads to improved prediction performance. The proposed method is fully generic, and applicable to any industry. In the presentation offered here, most examples are related to the maritime industry.
期刊介绍:
Expert Systems With Applications is an international journal dedicated to the exchange of information on expert and intelligent systems used globally in industry, government, and universities. The journal emphasizes original papers covering the design, development, testing, implementation, and management of these systems, offering practical guidelines. It spans various sectors such as finance, engineering, marketing, law, project management, information management, medicine, and more. The journal also welcomes papers on multi-agent systems, knowledge management, neural networks, knowledge discovery, data mining, and other related areas, excluding applications to military/defense systems.