Forgetting characteristic-based user similarity calculation method in collaborative filtering recommendation system

A collaborative filtering recommendation, similar user technology, applied in computing, computer components, data processing applications, etc., can solve problems such as data sparse

Inactive Publication Date: 2017-06-13
TIANJIN UNIV
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The present invention provides a user similarity calculation method based on forgetting characteristics. Based on the forgetting characteristic curve of the human brain, the process of information forgetting is regarded as the process of information value attenuation, that is, the attenuation of the reference value of information in similarity calculation. , which also represents the decline of user interests, can more accurately grasp the user's interests and preferences, improve the reliability of the similarity value, and solve the problems caused by data sparseness to a certain extent

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
  • Forgetting characteristic-based user similarity calculation method in collaborative filtering recommendation system
  • Forgetting characteristic-based user similarity calculation method in collaborative filtering recommendation system
  • Forgetting characteristic-based user similarity calculation method in collaborative filtering recommendation system

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment approach

[0017] (1) First collect data, the data can be obtained from the database of the recommendation system, and then construct the figure 1 , 2 The user-item rating matrix and user-item time matrix are shown. Let the total number of users be m, the total number of projects be n, R ij is the rating of user i on item j, and the higher the rating, the greater the liking of user i for item j.

[0018] (2) Calculate the user forgetting period:

[0019]

[0020] Among them, I a Indicates the number of items evaluated by user a, t a(i+1) , t ai Indicates the time period from the current rating of user a to item i+1 and i, and finds the mean value of the rating time interval of all users' adjacent rating items, that is, the forgetting period of each user.

[0021] (3) To construct the forgetting index function, first input the 1 / 4 decay deadline T of the forgetting function 0 , the forgetting function is constructed as:

[0022] f(t)=e λ×t ,t0

[0023] f(t)=0.25, t>T 0

[0...

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 relates to a forgetting characteristic-based user similarity calculation method in a collaborative filtering recommendation system. The method comprises the steps of constructing a user-project score matrix; constructing a user-project time matrix; calculating forgetting cycles of users; constructing forgetting index functions; constructing improved forgetting index functions; in combination with the forgetting cycles of the users, enabling values of the improved forgetting index functions in each forgetting cycle window not to be changed, and improving the forgetting index functions to gradient index attenuation functions for the users; calculating project scores of the users and an average score of the users after improvement, wherein the project scores of the users after improvement are products of original scores of a project and corresponding forgetting function values, and the average score of the users after improvement is an average value of all the project scores of the users after improvement; and calculating forgetting characteristic-based user similarity. According to the method, the user interest hobbies can be mastered more accurately and the similarity value reliability is improved.

Description

technical field [0001] The invention relates to a method for calculating user similarity in a collaborative filtering recommendation system. Background technique [0002] In recent years, recommender systems have been widely used in e-commerce (such as Amazon, Taobao, etc.) and some social sites (such as Douban). This further shows that in the rapidly developing Internet environment in the new century, facing massive amounts of data, users need a more intelligent discovery mechanism that can filter useless information and leave only the information they need. [0003] Collaborative filtering recommendation system, as a traditional recommendation system, has gained more favor in applications due to its simple and efficient features, and has also attracted the attention of many researchers. Its core idea is based on the user-item rating data set, screen out users with similar interests to the target user as the nearest neighbor set, and predict the target user's rating of eac...

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): G06Q30/06G06K9/62
CPCG06Q30/0631G06F18/22
Inventor 朱琦罗咏梅金志刚
Owner TIANJIN UNIV
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