Detect User’s Rating Characteristics by Separate Scores for Matrix Factorization Technique

A recommender system can effectively solve the problem of information overload in the era of big data. Recent research on recommender systems, specifically Collaborative Filtering, has focused on Matrix Factorization methods, which have been shown to have excellent performance. However, these method...

Full description

Bibliographic Details
Main Authors: Jia Zhao, Gang Sun
Format: Article
Language:English
Published: MDPI AG 2018-11-01
Series:Symmetry
Subjects:
Online Access:https://www.mdpi.com/2073-8994/10/11/616
id doaj-5924ca433e3b42318f394ec1b0945e55
record_format Article
spelling doaj-5924ca433e3b42318f394ec1b0945e552020-11-24T20:59:13ZengMDPI AGSymmetry2073-89942018-11-01101161610.3390/sym10110616sym10110616Detect User’s Rating Characteristics by Separate Scores for Matrix Factorization TechniqueJia Zhao0Gang Sun1School of Computer and Information Engineering, Fuyang Normal University, Fuyang 236037, ChinaSchool of Computer and Information Engineering, Fuyang Normal University, Fuyang 236037, ChinaA recommender system can effectively solve the problem of information overload in the era of big data. Recent research on recommender systems, specifically Collaborative Filtering, has focused on Matrix Factorization methods, which have been shown to have excellent performance. However, these methods do not pay attention to the influence of a user’s rating characteristics, which are especially important for the accuracy of prediction or recommendation. Therefore, in order to get better performance, we propose a novel method based on matrix factorization. We consider that the user’s rating score is composed of two parts: the real score, which is decided by the user’s preferences; and the bias score, which is decided by the user’s rating characteristics. We then analyze the user’s historical behavior to find his rating characteristics by using the matrix factorization technique and use them to adjust the final prediction results. Finally, by comparing with the latest algorithms on the open datasets, we verified that the proposed method can significantly improve the accuracy of recommender systems and achieve the best performance in terms of prediction accuracy criterion over other state-of-the-art methods.https://www.mdpi.com/2073-8994/10/11/616bias scorecollaborative filteringmatrix factorizationrating characteristicsrecommender system
collection DOAJ
language English
format Article
sources DOAJ
author Jia Zhao
Gang Sun
spellingShingle Jia Zhao
Gang Sun
Detect User’s Rating Characteristics by Separate Scores for Matrix Factorization Technique
Symmetry
bias score
collaborative filtering
matrix factorization
rating characteristics
recommender system
author_facet Jia Zhao
Gang Sun
author_sort Jia Zhao
title Detect User’s Rating Characteristics by Separate Scores for Matrix Factorization Technique
title_short Detect User’s Rating Characteristics by Separate Scores for Matrix Factorization Technique
title_full Detect User’s Rating Characteristics by Separate Scores for Matrix Factorization Technique
title_fullStr Detect User’s Rating Characteristics by Separate Scores for Matrix Factorization Technique
title_full_unstemmed Detect User’s Rating Characteristics by Separate Scores for Matrix Factorization Technique
title_sort detect user’s rating characteristics by separate scores for matrix factorization technique
publisher MDPI AG
series Symmetry
issn 2073-8994
publishDate 2018-11-01
description A recommender system can effectively solve the problem of information overload in the era of big data. Recent research on recommender systems, specifically Collaborative Filtering, has focused on Matrix Factorization methods, which have been shown to have excellent performance. However, these methods do not pay attention to the influence of a user’s rating characteristics, which are especially important for the accuracy of prediction or recommendation. Therefore, in order to get better performance, we propose a novel method based on matrix factorization. We consider that the user’s rating score is composed of two parts: the real score, which is decided by the user’s preferences; and the bias score, which is decided by the user’s rating characteristics. We then analyze the user’s historical behavior to find his rating characteristics by using the matrix factorization technique and use them to adjust the final prediction results. Finally, by comparing with the latest algorithms on the open datasets, we verified that the proposed method can significantly improve the accuracy of recommender systems and achieve the best performance in terms of prediction accuracy criterion over other state-of-the-art methods.
topic bias score
collaborative filtering
matrix factorization
rating characteristics
recommender system
url https://www.mdpi.com/2073-8994/10/11/616
work_keys_str_mv AT jiazhao detectusersratingcharacteristicsbyseparatescoresformatrixfactorizationtechnique
AT gangsun detectusersratingcharacteristicsbyseparatescoresformatrixfactorizationtechnique
_version_ 1716783243270815744