A New Similarity Model Based on Collaborative Filtering for New User Cold Start Recommendation

Ruilin PAN  Chuanming GE  Li ZHANG  Wei ZHAO  Xun SHAO  

IEICE TRANSACTIONS on Information and Systems   Vol.E103-D   No.6   pp.1388-1394
Publication Date: 2020/06/01
Publicized: 2020/03/03
Online ISSN: 1745-1361
DOI: 10.1587/transinf.2019EDP7258
Type of Manuscript: PAPER
Category: Office Information Systems, e-Business Modeling
recommender systems,  collaborative filtering,  cold start problem,  similarity model,  

Full Text: PDF(2.3MB)>>
Buy this Article

Collaborative filtering (CF) is one of the most popular approaches to building Recommender systems (RS) and has been extensively implemented in many online applications. But it still suffers from the new user cold start problem that users have only a small number of items interaction or purchase records in the system, resulting in poor recommendation performance. Thus, we design a new similarity model which can fully utilize the limited rating information of cold users. We first construct a new metric, Popularity-Mean Squared Difference, considering the influence of popular items, average difference between two user's common ratings and non-numerical information of ratings. Moreover, the second new metric, Singularity-Difference, presents the deviation degree of favor to items between two users. It considers the distribution of the similarity degree of co-ratings between two users as weight to adjust the deviation degree. Finally, we take account of user's personal rating preferences through introducing the mean and variance of user ratings. Experiment results based on three real-life datasets of MovieLens, Epinions and Netflix demonstrate that the proposed model outperforms seven popular similarity methods in terms of MAE, precision, recall and F1-Measure under new user cold start condition.