{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,5]],"date-time":"2026-03-05T16:14:52Z","timestamp":1772727292272,"version":"3.50.1"},"publisher-location":"Cham","reference-count":35,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783031789762","type":"print"},{"value":"9783031789779","type":"electronic"}],"license":[{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2025]]},"DOI":"10.1007\/978-3-031-78977-9_24","type":"book-chapter","created":{"date-parts":[[2025,1,27]],"date-time":"2025-01-27T10:12:59Z","timestamp":1737972779000},"page":"369-384","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Combining SHAP-Driven Co-clustering and\u00a0Shallow Decision Trees to\u00a0Explain XGBoost"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5145-3438","authenticated-orcid":false,"given":"Ruggero G.","family":"Pensa","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2889-5120","authenticated-orcid":false,"given":"Anton","family":"Crombach","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9004-3033","authenticated-orcid":false,"given":"Sergio","family":"Peignier","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1265-1479","authenticated-orcid":false,"given":"Christophe","family":"Rigotti","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2025,1,28]]},"reference":[{"key":"24_CR1","doi-asserted-by":"crossref","unstructured":"Arik, S.\u00d6., Pfister, T.: Tabnet: attentive interpretable tabular learning. In: Proceedings of AAAI\/IAAI\/EAAI 2021, pp. 6679\u20136687 (2021)","DOI":"10.1609\/aaai.v35i8.16826"},{"issue":"4","key":"24_CR2","doi-asserted-by":"publisher","first-page":"2153","DOI":"10.1007\/s10994-023-06474-y","volume":"113","author":"E Battaglia","year":"2024","unstructured":"Battaglia, E., Peiretti, F., Pensa, R.G.: Fast parameterless prototype-based co-clustering. Mach. Learn. 113(4), 2153\u20132181 (2024)","journal-title":"Mach. Learn."},{"issue":"2","key":"24_CR3","doi-asserted-by":"publisher","first-page":"332","DOI":"10.1007\/s00357-023-09441-3","volume":"40","author":"C Biernacki","year":"2023","unstructured":"Biernacki, C., Jacques, J., Keribin, C.: A survey on model-based co-clustering: high dimension and estimation challenges. J. Classif. 40(2), 332\u2013381 (2023)","journal-title":"J. Classif."},{"key":"24_CR4","doi-asserted-by":"publisher","first-page":"105532","DOI":"10.1016\/j.knosys.2020.105532","volume":"194","author":"A Blanco-Justicia","year":"2020","unstructured":"Blanco-Justicia, A., Domingo-Ferrer, J., Mart\u00ednez, S., S\u00e1nchez, D.: Machine learning explainability via microaggregation and shallow decision trees. Knowl. Based Syst. 194, 105532 (2020)","journal-title":"Knowl. Based Syst."},{"key":"24_CR5","doi-asserted-by":"crossref","unstructured":"Chen, T., Guestrin, C.: Xgboost: a scalable tree boosting system. In: Proceedings of ACM SIGKDD 2016, pp. 785\u2013794 (2016)","DOI":"10.1145\/2939672.2939785"},{"key":"24_CR6","first-page":"1","volume":"7","author":"J Demsar","year":"2006","unstructured":"Demsar, J.: Statistical comparisons of classifiers over multiple data sets. J. Mach. Learn. Res. 7, 1\u201330 (2006)","journal-title":"J. Mach. Learn. Res."},{"key":"24_CR7","doi-asserted-by":"crossref","unstructured":"Dhillon, I.S.: Co-clustering documents and words using bipartite spectral graph partitioning. In: Proceedings of ACM SIGKDD 2001, pp. 269\u2013274 (2001)","DOI":"10.1145\/502512.502550"},{"key":"24_CR8","doi-asserted-by":"crossref","unstructured":"Dwivedi, R., et al.: Explainable AI (XAI): core ideas, techniques, and solutions. ACM Comput. Surv. 55(9), 194:1\u2013194:33 (2023)","DOI":"10.1145\/3561048"},{"key":"24_CR9","unstructured":"Fisher, A., Rudin, C., Dominici, F.: All models are wrong, but many are useful: learning a variable\u2019s importance by studying an entire class of prediction models simultaneously. J. Mach. Learn. Res. 20, 177:1\u2013177:81 (2019)"},{"issue":"5","key":"24_CR10","doi-asserted-by":"publisher","first-page":"1189","DOI":"10.1214\/aos\/1013203451","volume":"29","author":"JH Friedman","year":"2001","unstructured":"Friedman, J.H.: Greedy function approximation: a gradient boosting machine. Ann. Stat. 29(5), 1189\u20131232 (2001)","journal-title":"Ann. Stat."},{"key":"24_CR11","first-page":"732","volume":"49","author":"LA Goodman","year":"1954","unstructured":"Goodman, L.A., Kruskal, W.H.: Measures of association for cross classification. J. Am. Stat. Assoc. 49, 732\u2013764 (1954)","journal-title":"J. Am. Stat. Assoc."},{"issue":"1","key":"24_CR12","doi-asserted-by":"publisher","first-page":"343","DOI":"10.32614\/RJ-2020-013","volume":"12","author":"BM Greenwell","year":"2020","unstructured":"Greenwell, B.M., Boehmke, B.C.: Variable importance plots - an introduction to the VIP package. R J. 12(1), 343 (2020)","journal-title":"R J."},{"key":"24_CR13","doi-asserted-by":"crossref","unstructured":"Guidotti, R., Monreale, A., Ruggieri, S., Turini, F., Giannotti, F., Pedreschi, D.: A survey of methods for explaining black box models. ACM Comput. Surv. 51(5), 93:1\u201393:42 (2019)","DOI":"10.1145\/3236009"},{"key":"24_CR14","doi-asserted-by":"crossref","unstructured":"Huang, X., Marques-Silva, J.: On the failings of shapley values for explainability. Int. J. Approx. Reason. 109112 (2024)","DOI":"10.1016\/j.ijar.2023.109112"},{"issue":"3","key":"24_CR15","doi-asserted-by":"publisher","first-page":"766","DOI":"10.1080\/10618600.2021.2007935","volume":"31","author":"A Inglis","year":"2022","unstructured":"Inglis, A., Parnell, A., Hurley, C.B.: Visualizing variable importance and variable interaction effects in machine learning models. J. Comput. Graph. Stat. 31(3), 766\u2013778 (2022)","journal-title":"J. Comput. Graph. Stat."},{"key":"24_CR16","doi-asserted-by":"crossref","unstructured":"Keane, M.T., Kenny, E.M., Delaney, E., Smyth, B.: If only we had better counterfactual explanations: five key deficits to rectify in the evaluation of counterfactual XAI techniques. In: Proceedings of IJCAI 2021. pp. 4466\u20134474 (2021)","DOI":"10.24963\/ijcai.2021\/609"},{"key":"24_CR17","unstructured":"Kelly, M., Longjohn, R., Nottingham, K.: The UCI Machine Learning Repository. https:\/\/archive.ics.uci.edu"},{"key":"24_CR18","unstructured":"Li, L., Jamieson, K.G., DeSalvo, G., Rostamizadeh, A., Talwalkar, A.: Hyperband: a novel bandit-based approach to hyperparameter optimization. J. Mach. Learn. Res. 18, 185:1\u2013185:52 (2017)"},{"key":"24_CR19","doi-asserted-by":"publisher","first-page":"168","DOI":"10.1016\/j.neucom.2020.08.011","volume":"419","author":"Y Liang","year":"2021","unstructured":"Liang, Y., Li, S., Yan, C., Li, M., Jiang, C.: Explaining the black-box model: a survey of local interpretation methods for deep neural networks. Neurocomputing 419, 168\u2013182 (2021)","journal-title":"Neurocomputing"},{"issue":"1","key":"24_CR20","doi-asserted-by":"publisher","first-page":"56","DOI":"10.1038\/s42256-019-0138-9","volume":"2","author":"SM Lundberg","year":"2020","unstructured":"Lundberg, S.M., et al.: From local explanations to global understanding with explainable AI for trees. Nat. Mach. Intell. 2(1), 56\u201367 (2020)","journal-title":"Nat. Mach. Intell."},{"key":"24_CR21","unstructured":"Lundberg, S.M., Lee, S.: A unified approach to interpreting model predictions. In: Proceedings of NIPS 2017, pp. 4765\u20134774 (2017)"},{"issue":"1","key":"24_CR22","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1214\/aoms\/1177730491","volume":"18","author":"HB Mann","year":"1947","unstructured":"Mann, H.B., Whitney, D.R.: On a test of whether one of two random variables is stochastically larger than the other. Ann. Math. Stat. 18(1), 50\u201360 (1947)","journal-title":"Ann. Math. Stat."},{"key":"24_CR23","unstructured":"McElfresh, D.C., et al.: When do neural nets outperform boosted trees on tabular data? In: Proceedings of NeurIPS 2023 (2023)"},{"key":"24_CR24","doi-asserted-by":"publisher","first-page":"e880","DOI":"10.7717\/peerj-cs.880","volume":"8","author":"R Mitchell","year":"2022","unstructured":"Mitchell, R., Frank, E., Holmes, G.: Gputreeshap: massively parallel exact calculation of SHAP scores for tree ensembles. PeerJ Comput. Sci. 8, e880 (2022)","journal-title":"PeerJ Comput. Sci."},{"key":"24_CR25","unstructured":"Molnar, C.: Interpretable Machine Learning. Self-published, 2 edn. (2022). https:\/\/christophm.github.io\/interpretable-ml-book"},{"key":"24_CR26","doi-asserted-by":"crossref","unstructured":"Ribeiro, M.T., Singh, S., Guestrin, C.: \"why should I trust you?\": explaining the predictions of any classifier. In: Proceedings of ACM SIGKDD 2016, pp. 1135\u20131144 (2016)","DOI":"10.1145\/2939672.2939778"},{"key":"24_CR27","doi-asserted-by":"crossref","unstructured":"Ribeiro, M.T., Singh, S., Guestrin, C.: Anchors: high-precision model-agnostic explanations. In: Proceedings of AAAI\/IAAI\/EAAI 2018. pp. 1527\u20131535 (2018)","DOI":"10.1609\/aaai.v32i1.11491"},{"key":"24_CR28","series-title":"Lecture Notes in Computer Science (Lecture Notes in Artificial Intelligence)","doi-asserted-by":"publisher","first-page":"399","DOI":"10.1007\/3-540-44794-6_33","volume-title":"Principles of Data Mining and Knowledge Discovery","author":"C Robardet","year":"2001","unstructured":"Robardet, C., Feschet, F.: Comparison of three objective functions for conceptual clustering. In: De Raedt, L., Siebes, A. (eds.) PKDD 2001. LNCS (LNAI), vol. 2168, pp. 399\u2013410. Springer, Heidelberg (2001). https:\/\/doi.org\/10.1007\/3-540-44794-6_33"},{"key":"24_CR29","doi-asserted-by":"publisher","first-page":"522","DOI":"10.1016\/j.ins.2021.05.055","volume":"572","author":"O Sagi","year":"2021","unstructured":"Sagi, O., Rokach, L.: Approximating xgboost with an interpretable decision tree. Inf. Sci. 572, 522\u2013542 (2021)","journal-title":"Inf. Sci."},{"key":"24_CR30","doi-asserted-by":"publisher","first-page":"165","DOI":"10.1016\/j.neucom.2022.09.129","volume":"513","author":"R Saleem","year":"2022","unstructured":"Saleem, R., Yuan, B., Kurugollu, F., Anjum, A., Liu, L.: Explaining deep neural networks: a survey on the global interpretation methods. Neurocomputing 513, 165\u2013180 (2022)","journal-title":"Neurocomputing"},{"key":"24_CR31","doi-asserted-by":"crossref","unstructured":"Shapley, L.S.: A value for n-person games. In: Contributions to the Theory of Games II, pp. 307\u2013317. Princeton University Press, Princeton (1953)","DOI":"10.1515\/9781400881970-018"},{"key":"24_CR32","first-page":"1","volume":"11","author":"E Strumbelj","year":"2010","unstructured":"Strumbelj, E., Kononenko, I.: An efficient explanation of individual classifications using game theory. J. Mach. Learn. Res. 11, 1\u201318 (2010)","journal-title":"J. Mach. Learn. Res."},{"issue":"3","key":"24_CR33","doi-asserted-by":"publisher","first-page":"647","DOI":"10.1007\/s10115-013-0679-x","volume":"41","author":"E Strumbelj","year":"2014","unstructured":"Strumbelj, E., Kononenko, I.: Explaining prediction models and individual predictions with feature contributions. Knowl. Inf. Syst. 41(3), 647\u2013665 (2014)","journal-title":"Knowl. Inf. Syst."},{"key":"24_CR34","unstructured":"Yang, J.: Fast TreeSHAP: accelerating SHAP value computation for trees. In: Proceedings of NeurIPS Workshop on XAI approaches for debugging and diagnosis (2021)"},{"key":"24_CR35","unstructured":"Yu, P., Bifet, A., Read, J., Xu, C.: Linear tree shap. In: Proceedings of NeurIPS (2022)"}],"container-title":["Lecture Notes in Computer Science","Discovery Science"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-78977-9_24","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,27]],"date-time":"2025-01-27T10:13:15Z","timestamp":1737972795000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-78977-9_24"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025]]},"ISBN":["9783031789762","9783031789779"],"references-count":35,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-78977-9_24","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025]]},"assertion":[{"value":"28 January 2025","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"The authors have no competing interests to declare that are relevant to the content of this article.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Disclosure of Interests"}},{"value":"DS","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Discovery Science","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Pisa","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Italy","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2024","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"14 October 2024","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"16 October 2024","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"27","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"dis2024","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/ds2024.isti.cnr.it\/index.html","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}