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

Time sequence recommendation algorithm based on generation sorting

A recommendation algorithm and timing technology, applied in computing, special data processing applications, instruments, etc., can solve the problems of low recommendation accuracy, inability to change the recommendation list, and poor generalization ability of the model, so as to improve the generalization ability, The effect of increasing the accuracy rate and reducing the distance

Inactive Publication Date: 2020-12-22
NANJING UNIV OF AERONAUTICS & ASTRONAUTICS
View PDF2 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In the process of training the traditional recommendation algorithm model, the model projects high-dimensional data into a low-dimensional feature space, and finally outputs the corresponding scores for sorting. However, when the training data is very sparse, the model cannot have good generalization ability
And when the user chooses a product of a different type from the history, the model cannot change the recommendation list, which eventually leads to a lower recommendation accuracy

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
  • Time sequence recommendation algorithm based on generation sorting
  • Time sequence recommendation algorithm based on generation sorting
  • Time sequence recommendation algorithm based on generation sorting

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] In order to illustrate the technical solution of the present invention more clearly, the technical solution of the present invention is described in further detail below in conjunction with the accompanying drawings:

[0043] As shown in the figure; the present invention provides a sequential recommendation algorithm based on generation sorting, including the following steps:

[0044] First, the processing process in the offline environment is as follows: figure 2 As shown, it needs to go through the process of user interaction data acquisition, data preprocessing, data enhancement, and model training; the system obtains the user ID, product ID, interaction time, and additional information of users and products from the database for each interaction, such as Pictures, names, in the preprocessing stage, category data (CategoricalData) such as product types are converted into numbers, and numerical data is converted into the range (0,1). The data enhancement process refe...

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 time sequence recommendation algorithm based on generation sorting, and belongs to the technical field of recommendation systems. The method comprises the specific steps of 1, randomly sampling a data sample, transmitting the data sample to a recommendation model, and scoring the data sample through the recommendation model; 2, converting the data into corresponding recommendation scores through one-hot coding, an embedding layer, a generation layer and a conversion layer; 3, updating recommendation model parameters; 4, judging whether the accuracy of the recommendation model is improved or not; and 5, after the training of the recommendation model is finished, scoring by using the recommendation model, sorting according to a scoring result, and recommending the project to the user. Aiming at the problem that data sparsity and user preferences change along with time due to a large number of users and products in recommendation system training data, negative sampling and a Gaussian distribution-based generation method are used for training the model, so that the time sequence model has generalization ability and can identify changes of user preferences; finally, the accuracy of recommendation is improved.

Description

technical field [0001] The invention relates to the field of recommendation algorithms, in particular to a sequence recommendation algorithm based on generation sorting. Background technique [0002] Recommendation algorithms are widely used in different types of websites, such as video, shopping, news, and learning, and have received extensive attention from industry and academia. The recommendation system can effectively use the user's historical interaction information to help users filter out uninteresting content and quickly obtain useful information from massive network data. The recommendation system uses recommendation algorithms to generate a list of content that users may be interested in, and can recommend high-quality and latest content to users to keep users active online. [0003] Traditional recommendation algorithms such as collaborative filtering and content-based filtering recommendation algorithms can use users' historical data to generate perceptual reco...

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): G06F16/9537
CPCG06F16/9537
Inventor 燕雪峰孙维松
Owner NANJING UNIV OF AERONAUTICS & ASTRONAUTICS
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