Cross-domain recommender system using Generalized Canonical Correlation Analysis

09/15/2019
by   Seyed Mohammad Hashemi, et al.
0

Recommender systems provide personalized recommendations to the users from a large number of possible options in online stores. Matrix factorization is a well-known and accurate collaborative filtering approach for recommender system, which suffers from cold-start problem for new users and items. Whenever a new user participate with the system there is not enough interactions with the system, therefore there are not enough ratings in the user-item matrix to learn the matrix factorization model. Using auxiliary data such as users demographic, ratings and reviews in relevant domains, is an effective solution to reduce the new user problem. In this paper, we used data of users from other domains and build a common space to represent the latent factors of users from different domains. In this representation we proposed an iterative method which applied MAX-VAR generalized canonical correlation analysis (GCCA) on users latent factors learned from matrix factorization on each domain. Also, to improve the capability of GCCA to learn latent factors for new users, we propose generalized canonical correlation analysis by inverse sum of selection matrices (GCCA-ISSM) approach, which provides better recommendations in cold-start scenarios. The proposed approach is extended using content-based features from topic modeling extracted from users reviews. We demonstrate the accuracy and effectiveness of the proposed approaches on cross-domain ratings predictions using comprehensive experiments on Amazon and MovieLens datasets.

READ FULL TEXT
research
03/05/2018

Cross-Domain Recommendation for Cold-Start Users via Neighborhood Based Feature Mapping

Collaborative Filtering (CF) is a widely adopted technique in recommende...
research
09/02/2018

Cold-start recommendations in Collective Matrix Factorization

This work explores the ability of collective matrix factorization models...
research
12/06/2015

Explaining reviews and ratings with PACO: Poisson Additive Co-Clustering

Understanding a user's motivations provides valuable information beyond ...
research
10/16/2017

Learning from Incomplete Ratings using Nonlinear Multi-layer Semi-Nonnegative Matrix Factorization

Recommender systems problems witness a growing interest for finding bett...
research
07/10/2014

Bandits Warm-up Cold Recommender Systems

We address the cold start problem in recommendation systems assuming no ...
research
11/25/2014

HCRS: A hybrid clothes recommender system based on user ratings and product features

Nowadays, online clothes-selling business has become popular and extreme...
research
07/05/2018

Scalable Recommender Systems through Recursive Evidence Chains

Recommender systems can be formulated as a matrix completion problem, pr...

Please sign up or login with your details

Forgot password? Click here to reset