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

Method, device, recommendation server and storage medium for information recommendation

A technology of information recommendation and server cluster, which is applied in digital data information retrieval, instrumentation, machine learning, etc., can solve the problems of low prediction efficiency of recommended information, large memory space occupation, large business prediction model, etc., to improve the efficiency of information recommendation, The effect of reducing time-consuming and ensuring the accuracy of recommendations

Active Publication Date: 2022-03-04
BIGO TECH PTE LTD
View PDF14 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] At present, the business prediction model that is usually trained by the logistic regression algorithm to try to fit the user's click behavior on the recommended information includes the model weight coefficient under each feature dimension in the recommended information. When predicting the click-through rate of each recommended information, It is necessary to query the feature values ​​of each feature dimension in the recommendation information and the corresponding model weight coefficients. At this time, there are a large number of high-dimensional sparse features in the recommendation information, such as the user identity (identity, ID) under the identity dimension in the recommendation information. , host ID or device ID, etc., can reach hundreds of millions of dimensions at most, so that the business prediction model will occupy a large amount of memory space when storing a large number of high-dimensional sparse features in the recommendation information, and faces the problem of insufficient memory; and for a large number of features For recommendation information, it takes a long time to query the model parameters and model weight coefficients under each feature dimension in the recommendation information, which makes the business prediction model too large, resulting in low prediction efficiency of recommendation information

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
  • Method, device, recommendation server and storage medium for information recommendation
  • Method, device, recommendation server and storage medium for information recommendation
  • Method, device, recommendation server and storage medium for information recommendation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0033] Figure 1A It is a flow chart of an information recommendation method provided by Embodiment 1 of the present invention. This embodiment can be applied to any background recommendation server that can provide users with a request service for sending related recommendation information. The technical solutions of the embodiments of the present invention are applicable to the situation of recommending relevant information for users. An information recommendation method provided in this embodiment can be executed by an information recommendation device provided in an embodiment of the present invention. The device can be implemented in software and / or hardware, and integrated into a recommendation server that executes the method.

[0034] Specifically, refer to Figure 1A , the method may include the following steps:

[0035] S110. Predict the feature vector of the recommendation information by using the recommendation model to obtain a click-through rate of the recommendat...

Embodiment 2

[0047] Figure 2A It is a flow chart of training a recommendation model in the method provided in Embodiment 2 of the present invention, Figure 2B It is a schematic diagram of the principle of the recommendation model training process provided by Embodiment 2 of the present invention. This embodiment is optimized on the basis of the foregoing embodiments. Optionally, the training of the recommendation model in this embodiment can be performed offline, and the step of using the trained recommendation model online to predict the click-through rate of each recommendation information can be implemented on different devices, so in this embodiment The recommendation model can be trained by a pre-structured model training system, and after the training is completed, the recommendation model is released to the recommendation server for online implementation of the information recommendation method mentioned in any embodiment of the present invention. Specifically, in this embodimen...

Embodiment 3

[0067] Figure 3A It is a flow chart of training a recommendation model in the method provided by Embodiment 3 of the present invention, Figure 3B It is a schematic diagram of the principle of the training process of the recommendation model in the method provided by Embodiment 3 of the present invention. This embodiment is optimized on the basis of the foregoing embodiments. Optionally, after the machine learning model is trained, if the model size reaches the memory limit, it will cause model prediction congestion. Therefore, it is necessary to filter the model parameters corresponding to the features with lower frequencies again to ensure the efficiency of the recommendation model. . Specifically, this embodiment mainly explains in detail the secondary optimization process of the recommendation model.

[0068] Specifically, such as Figure 3A As shown, the method may include the following steps:

[0069] S310, according to the click-through rate of the historical feat...

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 embodiment of the invention discloses an information recommendation method, device, recommendation server and storage medium. Wherein, the method includes: predicting the feature vector of the recommendation information through the recommendation model to obtain the click-through rate of the recommendation information, and removing the click-through rate of the recommendation information that has the same feature as the feature vector and whose frequency is less than or equal to the first threshold in the recommendation model. The model parameters corresponding to the features; according to the click through rate, send the recommendation information. In the technical solution provided by the embodiment of the present invention, in the training process of the recommended model, only the model parameters corresponding to the features whose frequency is greater than the first threshold are retained, which reduces the size of the recommended model and reduces the space occupied by parameters in the recommended model. Query the model parameters corresponding to each feature in the feature vector, which reduces the time spent in the query process. Only the features corresponding to the model parameters retained in the recommendation model are analyzed, which improves the accuracy of the information recommendation while ensuring the accuracy of the recommendation. efficiency.

Description

technical field [0001] Embodiments of the present invention relate to the technical field of machine learning, and in particular to an information recommendation method, device, recommendation server, and storage medium. Background technique [0002] With the rapid development of artificial intelligence interaction technology, pre-trained machine learning models are more and more widely used in big data scenarios of various businesses such as recommendation, search, and advertising. The background will obtain a large number of relevant recommendations for users' search needs. At this time, it is necessary to predict the click through rate (Click Through Rate, CTR) of multiple recommended information, so as to push the optimal information to the user according to the click through rate of each recommended information. [0003] At present, the business prediction model that is usually trained by the logistic regression algorithm to try to fit the user's click behavior on the r...

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 Patents(China)
IPC IPC(8): G06F16/9535G06N20/00
CPCG06F16/9535G06N20/00
Inventor 张永池
Owner BIGO TECH PTE LTD
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