Litcius/Paper detail

A Survey on Heterogeneous One-class Collaborative Filtering

Xiancong Chen, Lin Li, Weike Pan, Zhong Ming

2020ACM Transactions on Information Systems20 citationsDOI

Abstract

Recommender systems play an important role in providing personalized services for users in the context of information overload. Generally, users’ feedback toward items often contain the most significant information reflecting their preferences, which enables accurate personalized recommendation. In real applications, users’ feedback are usually heterogeneous (rather than homogeneous) such as purchases and examinations in e-commerce, which reflects users’ preferences in different degrees. Effective modeling of such heterogeneous one-class feedback is challenging compared with that of homogeneous feedback of ratings. As a response, heterogeneous one-class collaborative filtering (HOCCF) is proposed, which often converts the heterogeneous feedback into two parts (i.e., target feedback and auxiliary feedback), aiming to care more about the target feedback (e.g., purchases ) with the assistance of the auxiliary feedback (e.g., examinations ). In this survey, we provide an overview of the representative HOCCF methods from the perspective of factorization-based methods, transfer learning-based methods, and deep learning-based methods. First, we review the factorization-based methods according to different strategies. Second, we describe the transfer learning-based methods with different knowledge sharing manners. Third, we discuss the deep learning-based methods according to the neural architectures. Moreover, we include some important example applications, describe the empirical studies, and discuss some promising future directions.

Topics & Concepts

Computer scienceCollaborative filteringRecommender systemHomogeneousClass (philosophy)Context (archaeology)Transfer of learningPerspective (graphical)PersonalizationInformation overloadMatrix decompositionArtificial intelligenceMachine learningHuman–computer interactionWorld Wide WebMathematicsPhysicsQuantum mechanicsEigenvalues and eigenvectorsBiologyCombinatoricsPaleontologyRecommender Systems and TechniquesDigital Marketing and Social MediaExpert finding and Q&A systems