Personalized recommendation method and system based on collaborative filtering and deep learning

A technology of deep learning and collaborative filtering, applied in neural learning methods, instruments, data processing applications, etc., can solve problems such as not fully utilizing information, ignoring collaborative signals, and not reflecting ideas, so as to improve accuracy and interpretability Effect

Pending Publication Date: 2021-04-02
WUHAN UNIV
View PDF3 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] 1. The currently widely used collaborative filtering model adopts an embedded method when calculating the hidden feature vectors of users and products. In this method, most models represent users and products as one-hot encoding, and then use the embedding matrix To get the corresponding hidden vector, this method does not make full use of the information in the user-product interaction matrix, for example, which products the user has purchased in the past, and which users have purchased a certain product in the past, these cannot be known through this coding method, and This information is often very important when making personalized recommendations to users
[0011] 2. Recommendation models based on deep learning a

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
  • Personalized recommendation method and system based on collaborative filtering and deep learning
  • Personalized recommendation method and system based on collaborative filtering and deep learning
  • Personalized recommendation method and system based on collaborative filtering and deep learning

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0059] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will now be described in detail in conjunction with the drawings and embodiments. It should be understood that the specific implementation cases described here are only used to explain the present invention, not to limit the present invention.

[0060] Such as figure 1 As shown, the personalized recommendation method based on collaborative filtering and deep learning provided by this embodiment is mainly divided into three stages: firstly, it is necessary to obtain the historical behavior data of the user's purchase of goods, perform preprocessing, and generate an implicit feedback interaction matrix. Then it is modeling a personalized recommendation system. This stage also includes obtaining the input vectors of users and products from the interaction matrix, and then generating hidden vectors of users and products respective...

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 personalized recommendation method and system based on collaborative filtering and deep learning, and the method comprises the steps: obtaining historical behavior feature data of commodities purchased by a user, carrying out the preprocessing, and sorting the purchasing behaviors of the user according to the time, wherein the sorted data is called a behavior feature sequence of the user; performing the personalized recommendation system modeling, which comprises the steps of obtaining input vectors of a user and a commodity from an interaction matrix, then respectively generating embedded vectors of the user and the commodity, weighting the embedded vectors through an attention neural network, and performing linear and nonlinear interaction on the weighted embedded vectors, thereby obtaining the explicit and implicit relationship between the user and the commodity; finally, estimating the click rate of the user to the commodity; and training and testing the model by using the user behavior characteristic sequence. According to the method, the collaborative signals of the users and the commodities are fully mined, a basis is provided for capturing personalized demands of the users, and the accuracy and interpretability of a recommendation system can be improved.

Description

technical field [0001] The invention relates to the technical field of recommendation systems in the Internet, in particular to a personalized recommendation method and system based on collaborative filtering and deep learning. Background technique [0002] With the networking of human life, the amount of data in the network is increasing explosively, and the information contained in these data is also increasing day by day. In people's daily network life, more and more applications begin to pay attention to using these Information to improve the user's online experience, the recommendation system came into being. Corresponding technologies are also increasing, such as: [0003] CN109410001B provides a kind of commodity recommendation method, system, electronic equipment and storage medium, obtains the weight value of the text phrase of commodity, and carries out vectorization to text phrase and obtains corresponding weighted text word vector; The weighted text word vector...

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
IPC IPC(8): G06Q30/06G06F16/9535G06F16/9536G06N3/04G06N3/08
CPCG06Q30/0631G06F16/9536G06F16/9535G06N3/08G06N3/045Y02D10/00
Inventor 吴黎兵闵姝文全聪
Owner WUHAN 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