Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

K neighbor-based Bayesian personalized recommendation method and device

A recommendation method, K-nearest neighbor technology, applied in the field of recommendation system, can solve problems such as ignoring user interaction

Inactive Publication Date: 2017-08-08
PEKING UNIV +1
View PDF8 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The traditional Bayesian personalized ranking algorithm assumes that each user is independent of each other, ignoring the mutual influence between users

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
  • K neighbor-based Bayesian personalized recommendation method and device
  • K neighbor-based Bayesian personalized recommendation method and device
  • K neighbor-based Bayesian personalized recommendation method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0081] The principles and properties of the present invention are described below in conjunction with the accompanying drawings, and the examples given are only used to explain the present invention and are not intended to limit the scope of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0082] The present invention provides a Bayesian personalized recommendation method based on K-nearest neighbors. The method can be mainly divided into an initialization process and a training process. In the initialization process, it mainly includes two steps of reading the training set and constructing user-user K-nearest neighbors. , wherein the detailed process of constructing user-user K nearest neighbors is: first read the training set, including three processes: constructing user-user K nearest neighb...

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 K neighbor-based Bayesian personalized recommendation method. The K neighbor-based Bayesian personalized recommendation method comprises the following steps: 1) through behavior data of a user, seeking K neighbors of the user; 2) according to observed positive feedback items of the user and observed positive feedback items of a user group consisting of k neighbor users of the user, dividing an item set; 3) determining an item level preference relation of the user; 4) maximizing the probabilities of all the users on the item set to obtain an objective function, wherein item prediction of the user is realized by adopting a matrix decomposition model; parameters in the objective function are solved by adopting a stochastic gradient descent method. The invention further discloses a K neighbor-based Bayesian personalized recommendation device. Through the K neighbor-based Bayesian personalized recommendation method and the K neighbor-based Bayesian personalized recommendation device, mutual impact between the users is taken into account, and through the impact, the item set is divided, so that the number of unobserved items is reduced, and an adverse impact caused by data imbalance and data sparseness in the recommendation process is effectively relieved.

Description

technical field [0001] The invention belongs to the field of recommendation systems. Based on the Bayesian personalized recommendation method, the mutual influence between users is considered, and the level learning and sorting method is adopted to realize the personalized recommendation. The present invention is mainly applied in recommendation scenarios based on implicit data, especially in recommendation scenarios with sparse data and unbalanced data. Personalized recommendations. Background technique [0002] User-based collaborative filtering recommendation technology: [0003] The user-based collaborative filtering recommendation technology believes that a user will like the products that users who have similar interests and hobbies like him, so the most important step of this method is to calculate the similarity between users and generate a user-user similarity model. Recommendations are made based on the ratings of similar users on unrated items. [0004] Matrix ...

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/30G06F17/16G06Q30/06G06K9/62
CPCG06F16/9535G06F17/16G06Q30/0631G06F18/24155
Inventor 刘宏志郭政赵鹏吴中海张兴
Owner PEKING UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products