{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,30]],"date-time":"2025-09-30T10:33:20Z","timestamp":1759228400342,"version":"3.41.0"},"reference-count":66,"publisher":"Association for Computing Machinery (ACM)","issue":"5","license":[{"start":{"date-parts":[[2024,4,29]],"date-time":"2024-04-29T00:00:00Z","timestamp":1714348800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"crossref","award":["62072235"],"award-info":[{"award-number":["62072235"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Inf. Syst."],"published-print":{"date-parts":[[2024,9,30]]},"abstract":"<jats:p>Point-of-Interest (POI) recommendation, an important research hotspot in the field of urban computing, plays a crucial role in urban construction. While understanding the process of users\u2019 travel decisions and exploring the causality of POI choosing is not easy due to the complex and diverse influencing factors in urban travel scenarios. Moreover, the spurious explanations caused by severe data sparsity, i.e., misrepresenting universal relevance as causality, may also hinder us from understanding users\u2019 travel decisions. To this end, in this article, we propose a factor-level causal explanation generation framework based on counterfactual data augmentation for user travel decisions, named Factor-level Causal Explanation for User Travel Decisions (FCE-UTD), which can distinguish between true and false causal factors and generate true causal explanations. Specifically, we first assume that a user decision is composed of a set of several different factors. Then, by preserving the user decision structure with a joint counterfactual contrastive learning paradigm, we learn the representation of factors and detect the relevant factors. Next, we further identify true causal factors by constructing counterfactual decisions with a counterfactual representation generator, in particular, it can not only augment the dataset and mitigate the sparsity but also contribute to clarifying the causal factors from other false causal factors that may cause spurious explanations. Besides, a causal dependency learner is proposed to identify causal factors for each decision by learning causal dependency scores. Extensive experiments conducted on three real-world datasets demonstrate the superiority of our approach in terms of check-in rate, fidelity, and downstream tasks under different behavior scenarios. The extra case studies also demonstrate the ability of FCE-UTD to generate causal explanations in POI choosing.<\/jats:p>","DOI":"10.1145\/3653673","type":"journal-article","created":{"date-parts":[[2024,3,22]],"date-time":"2024-03-22T12:01:27Z","timestamp":1711108887000},"page":"1-31","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Beyond Relevance: Factor-level Causal Explanation for User Travel Decisions with Counterfactual Data Augmentation"],"prefix":"10.1145","volume":"42","author":[{"ORCID":"https:\/\/orcid.org\/0009-0005-5505-326X","authenticated-orcid":false,"given":"Hanzhe","family":"Li","sequence":"first","affiliation":[{"name":"Nanjing University of Aeronautics and Astronautics, Nanjing, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3989-1520","authenticated-orcid":false,"given":"Jingjing","family":"Gu","sequence":"additional","affiliation":[{"name":"Nanjing University of Aeronautics and Astronautics, Nanjing, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3602-0391","authenticated-orcid":false,"given":"Xinjiang","family":"Lu","sequence":"additional","affiliation":[{"name":"Baidu Business Intelligence Lab, Baidu Research, Beijing, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3947-4153","authenticated-orcid":false,"given":"Dazhong","family":"Shen","sequence":"additional","affiliation":[{"name":"Shanghai Artificial Intelligence Laboratory, Shanghai, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-2261-7458","authenticated-orcid":false,"given":"Yuting","family":"Liu","sequence":"additional","affiliation":[{"name":"Nanjing University of Aeronautics and Astronautics, Nanjing, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0006-9151-3574","authenticated-orcid":false,"given":"YaNan","family":"Deng","sequence":"additional","affiliation":[{"name":"Nanjing University of Aeronautics and Astronautics, Nanjing, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-1700-9385","authenticated-orcid":false,"given":"Guoliang","family":"Shi","sequence":"additional","affiliation":[{"name":"Nanjing University of Aeronautics and Astronautics, Nanjing, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6016-6465","authenticated-orcid":false,"given":"Hui","family":"Xiong","sequence":"additional","affiliation":[{"name":"Thrust of Artificial Intelligence, The Hong Kong University of Science and Technology (Guangzhou), Guangzhou, China"}]}],"member":"320","published-online":{"date-parts":[[2024,4,29]]},"reference":[{"key":"e_1_3_1_2_2","doi-asserted-by":"publisher","DOI":"10.1145\/2872518.2889405"},{"key":"e_1_3_1_3_2","doi-asserted-by":"publisher","DOI":"10.1145\/3109859.3109913"},{"key":"e_1_3_1_4_2","doi-asserted-by":"crossref","unstructured":"David Alvarez-Melis and Tommi Jaakkola. 2017. A causal framework for explaining the predictions of black-box sequence-to-sequence models. In Proceedings of the 2017 Conference on Empirical Methods in Natural Language Processing. 412\u2013421.","DOI":"10.18653\/v1\/D17-1042"},{"key":"e_1_3_1_5_2","doi-asserted-by":"publisher","DOI":"10.1145\/3097983.3098170"},{"key":"e_1_3_1_6_2","doi-asserted-by":"crossref","unstructured":"Samuel R. Bowman Luke Vilnis Oriol Vinyals Andrew Dai Rafal Jozefowicz and Samy Bengio. 2016. Generating sentences from a continuous space. In Proceedings of The 20th SIGNLL Conference on Computational Natural Language Learning Association for Computational Linguistics. 10.","DOI":"10.18653\/v1\/K16-1002"},{"key":"e_1_3_1_7_2","doi-asserted-by":"publisher","DOI":"10.1145\/2959100.2959153"},{"key":"e_1_3_1_8_2","doi-asserted-by":"publisher","DOI":"10.1145\/2911451.2911549"},{"key":"e_1_3_1_9_2","doi-asserted-by":"publisher","DOI":"10.1145\/3485447.3512090"},{"key":"e_1_3_1_10_2","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v33i01.33013622"},{"key":"e_1_3_1_11_2","doi-asserted-by":"publisher","DOI":"10.1145\/3219819.3219902"},{"key":"e_1_3_1_12_2","article-title":"Personalized next point-of-interest recommendation via latent behavior patterns inference","author":"He Jing","year":"2018","unstructured":"Jing He, Xin Li, Lejian Liao, et\u00a0al. 2018. Personalized next point-of-interest recommendation via latent behavior patterns inference. arXiv:1805.06316 (2018).","journal-title":"arXiv:1805.06316"},{"key":"e_1_3_1_13_2","volume-title":"International Conference on Learning Representations","author":"Higgins Irina","year":"2016","unstructured":"Irina Higgins, Loic Matthey, Arka Pal, et\u00a0al. 2016. beta-vae: Learning basic visual concepts with a constrained variational framework. In International Conference on Learning Representations."},{"key":"e_1_3_1_14_2","doi-asserted-by":"crossref","unstructured":"Yunfeng Hou Ning Yang Yi Wu and S. Yu Philip. 2019. Explainable recommendation with fusion of aspect information. World Wide Web 22 1 (2019) 221\u2013240.","DOI":"10.1007\/s11280-018-0558-1"},{"key":"e_1_3_1_15_2","first-page":"3459","volume-title":"Proceedings of the 29th International Conference on International Joint Conferences on Artificial Intelligence","author":"Hu Renjun","year":"2021","unstructured":"Renjun Hu, Xinjiang Lu, Chuanren Liu, et\u00a0al. 2021. Why we go where we go: Profiling user decisions on choosing POIs. In Proceedings of the 29th International Conference on International Joint Conferences on Artificial Intelligence. 3459\u20133465."},{"key":"e_1_3_1_16_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICDM.2008.22"},{"key":"e_1_3_1_17_2","doi-asserted-by":"publisher","DOI":"10.1145\/3209978.3210017"},{"key":"e_1_3_1_18_2","doi-asserted-by":"crossref","unstructured":"Mengyuan Jing Yanmin Zhu Tianzi Zang and Ke Wang. 2023. Contrastive self-supervised learning in recommender systems: A survey. ACM Transactions on Information Systems 42 2 (2023) 1\u201339.","DOI":"10.1145\/3627158"},{"key":"e_1_3_1_19_2","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v35i9.16990"},{"key":"e_1_3_1_20_2","article-title":"Counterfactual fairness","volume":"30","author":"Kusner Matt J.","year":"2017","unstructured":"Matt J. Kusner, Joshua Loftus, Chris Russell, et\u00a0al. 2017. Counterfactual fairness. In Advances in Neural Information Processing Systems, Vol. 30 (2017).","journal-title":"Advances in Neural Information Processing Systems"},{"key":"e_1_3_1_21_2","doi-asserted-by":"crossref","unstructured":"Lei Li Yongfeng Zhang and Li Chen. 2021. Personalized transformer for explainable recommendation. 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).","DOI":"10.18653\/v1\/2021.acl-long.383"},{"key":"e_1_3_1_22_2","article-title":"Improving location recommendation with urban knowledge graph","author":"Liu Chang","year":"2021","unstructured":"Chang Liu, Chen Gao, et\u00a0al. 2021. Improving location recommendation with urban knowledge graph. arXiv:2111.01013. Retrieved from https:\/\/arxiv.org\/abs\/2111.01013","journal-title":"arXiv:2111.01013"},{"key":"e_1_3_1_23_2","article-title":"Contrastive self-supervised sequential recommendation with robust augmentation","author":"Liu Zhiwei","year":"2021","unstructured":"Zhiwei Liu, Yongjun Chen, Jia Li, et\u00a0al. 2021. Contrastive self-supervised sequential recommendation with robust augmentation. arXiv:2108.06479. Retrieved from https:\/\/arxiv.org\/abs\/2108.06479","journal-title":"arXiv:2108.06479"},{"key":"e_1_3_1_24_2","article-title":"Contrastive learning for recommender system","author":"Liu Zhuang","year":"2021","unstructured":"Zhuang Liu, Yunpu Ma, Yuanxin Ouyang, et\u00a0al. 2021. Contrastive learning for recommender system. arXiv:2101.01317. Retrieved from https:\/\/arxiv.org\/abs\/2101.01317","journal-title":"arXiv:2101.01317"},{"key":"e_1_3_1_25_2","doi-asserted-by":"publisher","DOI":"10.1145\/3308558.3313607"},{"key":"e_1_3_1_26_2","doi-asserted-by":"publisher","DOI":"10.1145\/3459637.3482291"},{"key":"e_1_3_1_27_2","first-page":"1614","volume-title":"International Conference on Machine Learning","author":"Martins Andre","year":"2016","unstructured":"Andre Martins and Ramon Astudillo. 2016. From softmax to sparsemax: A sparse model of attention and multi-label classification. In International Conference on Machine Learning. PMLR, 1614\u20131623."},{"key":"e_1_3_1_28_2","doi-asserted-by":"publisher","DOI":"10.1145\/3400051.3400058"},{"key":"e_1_3_1_29_2","doi-asserted-by":"publisher","DOI":"10.1145\/3351095.3372850"},{"key":"e_1_3_1_30_2","doi-asserted-by":"publisher","DOI":"10.1145\/3477495.3531934"},{"key":"e_1_3_1_31_2","doi-asserted-by":"crossref","unstructured":"Ingrid Nunes and Dietmar Jannach. 2017. A systematic review and taxonomy of explanations in decision support and recommender systems. User Modeling and User-Adapted Interaction 27 3.5 (2017) 393\u2013444.","DOI":"10.1007\/s11257-017-9195-0"},{"key":"e_1_3_1_32_2","article-title":"Representation learning with contrastive predictive coding","author":"Oord Aaron van den","year":"2018","unstructured":"Aaron van den Oord, Yazhe Li, et\u00a0al. 2018. Representation learning with contrastive predictive coding. arXiv:1807.03748. Retrieved from https:\/\/arxiv.org\/abs\/1807.03748","journal-title":"arXiv:1807.03748"},{"key":"e_1_3_1_33_2","doi-asserted-by":"publisher","DOI":"10.1145\/3488560.3498515"},{"key":"e_1_3_1_34_2","doi-asserted-by":"publisher","DOI":"10.1145\/3219819.3220072"},{"key":"e_1_3_1_35_2","doi-asserted-by":"publisher","DOI":"10.1145\/3511808.3557462"},{"key":"e_1_3_1_36_2","doi-asserted-by":"publisher","DOI":"10.1145\/3539597.3570408"},{"key":"e_1_3_1_37_2","doi-asserted-by":"crossref","unstructured":"Lin Qiu Sheng Gao Wenlong Cheng and Jun Guo. 2016. Aspect-based latent factor model by integrating ratings and reviews for recommender system. Knowledge-Based Systems 100 110 (2016) 233\u2013243.","DOI":"10.1016\/j.knosys.2016.07.033"},{"key":"e_1_3_1_38_2","article-title":"BPR: Bayesian personalized ranking from implicit feedback","author":"Rendle Steffen","year":"2012","unstructured":"Steffen Rendle, Christoph Freudenthaler, Zeno Gantner, and et al.2012. BPR: Bayesian personalized ranking from implicit feedback. arXiv:1205.2618. Retrieved from https:\/\/arxiv.org\/abs\/1205.2618","journal-title":"arXiv:1205.2618"},{"key":"e_1_3_1_39_2","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2015.7298682"},{"key":"e_1_3_1_40_2","doi-asserted-by":"publisher","DOI":"10.1145\/3109859.3109890"},{"key":"e_1_3_1_41_2","doi-asserted-by":"publisher","DOI":"10.1145\/3477495.3531927"},{"key":"e_1_3_1_42_2","doi-asserted-by":"publisher","DOI":"10.1145\/3289600.3290620"},{"key":"e_1_3_1_43_2","first-page":"62","article-title":"Counterfactual explanations can be manipulated","volume":"34","author":"Slack Dylan","year":"2021","unstructured":"Dylan Slack, Anna Hilgard, Himabindu Lakkaraju, et\u00a0al. 2021. Counterfactual explanations can be manipulated. In Advances in Neural Information Processing Systems, Vol. 34 (2021), 62\u201375.","journal-title":"Advances in Neural Information Processing Systems"},{"key":"e_1_3_1_44_2","doi-asserted-by":"publisher","DOI":"10.1145\/3459637.3482420"},{"key":"e_1_3_1_45_2","doi-asserted-by":"publisher","DOI":"10.1145\/3292500.3330889"},{"key":"e_1_3_1_46_2","doi-asserted-by":"publisher","DOI":"10.1145\/3219819.3219949"},{"key":"e_1_3_1_47_2","doi-asserted-by":"publisher","DOI":"10.1145\/3331184.3331267"},{"key":"e_1_3_1_48_2","doi-asserted-by":"publisher","DOI":"10.1145\/3404835.3462855"},{"key":"e_1_3_1_49_2","doi-asserted-by":"publisher","DOI":"10.1145\/3447548.3467289"},{"key":"e_1_3_1_50_2","doi-asserted-by":"publisher","DOI":"10.1145\/3404835.3462862"},{"key":"e_1_3_1_51_2","doi-asserted-by":"publisher","DOI":"10.1145\/3298988"},{"key":"e_1_3_1_52_2","doi-asserted-by":"publisher","DOI":"10.1145\/2684822.2685291"},{"key":"e_1_3_1_53_2","doi-asserted-by":"publisher","DOI":"10.1145\/3477495.3532058"},{"key":"e_1_3_1_54_2","doi-asserted-by":"publisher","DOI":"10.1145\/3331184.3331203"},{"key":"e_1_3_1_55_2","doi-asserted-by":"publisher","DOI":"10.1145\/2983323.2983711"},{"key":"e_1_3_1_56_2","doi-asserted-by":"crossref","unstructured":"Xu Xie Fei Sun Zhaoyang Liu Shiwen Wu Jinyang Gao Jiandong Zhang Bolin Ding and Bin Cui. 2022. Contrastive learning for sequential recommendation. In 2022 IEEE 38th International Conference on Data Engineering (ICDE). IEEE 1259\u20131273.","DOI":"10.1109\/ICDE53745.2022.00099"},{"key":"e_1_3_1_57_2","doi-asserted-by":"publisher","DOI":"10.1145\/3459637.3482244"},{"key":"e_1_3_1_58_2","volume-title":"Proceedings of the 1st International Workshop on Causality in Search and Recommendation","author":"Xu Shuyuan","year":"2021","unstructured":"Shuyuan Xu, Yunqi Li, Shuchang Liu, et\u00a0al. 2021. Learning causal explanations for recommendation. In Proceedings of the 1st International Workshop on Causality in Search and Recommendation."},{"key":"e_1_3_1_59_2","doi-asserted-by":"publisher","DOI":"10.1145\/3459637.3482305"},{"key":"e_1_3_1_60_2","doi-asserted-by":"crossref","unstructured":"Yuhao Yang Chao Huang Lianghao Xia and Chenliang Li. 2022. Knowledge graph contrastive learning for recommendation. In Proceedings of the 45th International ACM SIGIR Conference on Research and Development in Information Retrieval. 1434\u20131443.","DOI":"10.1145\/3477495.3532009"},{"key":"e_1_3_1_61_2","doi-asserted-by":"publisher","DOI":"10.1145\/3404835.3462908"},{"key":"e_1_3_1_62_2","doi-asserted-by":"publisher","DOI":"10.1561\/1500000066"},{"key":"e_1_3_1_63_2","doi-asserted-by":"publisher","DOI":"10.1145\/2600428.2609579"},{"key":"e_1_3_1_64_2","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v30i1.9986"},{"key":"e_1_3_1_65_2","doi-asserted-by":"publisher","DOI":"10.1145\/3442381.3449788"},{"key":"e_1_3_1_66_2","doi-asserted-by":"publisher","DOI":"10.1145\/3340531.3411954"},{"key":"e_1_3_1_67_2","doi-asserted-by":"crossref","unstructured":"Ran Zmigrod Sabrina J Mielke Hanna Wallach and Ryan Cotterell. 2019. Counterfactual data augmentation for mitigating gender stereotypes in languages with rich morphology. In Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics. 1651\u20131661.","DOI":"10.18653\/v1\/P19-1161"}],"container-title":["ACM Transactions on Information Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3653673","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3653673","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T00:05:37Z","timestamp":1750291537000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3653673"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,4,29]]},"references-count":66,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2024,9,30]]}},"alternative-id":["10.1145\/3653673"],"URL":"https:\/\/doi.org\/10.1145\/3653673","relation":{},"ISSN":["1046-8188","1558-2868"],"issn-type":[{"type":"print","value":"1046-8188"},{"type":"electronic","value":"1558-2868"}],"subject":[],"published":{"date-parts":[[2024,4,29]]},"assertion":[{"value":"2023-08-12","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2024-03-06","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2024-04-29","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}