Explainable Discrete Collaborative Filtering

被引:3
|
作者
Zhu, Lei [1 ]
Xu, Yang [1 ]
Li, Jingjing [2 ]
Guan, Weili [3 ]
Cheng, Zhiyong [4 ]
机构
[1] Shandong Normal Univ, Sch Informat Sci & Engn, Jinan 250358, Peoples R China
[2] Univ Elect Sci & Technol China, Sch Comp Sci & Engn, Chengdu 611731, Peoples R China
[3] Monash Univ, Fac Informat Technol, Melbourne, Vic 3800, Australia
[4] Qilu Univ Technol, Shandong Acad Sci, Shandong Comp Sci Ctr, Natl Supercomp Ctr Jinan, Jinan 250316, Shandong, Peoples R China
基金
中国国家自然科学基金;
关键词
Discrete collaborative filtering; efficient recommendation; explainable recommendation;
D O I
10.1109/TKDE.2022.3185093
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Using hashing to learn the binary codes of users and items significantly improves the efficiency and reduces the space consumption of the recommender system. However, existing hashing-based recommender systems remain black boxes without any explainable outputs that illustrate why the system recommends the items. In this paper, we present a new end-to-end discrete recommendation framework based on the multi-task learning to simultaneously perform explainable and efficient recommendation. Toward this goal, an Explainable Discrete Collaborative Filtering (EDCF) method is proposed to preserve the user-item interaction features and semantic text features into binary hash codes by adaptively exploiting the correlations between the preference prediction task and the explanation generation task. At the online recommendation stage, EDCF makes efficient top-K recommendation by calculating the Hamming distances between the feature hash codes, and simultaneously generates natural language explanations for recommendation results through the explanation generation module. To obtain the hash codes directly from the end-to-end neural network, we introduce an attentive TextCNN and an Adaptive Tanh layer in the preference prediction task. For explanation generation, Long Short-Term Memory is employed to generate the explanations for recommendation results from the binary hash codes of user and item. Experiments demonstrate the superiority of the proposed method.
引用
收藏
页码:6901 / 6915
页数:15
相关论文
共 50 条
  • [41] Collaborative filtering algorithm based on data mixing and filtering
    Cheng, Xiaohui
    Feng, Li
    Gui, Qiong
    [J]. International Journal of Performability Engineering, 2019, 15 (08): : 2267 - 2276
  • [42] A Probabilistic Model for Collaborative Filtering
    Lin, Zuoquan
    [J]. PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON WEB INTELLIGENCE, MINING AND SEMANTICS (WIMS 2019), 2019,
  • [43] Deep Collaborative Filtering System
    Wang, Xin-Yi
    Sun, Hao-Ran
    Yin, Xu-Yang
    Li, Chun-Zi
    Liu, Sheng-Yu
    [J]. Journal of Computers (Taiwan), 2023, 34 (04) : 255 - 265
  • [44] Similarity Aggregation for Collaborative Filtering
    Sarwar, Sheikh Muhammad
    Hasan, Mahamudul
    Billal, Masum
    Ignatov, Dmitry I.
    [J]. ANALYSIS OF IMAGES, SOCIAL NETWORKS AND TEXTS, AIST 2015, 2015, 542 : 236 - 242
  • [45] Adversarial Online Collaborative Filtering
    Pasteris, Stephen
    Vitale, Fabio
    Herbster, Mark
    Gentile, Claudio
    Panisson, Andre'
    [J]. INTERNATIONAL CONFERENCE ON ALGORITHMIC LEARNING THEORY, VOL 237, 2024, 237
  • [46] Neural Interactive Collaborative Filtering
    Zou, Lixin
    Xia, Long
    Gu, Yulong
    Zhao, Xiangyu
    Liu, Weidong
    Huang, Jimmy Xiangji
    Yin, Dawei
    [J]. PROCEEDINGS OF THE 43RD INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL (SIGIR '20), 2020, : 749 - 758
  • [47] Disentangled Contrastive Collaborative Filtering
    Ren, Xubin
    Xia, Lianghao
    Zhao, Jiashu
    Yin, Dawei
    Huang, Chao
    [J]. PROCEEDINGS OF THE 46TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, SIGIR 2023, 2023, : 1137 - 1146
  • [48] Collaborative Filtering with Personalized Skylines
    Bartolini, Ilaria
    Zhang, Zhenjie
    Papadias, Dimitris
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2011, 23 (02) : 190 - 203
  • [49] Wasserstein autoencoders for collaborative filtering
    Xiaofeng Zhang
    Jingbin Zhong
    Kai Liu
    [J]. Neural Computing and Applications, 2021, 33 : 2793 - 2802
  • [50] Causally Attentive Collaborative Filtering
    Zhang, Jingsen
    Chen, Xu
    Zhao, Wayne Xin
    [J]. PROCEEDINGS OF THE 30TH ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT, CIKM 2021, 2021, : 3622 - 3626