Method and device for training ranking model
A technology for sorting models and training methods, applied in the network field, can solve the problems of low efficiency of training model parameters, and achieve the effect of improving efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0052] refer to figure 1 , which shows a flow chart of the steps of Embodiment 1 of a training method for a sorting model of the present invention, which may specifically include:
[0053] Step 101. According to the sorting model, sort the search results corresponding to the user's search request, and obtain the corresponding search sorting results;
[0054] The embodiments of the present invention can be applied to various application scenarios that provide users with search services and display related information obtained from searches to users, such as search engines such as Baidu, Google, and Yahoo, or other scenarios with search functions. The present invention is specific to The search scenarios are not limited. For ease of description, a search engine is used as an example for description below, and other application scenarios may refer to each other.
[0055] In a specific application, the search engine can obtain the content corresponding to the user's search reque...
Embodiment 2
[0096] refer to figure 2 , shows a schematic structural diagram of a ranking model training system of the present invention, which may specifically include: a search request processing module 210 , a ranking module 220 , a user behavior feedback module 230 and a central controller 240 .
[0097] Wherein, the search request processing module 210 is configured to receive a search request from a user, perform word segmentation processing on the search request, and then randomly initiate the search request to a certain sorting module 220, and send the search request from the sorting module 220 to the search request. Search sorted results are returned to the user.
[0098] The sorting module 220 is configured to receive and process the search request from the search request processing module 210. For example, it can use the word segmentation query inverted index obtained by the search request processing module 210, and then sort the query results based on the sorting model to obta...
Embodiment 3
[0103] refer to image 3 , which shows a flow chart of steps in Embodiment 2 of a training method for a sorting model of the present invention, which may specifically include:
[0104] Step 301, randomly sending a search request from a user to a sorting module;
[0105] Step 302, receiving the search ranking result corresponding to the search request from the ranking module;
[0106] Step 303, returning the search ranking results to the user;
[0107] Step 304: Determine the search click-through rate corresponding to the ranking model according to the user's click feedback on the search ranking results;
[0108] Step 305 , according to the search hit rate, update the model parameters of the ranking model according to a preset parameter update algorithm.
[0109] In an application example of the present invention, assuming that the number of sorting modules is 2, the sorting modules RSB_1 and RSB_2, the sorting model contains m parameters, and the model parameters are update...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com