An Online Learning Sorting Method Based on Listwise Algorithm

A sorting method and algorithm technology, applied in the field of information retrieval, can solve the problems of poor effectiveness of learning sorting algorithms, loss of finer-grained feature information, and wrong labeling, so as to ensure the implementability and performance, improve the effectiveness of the algorithm, The effect of closing the data divide

Active Publication Date: 2021-05-28
杭州电子科技大学(天台)数字产业研究院有限公司
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The defect of this prior art: the learning sorting algorithm proposed in this document, on the one hand, because the algorithm does not fully consider the internal dependencies of the candidate records corresponding to the query keywords in the training process, so when different query keywords correspond to When there are different numbers of candidate records, the overall loss value will be determined by the query keywords with a large amount of candidate records
[0008] The defect of this prior art: the learning sorting algorithm proposed in this document, on the one hand, needs to convert the candidate record corresponding to the query keyword into a candidate record pair when obtaining the training instance, so some may be lost in the conversion process. More fine-grained feature information, and if there is an error in the labeling of a candidate record pair during the conversion process, it may cause a chain reaction
[0010] The defect of this prior art: Although the learning sorting algorithm proposed in this document solves the problem of the location information of the candidate records corresponding to the query keywords, when calculating the loss value, it needs to sort the list based on the candidate records corresponding to the query keywords. calculation, and cannot update the ranking model online in real time
[0012] The defect of the existing technology: Although the Online-pairwise algorithm improves the effectiveness of the algorithm, there is still a large performance gap compared with the listwise algorithm in terms of performance
[0013] Among the many learning ranking algorithms in the field of information retrieval, the data obtained online cannot be used to update the ranking model, so as the amount of data used for information retrieval increases, the problem of poor effectiveness of learning ranking algorithms becomes more and more obvious
At the same time, the industry has not yet proposed an online learning sorting algorithm that uses the sorted list of candidate records corresponding to the query keyword as a training example

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
  • An Online Learning Sorting Method Based on Listwise Algorithm
  • An Online Learning Sorting Method Based on Listwise Algorithm
  • An Online Learning Sorting Method Based on Listwise Algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0057] The technical solution of the present invention will be further described below in conjunction with the accompanying drawings of the description. An online learning sorting method based on the listwise algorithm, which is represented by online-listwise below.

[0058] figure 1 Shows the flow chart of the implementation of the online-listwise algorithm.

[0059] 1. Combination of online learning algorithm and listwise algorithm

[0060] First, using the idea of ​​the listwise algorithm, the sorted list of candidate records corresponding to the query keyword is used as a training example; then, using the training process of the online learning sorting algorithm, when the training example is applied, the training example arrives at the neural network in order and is scanned only once ;Finally, an accurate sorting model is obtained by minimizing the loss value; the training process is as follows:

[0061] 1) Initialization parameters: η t ,ε,ω t ; where η t is the lea...

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 the technical field of information retrieval, in particular to an online learning sorting method based on a listwise algorithm. First, using the idea of ​​the listwise algorithm, the sorted list of candidate records corresponding to the query keyword is used as a training example; then, using the training process of the online learning sorting algorithm, when the training example is applied, the training example arrives at the neural network in order and is scanned only once ; Finally, an accurate ranking model is obtained by minimizing the loss value. The present invention applies the online learning algorithm to the listwise algorithm, can use the data obtained online to update the existing sorting model, realize online processing and improve the effectiveness of the algorithm; ensure the implementation of the online-listwise algorithm in the field of information retrieval sex and performance. The ranking model is updated through an adaptive learning rate to make the ranking model more accurate and converge as soon as possible.

Description

technical field [0001] The invention relates to the technical field of information retrieval, in particular to an online learning and sorting method based on a listwise algorithm, which sorts candidate records corresponding to a current query keyword. Background technique [0002] In the field of information retrieval, given a query keyword, the search engine will recall a series of related candidate records, then sort the recalled candidate records, and finally output the first n candidate records. Therefore, how to effectively rank candidate records is a core issue of information retrieval. With the rapid development of machine learning algorithms, using machine learning algorithms to obtain accurate ranking models has been widely used. So far, the existing learning ranking algorithms are mainly divided into three categories: pointwise, pairwise, and listwise. [0003] The Pointwise algorithm uses machine learning algorithms to predict the sorting value of a single candi...

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/953G06K9/62
Inventor 殷海兵李杭黄晓峰
Owner 杭州电子科技大学(天台)数字产业研究院有限公司
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