Recommending method based on high-order user preferences

A recommendation method and user technology, applied in special data processing applications, instruments, electrical digital data processing, etc., can solve problems such as the distribution of user ratings that are rarely studied, and cannot handle highly skewed data sets. , to achieve the effect of improving prediction accuracy and recommendation accuracy

Active Publication Date: 2015-11-18
INST OF AUTOMATION CHINESE ACAD OF SCI
View PDF3 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although highly skewed datasets with high skewness are ubiquitous, few works have studied the distribution of user ratings, and traditional collaborative filtering techniques cannot handle highly skewed datasets well.

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
  • Recommending method based on high-order user preferences
  • Recommending method based on high-order user preferences
  • Recommending method based on high-order user preferences

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0056] Next, by using the three highly skewed data sets Epinions, Amazon and Ciao scoring data sets, using the three indicators of RMSE, NDCG and Recall to compare the effect of the model generated by the method of the present invention and the traditional model. RMSE is an index used to measure the prediction accuracy. The smaller the RMSE, the more accurate the prediction and the better the model; the NDCG is the index used to measure the prediction ranking. The larger the NDCG value, the better the model; Recall is used to measure Top- The index of N recommended items, the larger the Recall value, the better the effect of the model, and the more accurate the generated Top-N recommended items.

[0057] In this embodiment, two collaborative filtering models MF-RP and cosineKNN-RP models are generated by using the method of the present invention, and these two models are compared with the traditional MF model and cosineKNN model. Such as figure 1 as shown, figure 1 It is a c...

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 provides a recommending method based on high-order user preferences. The method comprises the following steps of: using a user-object grading data set to calculate a high-order preference value of a user on an object, and building a user-object-object paired preference data set; initializing a model, and randomly selecting values from normal distribution to initialize the model; selecting relevant data from the grading data set and the paired preference data set; calculating errors and the user preference similarity to form an optimization criterion; calculating the preference index gradient, and updating the model; and repeating the steps till the model parameter convergence. The method provided by the invention consists of an OPTRP optimization criterion and an LearnRP learning algorithm; through the learning, an existing CF model can be generated; a new model can also be generated; a highly deviated grading data set can be effectively processed, so that the prediction precision and the recommending precision of a recommending system are improved; and important application values are realized in real scenes.

Description

technical field [0001] The invention relates to the fields of machine learning and pattern recognition, especially a recommendation method based on high-order user preferences. Background technique [0002] In recent years, with the rapid development of the network, people are faced with a large amount of information every day (that is, information overload). Faced with thousands of information, people are tired of finding valuable information that they are interested in. The recommendation system appears to solve the problem of information overload. The recommendation system is an information filtering technology, which can filter out valuable content that users are interested in from a large amount of information and provide it to users, so that users can be freed from complicated information. Commonly used recommender system technologies include content-based recommender systems, collaborative filtering-based recommender systems, and hybrid recommender systems, the most ...

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 Applications(China)
IPC IPC(8): G06F17/30
CPCG06F16/9535
Inventor 王亮谭铁牛吴书刘强
Owner INST OF AUTOMATION CHINESE ACAD OF SCI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products