Selective Knowledge Transfer for Cross-Domain Collaborative Recommendation

Data sparsity is a major challenge for collaborative filtering recommender systems. A promising solution is to utilize feedback or ratings from multiple domains to improve the performance of recommendations in a collective way, known as the cross-domain recommendation. Cross-domain recommendation us...

Full description

Bibliographic Details
Main Authors: Hongwei Zhang, Xiangwei Kong, Yujia Zhang
Format: Article
Language:English
Published: IEEE 2021-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9360540/
_version_ 1818643922240405504
author Hongwei Zhang
Xiangwei Kong
Yujia Zhang
author_facet Hongwei Zhang
Xiangwei Kong
Yujia Zhang
author_sort Hongwei Zhang
collection DOAJ
description Data sparsity is a major challenge for collaborative filtering recommender systems. A promising solution is to utilize feedback or ratings from multiple domains to improve the performance of recommendations in a collective way, known as the cross-domain recommendation. Cross-domain recommendation using heterogeneous feedback is a popular solution, which transfers knowledge from the more easily available auxiliary binary feedback to improve the prediction performance of the target domain. Most of the existing work focuses on the transfer of knowledge between different domains from the same website, where user behavior data in different domains can be fully shared. The existing work mainly assumes that data from different domains can be fully shared. However, due to the constraints of business privacy policies, it is difficult to directly share exactly the same user behavior data between different e-commerce websites. It results in that the user’s latent factors learned in the auxiliary domain cannot be directly transferred to the target domain, otherwise, it will cause a negative transfer issue. In this article, we consider that the auxiliary domain with numerical ratings and target domains with binary feedbacks only share overlapping items rather than users. We propose a Selective Knowledge Transfer for Cross-domain Collaborative Recommendation, called SKT. The proposed SKT framework not only transfers the item’s latent factors learned from the auxiliary domain to the target domain, but also selectively transfers the user’s latent factors learned from the auxiliary domain to the target domain. In addition, due to the introduction of co-graph regularization of user graphs and item graphs, SKT can maintain respective intrinsic geometric structure within each domain and thus avoid negative transfer issue. Extensive experiments conducted on two real-world datasets show that our SKT method is significantly better than all baseline methods at various density levels.
first_indexed 2024-12-17T00:06:39Z
format Article
id doaj.art-169002fef70f4092affbcdb3c554f68c
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-12-17T00:06:39Z
publishDate 2021-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-169002fef70f4092affbcdb3c554f68c2022-12-21T22:10:56ZengIEEEIEEE Access2169-35362021-01-019480394805110.1109/ACCESS.2021.30612799360540Selective Knowledge Transfer for Cross-Domain Collaborative RecommendationHongwei Zhang0https://orcid.org/0000-0001-7755-4958Xiangwei Kong1https://orcid.org/0000-0002-0851-6752Yujia Zhang2School of Information and Communication Engineering, Dalian University of Technology, Dalian, ChinaDepartment of Data Science and Engineering Management, Zhejiang University, Hangzhou, ChinaDepartment of the School of Engineering and Applied Science, University of Pennsylvania, Philadelphia, PA, USAData sparsity is a major challenge for collaborative filtering recommender systems. A promising solution is to utilize feedback or ratings from multiple domains to improve the performance of recommendations in a collective way, known as the cross-domain recommendation. Cross-domain recommendation using heterogeneous feedback is a popular solution, which transfers knowledge from the more easily available auxiliary binary feedback to improve the prediction performance of the target domain. Most of the existing work focuses on the transfer of knowledge between different domains from the same website, where user behavior data in different domains can be fully shared. The existing work mainly assumes that data from different domains can be fully shared. However, due to the constraints of business privacy policies, it is difficult to directly share exactly the same user behavior data between different e-commerce websites. It results in that the user’s latent factors learned in the auxiliary domain cannot be directly transferred to the target domain, otherwise, it will cause a negative transfer issue. In this article, we consider that the auxiliary domain with numerical ratings and target domains with binary feedbacks only share overlapping items rather than users. We propose a Selective Knowledge Transfer for Cross-domain Collaborative Recommendation, called SKT. The proposed SKT framework not only transfers the item’s latent factors learned from the auxiliary domain to the target domain, but also selectively transfers the user’s latent factors learned from the auxiliary domain to the target domain. In addition, due to the introduction of co-graph regularization of user graphs and item graphs, SKT can maintain respective intrinsic geometric structure within each domain and thus avoid negative transfer issue. Extensive experiments conducted on two real-world datasets show that our SKT method is significantly better than all baseline methods at various density levels.https://ieeexplore.ieee.org/document/9360540/Transfer learning (TL)cross-domain recommendationselective knowledge transfersparsityheterogeneous feedbacks
spellingShingle Hongwei Zhang
Xiangwei Kong
Yujia Zhang
Selective Knowledge Transfer for Cross-Domain Collaborative Recommendation
IEEE Access
Transfer learning (TL)
cross-domain recommendation
selective knowledge transfer
sparsity
heterogeneous feedbacks
title Selective Knowledge Transfer for Cross-Domain Collaborative Recommendation
title_full Selective Knowledge Transfer for Cross-Domain Collaborative Recommendation
title_fullStr Selective Knowledge Transfer for Cross-Domain Collaborative Recommendation
title_full_unstemmed Selective Knowledge Transfer for Cross-Domain Collaborative Recommendation
title_short Selective Knowledge Transfer for Cross-Domain Collaborative Recommendation
title_sort selective knowledge transfer for cross domain collaborative recommendation
topic Transfer learning (TL)
cross-domain recommendation
selective knowledge transfer
sparsity
heterogeneous feedbacks
url https://ieeexplore.ieee.org/document/9360540/
work_keys_str_mv AT hongweizhang selectiveknowledgetransferforcrossdomaincollaborativerecommendation
AT xiangweikong selectiveknowledgetransferforcrossdomaincollaborativerecommendation
AT yujiazhang selectiveknowledgetransferforcrossdomaincollaborativerecommendation