{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,9]],"date-time":"2026-01-09T01:38:46Z","timestamp":1767922726234,"version":"3.49.0"},"reference-count":24,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2023,9,13]],"date-time":"2023-09-13T00:00:00Z","timestamp":1694563200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,9,13]],"date-time":"2023-09-13T00:00:00Z","timestamp":1694563200000},"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":["Mach Learn"],"published-print":{"date-parts":[[2024,4]]},"DOI":"10.1007\/s10994-023-06390-1","type":"journal-article","created":{"date-parts":[[2023,9,13]],"date-time":"2023-09-13T17:02:01Z","timestamp":1694624521000},"page":"1989-2012","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":13,"title":["Explaining recommendation system using counterfactual textual explanations"],"prefix":"10.1007","volume":"113","author":[{"given":"Niloofar","family":"Ranjbar","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8110-1342","authenticated-orcid":false,"given":"Saeedeh","family":"Momtazi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"MohammadMehdi","family":"Homayoonpour","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2023,9,13]]},"reference":[{"key":"6390_CR1","doi-asserted-by":"crossref","unstructured":"Chen, X., Qin, Z., Zhang, Y., & Xu, T. (2016). Learning to rank features for recommendation over multiple categories. In Proceedings of the 39th International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 305\u2013314.","DOI":"10.1145\/2911451.2911549"},{"key":"6390_CR2","unstructured":"Devlin, J., Chang, M. W., Lee, K., & Toutanova, K. (2018). Bert: Pre-training of deep bidirectional transformers for language understanding. arXiv preprintarXiv:1810.04805"},{"key":"6390_CR3","doi-asserted-by":"crossref","unstructured":"Fern, X., & Pope, Q. (2021). Text counterfactuals via latent optimization and shapley-guided search. In Proceedings of the 2021 Conference on Empirical Methods in Natural Language Processing, pp. 5578\u20135593.","DOI":"10.18653\/v1\/2021.emnlp-main.452"},{"key":"6390_CR4","doi-asserted-by":"crossref","unstructured":"Garg, S., & Ramakrishnan, G. (2020). Bae: Bert-based adversarial examples for text classification. arXiv preprintarXiv:2004.01970","DOI":"10.18653\/v1\/2020.emnlp-main.498"},{"key":"6390_CR5","doi-asserted-by":"crossref","unstructured":"Geng, S., Fu, Z., Tan, J., Ge, Y., De Melo, G., & Zhang, Y. (2022). Path language modeling over knowledge graphsfor explainable recommendation. InProceedings of the ACM Web Conference, 2022, pp. 946\u2013955.","DOI":"10.1145\/3485447.3511937"},{"key":"6390_CR6","doi-asserted-by":"crossref","unstructured":"Ghazimatin, A., Balalau, O., Saha\u00a0Roy, R., & Weikum, G. (2020). Prince: Provider-side interpretability with counterfactual explanations in recommender systems. In Proceedings of the 13th International Conference on Web Search and Data Mining, pp. 196\u2013204.","DOI":"10.1145\/3336191.3371824"},{"key":"6390_CR7","doi-asserted-by":"crossref","unstructured":"Guo, C., Sablayrolles, A., J\u00e9gou, H., & Kiela, D. (2021). Gradient-based adversarial attacks against text transformers. In Proceedings of the 2021 Conference on Empirical Methods in Natural Language Processing, pp. 5747\u20135757.","DOI":"10.18653\/v1\/2021.emnlp-main.464"},{"key":"6390_CR8","unstructured":"Jang, E., Gu, S., & Poole, B. (2016). Categorical reparameterization with gumbel-softmax. arXiv preprintarXiv:1611.01144"},{"issue":"3","key":"6390_CR9","doi-asserted-by":"publisher","first-page":"205","DOI":"10.1007\/BF01756292","volume":"16","author":"E Kalai","year":"1987","unstructured":"Kalai, E., & Samet, D. (1987). On weighted shapley values. International Journal of Game Theory, 16(3), 205\u2013222.","journal-title":"International Journal of Game Theory"},{"key":"6390_CR10","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1007\/978-3-319-52156-5_2","volume-title":"Genetic algorithm essentials","author":"O Kramer","year":"2017","unstructured":"Kramer, O. (2017). Genetic algorithms. Genetic algorithm essentials (pp. 11\u201319). Berlin: Springer."},{"key":"6390_CR11","doi-asserted-by":"crossref","unstructured":"Li, L., Ma, R., Guo, Q., Xue, X., & Qiu, X. (2020). Bert-attack: Adversarial attack against bert using bert. In Proceedings of the 2020 Conference on Empirical Methods in Natural Language Processing (EMNLP), pp. 6193\u20136202.","DOI":"10.18653\/v1\/2020.emnlp-main.500"},{"key":"6390_CR12","doi-asserted-by":"crossref","unstructured":"Madaan, N., Padhi, I., Panwar, N., & Saha, D. (2021). Generate your counterfactuals: Towards controlled counterfactual generation for text. In Proceedings of the AAAI Conference on Artificial Intelligence, 35, pp. 13516\u201313524.","DOI":"10.1609\/aaai.v35i15.17594"},{"key":"6390_CR13","unstructured":"Molnar, C. (2022). Interpretable Machine Learning, 2nd edn. https:\/\/christophm.github.io\/interpretable-ml-book"},{"key":"6390_CR14","doi-asserted-by":"crossref","unstructured":"Pan, D., Li, X., Li, X., & Zhu, D. (2021). Explainable recommendation via interpretable feature mapping and evaluation of explainability. In Proceedings of the Twenty-Ninth International Conference on International Joint Conferences on Artificial Intelligence, pp. 2690\u20132696.","DOI":"10.24963\/ijcai.2020\/373"},{"key":"6390_CR15","doi-asserted-by":"publisher","first-page":"107970","DOI":"10.1016\/j.knosys.2021.107970","volume":"239","author":"R Shimizu","year":"2022","unstructured":"Shimizu, R., Matsutani, M., & Goto, M. (2022). An explainable recommendation framework based on an improved knowledge graph attention network with massive volumes of side information. Knowledge-Based Systems, 239, 107970.","journal-title":"Knowledge-Based Systems"},{"issue":"1","key":"6390_CR16","doi-asserted-by":"publisher","first-page":"11","DOI":"10.3390\/bdcc6010011","volume":"6","author":"MH Syed","year":"2022","unstructured":"Syed, M. H., Huy, T. Q. B., & Chung, S. T. (2022). Context-aware explainable recommendation based on domain knowledge graph. Big Data and Cognitive Computing, 6(1), 11.","journal-title":"Big Data and Cognitive Computing"},{"key":"6390_CR17","doi-asserted-by":"crossref","unstructured":"Tan, J., Xu, S., Ge, Y., Li, Y., Chen, X., & Zhang, Y. (2021). Counterfactual explainable recommendation. In Proceedings of the 30th ACM International Conference on Information & Knowledge Management, pp. 1784\u20131793.","DOI":"10.1145\/3459637.3482420"},{"key":"6390_CR18","doi-asserted-by":"crossref","unstructured":"Wang, N., Wang, H., Jia, Y., & Yin, Y. (2018a). Explainable recommendation via multi-task learning in opinionated text data. In The 41st International ACM SIGIR Conference on Research & Development in Information Retrieval, pp. 165\u2013174.","DOI":"10.1145\/3209978.3210010"},{"issue":"5","key":"6390_CR19","doi-asserted-by":"publisher","first-page":"436","DOI":"10.1016\/j.ifacol.2021.04.119","volume":"53","author":"T Wang","year":"2020","unstructured":"Wang, T., Zheng, X., He, S., Zhang, Z., & Wu, D. D. (2020). Learning user-item paths for explainable recommendation. IFAC-PapersOnLine, 53(5), 436\u2013440.","journal-title":"IFAC-PapersOnLine"},{"key":"6390_CR20","doi-asserted-by":"crossref","unstructured":"Wang, X., He, X., Feng, F., Nie, L., & Chua, T. S. (2018b). Tem: Tree-enhanced embedding model for explainable recommendation. In Proceedings of the 2018 World Wide Web Conference, pp. 1543\u20131552.","DOI":"10.1145\/3178876.3186066"},{"key":"6390_CR21","doi-asserted-by":"crossref","unstructured":"Wu, T., Ribeiro, M. T., Heer, J., & Weld, D. S. (2021). Polyjuice: Generating counterfactuals for explaining, evaluating, and improving models. In Proceedings of the 59th Annual Meeting of the Association for Computational Linguistics and the 11th International Joint Conference on Natural Language Processing (Volume 1: Long Papers), pp. 6707\u20136723.","DOI":"10.18653\/v1\/2021.acl-long.523"},{"key":"6390_CR22","doi-asserted-by":"crossref","unstructured":"Yang, L., Kenny, E., Ng, T. L. J., Yang, Y., Smyth, B., & Dong, R. (2020). Generating plausible counterfactual explanations for deep transformers in financial text classification. In Proceedings of the 28th International Conference on Computational Linguistics, pp. 6150\u20136160.","DOI":"10.18653\/v1\/2020.coling-main.541"},{"key":"6390_CR23","doi-asserted-by":"crossref","unstructured":"Zhang, Y., Lai, G., Zhang, M., Zhang, Y., Liu, Y., & Ma, S. (2014). Explicit factor models for explainable recommendation based on phrase-level sentiment analysis. In Proceedings of the 37th International ACM SIGIR Conference on Research & Development in Information Retrieval, pp. 83\u201392.","DOI":"10.1145\/2600428.2609579"},{"key":"6390_CR24","unstructured":"Zhou, Y., Wang, H., He, J., & Wang, H. (2021). From intrinsic to counterfactual: On the explainability of contextualized recommender systems. arXiv preprintarXiv:2110.14844"}],"container-title":["Machine Learning"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10994-023-06390-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10994-023-06390-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10994-023-06390-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,13]],"date-time":"2024-09-13T00:03:55Z","timestamp":1726185835000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10994-023-06390-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,9,13]]},"references-count":24,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2024,4]]}},"alternative-id":["6390"],"URL":"https:\/\/doi.org\/10.1007\/s10994-023-06390-1","relation":{},"ISSN":["0885-6125","1573-0565"],"issn-type":[{"value":"0885-6125","type":"print"},{"value":"1573-0565","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,9,13]]},"assertion":[{"value":"9 March 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"20 June 2023","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"16 August 2023","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 September 2023","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this manuscript.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}},{"value":"Not applicable.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical approval"}},{"value":"Not applicable.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent to participate"}},{"value":"Not applicable.","order":5,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for publication"}},{"value":"This content has been made available to all.","name":"free","label":"Free to read"}]}}