Unlock instant, AI-driven research and patent intelligence for your innovation.

Trust-based social collaborative filtering recommendation method

A collaborative filtering recommendation and trust relationship technology, applied in the field of collaborative filtering recommendation, can solve the problems of limited use of trust relationship data, no consideration of item evaluation, and low recommendation quality improvement

Active Publication Date: 2016-08-10
JILIN UNIV
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In addition, when constructing the matrix factorization model and algorithm, the above method emphasizes how to better fit the observed rating data, while ignoring the generation mechanism of the rating data, and does not consider how the observed user's evaluation of the item is based on generated by other users' reviews
Due to the above main reasons, the existing recommendation methods based on matrix decomposition have limited use of trust relationship data, the quality of recommendation is not improved, and they cannot solve the data sparse and cold start problems faced by collaborative filtering.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Trust-based social collaborative filtering recommendation method
  • Trust-based social collaborative filtering recommendation method
  • Trust-based social collaborative filtering recommendation method

Examples

Experimental program
Comparison scheme
Effect test

example 1

[0065] Example 1 Applying the invention to the real data set Epinions

[0066] Epinions.com is a social networking service where users can rate items (write reviews and give ratings) and add other users to their trusted list. The Epinions dataset used in this experiment contains 664,823 pieces of rating information on 139,738 items from 49,289 users, and 487,183 pieces of trust relationship information between these users. In this dataset, the density of rating data is 0.0097%, and the density of trust data is 0.0201%. Table 1 gives the statistics of this dataset.

[0067] Example 1 The method of the present invention is applied to the Epinions data set for verification, specifically using the 5-fold cross validation method (5-fold cross validation), 80% of the data set is used as a training set, and the remaining 20% ​​is used as a test set. The accuracy of the prediction method is evaluated by the mean absolute error (MAE) and the root mean square error (RMSE), which are d...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a socialization collaborative filtering recommendation method based on trust. Two kinds of data which are a grading matrix of a user to a project and a user trust network are fused to carry out recommendation of high quality on an objective user, and the socialization collaborative filtering recommendation method based on trust mainly comprises the following steps that characteristic vectors of the user and the project are constructed; a grading prediction model Truster-MF facing user browsing behavior is built; a grading prediction model Trusteree-MF facing user evaluation behaviors is built; the model Truster-MF is trained; the model Trusteree-MF is trained; the trained Truster-MF and the trained Trusteree-MF are fused, and grading prediction models comprehensively considering the browsing behaviors and the evaluating behaviors is built. Compared with the prior art, the socialization collaborative filtering recommendation method based on trust mainly has the advantages that the socialization collaborative filtering recommendation method based on trust effectively solves the two major problems of data sparse and cold boot faced by collaborative filtering recommendation, has a better recommendation quality, and is compact and efficient in algorithm, easy to implement and particularly suitable for a large-sized electric commerce website.

Description

technical field [0001] The invention belongs to the field of information retrieval, in particular to a collaborative filtering recommendation method. Background technique [0002] The recommendation system can proactively push items of interest to users (such as news, books, movies, and music, etc.), and is an effective tool to solve Internet information overload. It has been widely used in various e-commerce websites and social networks, and has generated huge economic benefits. [0003] The core of the recommendation system is the recommendation algorithm. At present, there are many recommendation algorithms, mainly including collaborative filtering recommendation, content-based recommendation and hybrid recommendation. Among all recommendation algorithms, collaborative filtering algorithm is considered to be the most simple and effective, and has been successfully applied in many large-scale commercial recommendation systems. The basic principle of collaborative filter...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F17/30G06Q30/02
Inventor 杨博陈贺昌雷余
Owner JILIN UNIV