A unified framework of active transfer learning for cross-system recommendation
In the past decade, artificial intelligence (AI) techniques have been successfully applied to recommender systems employed in many e-commerce companies, such as Amazon, eBay, Netflix, etc., which aim to provide personalized recommendations on products or services. Among various AI-based recommendati...
Saved in:
Main Authors: | , , |
---|---|
Other Authors: | |
Format: | Article |
Language: | English |
Published: |
2017
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/83227 http://hdl.handle.net/10220/42489 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-83227 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-832272020-03-07T11:48:55Z A unified framework of active transfer learning for cross-system recommendation Zhao, Lili Pan, Sinno Jialin Yang, Qiang School of Computer Science and Engineering Transfer learning Active learning In the past decade, artificial intelligence (AI) techniques have been successfully applied to recommender systems employed in many e-commerce companies, such as Amazon, eBay, Netflix, etc., which aim to provide personalized recommendations on products or services. Among various AI-based recommendation techniques, collaborative filtering has proven to be one of the most promising methods. However, most collaborative-filtering-based recommender systems, especially the newly launched ones, have trouble making accurate recommendations for users. This is caused by the data sparsity issue in recommender systems, where little existing rating information is available. To address this issue, one of the most effective practices is applying transfer learning techniques by leveraging relatively rich collaborative data knowledge from related systems, which have been well running. Previous transfer learning models for recommender systems often assume that a sufficient set of entity correspondences (either user or item) across the target and auxiliary systems (a.k.a. source systems) is given in advance. This assumption does not hold in many real-world scenarios where entity correspondences across systems are usually unknown, and the cost of identifying them can be expensive. In this paper, we propose a new transfer learning framework for recommender systems, which relaxes the above assumption to facilitate flexible knowledge transfer across different systems with low cost by using an active learning principle to construct entity correspondences across systems. Specifically, for the purpose of maximizing knowledge transfer, we first iteratively select entities in the target system based on some criterion to query their correspondences in the source system. We then plug the actively constructed entity correspondences into a general transferred collaborative-filtering model to improve recommendation quality. Based on the framework, we propose three solutions by specifying three state-of-the-art collaborative filtering methods, namely Maximum-Margin Matrix Factorization, Regularized Low-rank Matrix Factorization, and Probabilistic Matrix Factorization. We perform extensive experiments on two real-world datasets to verify the effectiveness of our proposed framework and the three specified solutions for cross-system recommendation. Accepted version 2017-05-25T09:12:12Z 2019-12-06T15:17:52Z 2017-05-25T09:12:12Z 2019-12-06T15:17:52Z 2017 Journal Article Zhao, L., Pan, S. J., & Yang, Q. (2017). A unified framework of active transfer learning for cross-system recommendation. Artificial Intelligence, 245, 38-55. 0004-3702 https://hdl.handle.net/10356/83227 http://hdl.handle.net/10220/42489 10.1016/j.artint.2016.12.004 en Artificial Intelligence © 2016 Elsevier B. V. This is the author created version of a work that has been peer reviewed and accepted for publication by Artificial Intelligence, Elsevier. It incorporates referee’s comments but changes resulting from the publishing process, such as copyediting, structural formatting, may not be reflected in this document. The published version is available at: [http://dx.doi.org/10.1016/j.artint.2016.12.004]. 36 p. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
country |
Singapore |
collection |
DR-NTU |
language |
English |
topic |
Transfer learning Active learning |
spellingShingle |
Transfer learning Active learning Zhao, Lili Pan, Sinno Jialin Yang, Qiang A unified framework of active transfer learning for cross-system recommendation |
description |
In the past decade, artificial intelligence (AI) techniques have been successfully applied to recommender systems employed in many e-commerce companies, such as Amazon, eBay, Netflix, etc., which aim to provide personalized recommendations on products or services. Among various AI-based recommendation techniques, collaborative filtering has proven to be one of the most promising methods. However, most collaborative-filtering-based recommender systems, especially the newly launched ones, have trouble making accurate recommendations for users. This is caused by the data sparsity issue in recommender systems, where little existing rating information is available. To address this issue, one of the most effective practices is applying transfer learning techniques by leveraging relatively rich collaborative data knowledge from related systems, which have been well running. Previous transfer learning models for recommender systems often assume that a sufficient set of entity correspondences (either user or item) across the target and auxiliary systems (a.k.a. source systems) is given in advance. This assumption does not hold in many real-world scenarios where entity correspondences across systems are usually unknown, and the cost of identifying them can be expensive. In this paper, we propose a new transfer learning framework for recommender systems, which relaxes the above assumption to facilitate flexible knowledge transfer across different systems with low cost by using an active learning principle to construct entity correspondences across systems. Specifically, for the purpose of maximizing knowledge transfer, we first iteratively select entities in the target system based on some criterion to query their correspondences in the source system. We then plug the actively constructed entity correspondences into a general transferred collaborative-filtering model to improve recommendation quality. Based on the framework, we propose three solutions by specifying three state-of-the-art collaborative filtering methods, namely Maximum-Margin Matrix Factorization, Regularized Low-rank Matrix Factorization, and Probabilistic Matrix Factorization. We perform extensive experiments on two real-world datasets to verify the effectiveness of our proposed framework and the three specified solutions for cross-system recommendation. |
author2 |
School of Computer Science and Engineering |
author_facet |
School of Computer Science and Engineering Zhao, Lili Pan, Sinno Jialin Yang, Qiang |
format |
Article |
author |
Zhao, Lili Pan, Sinno Jialin Yang, Qiang |
author_sort |
Zhao, Lili |
title |
A unified framework of active transfer learning for cross-system recommendation |
title_short |
A unified framework of active transfer learning for cross-system recommendation |
title_full |
A unified framework of active transfer learning for cross-system recommendation |
title_fullStr |
A unified framework of active transfer learning for cross-system recommendation |
title_full_unstemmed |
A unified framework of active transfer learning for cross-system recommendation |
title_sort |
unified framework of active transfer learning for cross-system recommendation |
publishDate |
2017 |
url |
https://hdl.handle.net/10356/83227 http://hdl.handle.net/10220/42489 |
_version_ |
1681047610890125312 |