Collaborative Knowledge Base Embedding for Recommender Systems

被引:1020
|
作者
Zhang, Fuzheng [1 ]
Yuan, Nicholas Jing [1 ]
Lian, Defu [2 ]
Xie, Xing [1 ]
Ma, Wei-Ying [1 ]
机构
[1] Microsoft Res, Redmond, WA 98052 USA
[2] Univ Elect Sci & Technol China, Big Data Res Ctr, Chengdu, Sichuan, Peoples R China
关键词
Recommender Systems; Knowledge Base Embedding; Collaborative Joint Learning;
D O I
10.1145/2939672.2939673
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Among different recommendation techniques, collaborative filtering usually suffer from limited performance due to the sparsity of user-item interactions. To address the issues, auxiliary information is usually used to boost the performance. Due to the rapid collection of information on the web, the knowledge base provides heterogeneous information including both structured and unstructured data with different semantics, which can be consumed by various applications. In this paper, we investigate how to leverage the heterogeneous information in a knowledge base to improve the quality of recommender systems. First, by exploiting the knowledge base, we design three components to extract items' semantic representations from structural content, textual content and visual content, respectively. To be specific, we adopt a heterogeneous network embedding method, termed as TransR, to extract items' structural representations by considering the heterogeneity of both nodes and relationships. We apply stacked denoising auto-encoders and stacked convolutional auto-encoders, which are two types of deep learning based embedding techniques, to extract items' textual representations and visual representations, respectively. Finally, we propose our final integrated framework, which is termed as Collaborative Knowledge Base Embedding (CKE), to jointly learn the latent representations in collaborative filtering as well as items' semantic representations from the knowledge base. To evaluate the performance of each embedding component as well as the whole system, we conduct extensive experiments with two real world datasets from different scenarios. The results reveal that our approaches outperform several widely adopted state-of-the-art recommendation methods.
引用
收藏
页码:353 / 362
页数:10
相关论文
共 50 条
  • [41] An Evaluation Methodology for Collaborative Recommender Systems
    Cremonesi, Paolo
    Turrin, Roberto
    Lentini, Eugenio
    Matteucci, Matteo
    [J]. FOURTH INTERNATIONAL CONFERENCE ON AUTOMATED SOLUTIONS FOR CROSS MEDIA CONTENT AND MULTI-CHANNEL DISTRIBUTION, PROCEEDINGS, 2008, : 224 - 231
  • [42] A framework for collaborative filtering recommender systems
    Bobadilla, Jesus
    Hernando, Antonio
    Ortega, Fernando
    Bernal, Jesus
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (12) : 14609 - 14623
  • [43] Evaluation of Collaborative Filtering for Recommender Systems
    Al-Ghamdi, Maryam
    Elazhary, Hanan
    Mojahed, Aalaa
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2021, 12 (03) : 559 - 565
  • [44] Evaluating collaborative filtering recommender systems
    Herlocker, JL
    Konstan, JA
    Terveen, K
    Riedl, JT
    [J]. ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2004, 22 (01) : 5 - 53
  • [45] Collaborative Deep Learning for Recommender Systems
    Wang, Hao
    Wang, Naiyan
    Yeung, Dit-Yan
    [J]. KDD'15: PROCEEDINGS OF THE 21ST ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2015, : 1235 - 1244
  • [46] Collaborative filtering recommender systems taxonomy
    Papadakis, Harris
    Papagrigoriou, Antonis
    Panagiotakis, Costas
    Kosmas, Eleftherios
    Fragopoulou, Paraskevi
    [J]. KNOWLEDGE AND INFORMATION SYSTEMS, 2022, 64 (01) : 35 - 74
  • [47] A novel Enhanced Collaborative Autoencoder with knowledge distillation for top-N recommender systems
    Pan, Yiteng
    He, Fazhi
    Yu, Haiping
    [J]. NEUROCOMPUTING, 2019, 332 : 137 - 148
  • [48] Boosting Recommender Systems with Advanced Embedding Models
    Cenikj, Gjorgjina
    Gievska, Sonja
    [J]. WWW'20: COMPANION PROCEEDINGS OF THE WEB CONFERENCE 2020, 2020, : 385 - 389
  • [49] Bringing knowledge into recommender systems
    Rodrigues Nt, Jose A.
    Cardoso Tomaz, Luiz Fernando
    de Souza, Jano Moreira
    Xexeo, Geraldo
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2013, 86 (07) : 1751 - 1758
  • [50] Recommender systems for knowledge teams
    Almeida, Vanessa
    Motta, Claudia
    Mendes, Sueli
    [J]. 2006 10TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, PROCEEDINGS, VOLS 1 AND 2, 2006, : 215 - 218