Transfer to Rank for Heterogeneous One-Class Collaborative Filtering

被引:25
|
作者
Pan, Weike [1 ,2 ]
Yang, Qiang [3 ]
Cai, Wanling [1 ,2 ]
Chen, Yaofeng [1 ,2 ]
Zhang, Qing [1 ,2 ]
Peng, Xiaogang [1 ,2 ]
Ming, Zhong [1 ,2 ]
机构
[1] Shenzhen Univ, Coll Comp Sci & Software Engn, 3688 Nanhai Ave, Shenzhen 518060, Peoples R China
[2] Shenzhen Univ, Natl Engn Lab Big Data Syst Comp Technol, 3688 Nanhai Ave, Shenzhen 518060, Peoples R China
[3] Hong Kong Univ Sci & Technol, Dept Comp Sci & Engn, Clearwater Bay, Hong Kong, Peoples R China
关键词
Heterogeneous one-class collaborative filtering; one-class feedback; transfer to rank; role-based recommendation;
D O I
10.1145/3243652
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Heterogeneous one-class collaborative filtering is an emerging and important problem in recommender systems, where two different types of one-class feedback, i.e., purchases and browses, are available as input data. The associated challenges include ambiguity of browses, scarcity of purchases, and heterogeneity arising from different feedback. In this article, we propose to model purchases and browses from a new perspective, i.e., users' roles of mixer, browser and purchaser. Specifically, we design a novel transfer learning solution termed role-based transfer to rank (RoToR), which contains two variants, i.e., integrative RoToR and sequential RoToR. In integrative RoToR, we leverage browses into the preference learning task of purchases, in which we take each user as a sophisticated customer (i.e., mixer) that is able to take different types of feedback into consideration. In sequential RoToR, we aim to simplify the integrative one by decomposing it into two dependent phases according to a typical shopping process. Furthermore, we instantiate both variants using different preference learning paradigms such as pointwise preference learning and pairwise preference learning. Finally, we conduct extensive empirical studies with various baseline methods on three large public datasets and find that our RoToR can perform significantly more accurate than the state-of-the-art methods.
引用
收藏
页数:20
相关论文
共 50 条
  • [1] Transfer Learning for Heterogeneous One-Class Collaborative Filtering
    Pan, Weike
    Liu, Mengsi
    Ming, Zhong
    IEEE INTELLIGENT SYSTEMS, 2016, 31 (04) : 43 - 49
  • [2] Transfer Learning for Heterogeneous One-Class Collaborative Filtering
    Pan W.
    Liu M.
    Ming Z.
    Ming, Zhong (mingz@szu.edu.cn), 1600, Institute of Electrical and Electronics Engineers Inc., United States (31): : 43 - 49
  • [3] Adaptive Transfer Learning for Heterogeneous One-Class Collaborative Filtering
    Chen, Xiancong
    Pan, Weike
    Ming, Zhong
    2020 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2020,
  • [4] A Survey on Heterogeneous One-class Collaborative Filtering
    Chen, Xiancong
    Li, Lin
    Pan, Weike
    Ming, Zhong
    ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2020, 38 (04)
  • [5] One-Class Collaborative Filtering
    Pan, Rong
    Zhou, Yunhong
    Cao, Bin
    Liu, Nathan N.
    Lukose, Rajan
    Scholz, Martin
    Yang, Qiang
    ICDM 2008: EIGHTH IEEE INTERNATIONAL CONFERENCE ON DATA MINING, PROCEEDINGS, 2008, : 502 - +
  • [6] Dual Similarity Learning for Heterogeneous One-Class Collaborative Filtering
    Chen, Xiancong
    Pan, Weike
    Ming, Zhong
    2020 IEEE INTERNATIONAL CONFERENCE ON BIG DATA AND SMART COMPUTING (BIGCOMP 2020), 2020, : 193 - 196
  • [7] Bayesian pairwise learning to rank via one-class collaborative filtering
    Zhou, Wang
    Li, Jianping
    Zhou, Yongluan
    Memon, Muhammad Hammad
    NEUROCOMPUTING, 2019, 367 : 176 - 187
  • [9] Consensus Learning from Heterogeneous Objectives for One-Class Collaborative Filtering
    Kang, SeongKu
    Lee, Dongha
    Kweon, Wonbin
    Hwang, Junyoung
    Yu, Hwanjo
    PROCEEDINGS OF THE ACM WEB CONFERENCE 2022 (WWW'22), 2022, : 1965 - 1976
  • [10] Neighborhood-enhanced transfer learning for one-class collaborative filtering
    Cai, Wanling
    Zheng, Jiongbin
    Pan, Weike
    Lin, Jing
    Li, Lin
    Chen, Li
    Peng, Xiaogang
    Ming, Zhong
    NEUROCOMPUTING, 2019, 341 : 80 - 87