A Unified Framework for Cross-Domain and Cross-System Recommendations
- 16 August 2021
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Knowledge and Data Engineering
- Vol. PP (10414347) , 1
Abstract
Cross-Domain Recommendation (CDR) and Cross-System Recommendation (CSR) have been proposed to improve the recommendation accuracy in a target dataset (domain/system) with the help of a source one (with relatively richer information). However, most existing CDR and CSR approaches are single-target, which can only help the target dataset and thus cannot benefit the source dataset. In this paper, we focus on three new scenarios, i.e., Dual-Target CDR (DTCDR), Multi-Target CDR (MTCDR), and CDR+CSR, and aim to improve the recommendation accuracy in all datasets simultaneously. To do this, we propose a unified framework, called GA (based on Graph embedding and Attention techniques), for all three scenarios. In GA, we first construct separate heterogeneous graphs to generate more representative user and item embeddings. Then, we propose an element-wise attention mechanism to effectively combine the embeddings of common entities (users/items) learned from different datasets. Moreover, to avoid negative transfer, we further propose a Personalized training strategy to minimize the embedding difference of common entities between a richer dataset and a sparser dataset, deriving GA-DTCDR-P, GA-MTCDR-P, and GA-CDR+CSR-P for the three scenarios respectively. Extensive experiments conducted on four real-world datasets demonstrate that our proposed GA models significantly outperform the state-of-the-art approaches.Keywords
This publication has 59 references indexed in Scilit:
- LINE2015
- Social Recommendation with Cross-Domain Transferable KnowledgeIEEE Transactions on Knowledge and Data Engineering, 2015
- DeepWalk2014
- Cross domain recommendation based on multi-type media fusionNeurocomputing, 2014
- Transfer learning in heterogeneous collaborative filtering domainsArtificial Intelligence, 2013
- Cross-domain collaboration recommendation2012
- Tags as Bridges between Domains: Improving Recommendation with Tag-Induced Cross-Domain Collaborative Filtering2011
- Cross-Domain Mediation in Collaborative Filtering2007
- Graph Embedding: A General Framework for Dimensionality Reduction2005
- Principal component analysisChemometrics and Intelligent Laboratory Systems, 1987