Machine Learning Ranking Training with Noise-Smoothed Policy Gradients

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing search engine ranking algorithms face challenges in optimizing ranking quality due to the non-convex and non-smooth nature of ranking quality metric functions, leading to inefficiencies in training Machine Learning Algorithms (MLAs) for ranking objects in Search Engine Results Pages (SERPs).

Innovation Solution

A method and server are developed to train MLAs using a ranking quality metric function that incorporates noise-induced relevance scores and policy gradient values, allowing for direct optimization of ranking quality through techniques like coordinate-wise antithetic sampling and decision-tree-based algorithms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional ranking algorithms are used to rank search results, then the ranking process can be performed, but the training efficiency and optimization capability are insufficient due to the non-convex and non-smooth nature of ranking quality metric functions

Engineering Contradiction:
Improvetraining efficiencyVSAvoidalgorithm complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent transforms the non-convex and non-smooth ranking quality metric function into a smooth approximation by introducing a temperature parameter. This parameter transformation allows the use of gradient-based optimization methods, significantly improving training efficiency while maintaining the essential ranking quality assessment capability.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces a policy gradient as an intermediary mechanism that bridges the ranking quality metric function and the training process. This intermediary enables the transmission of optimization signals from the quality metric to the model parameters, solving the optimization problem caused by the non-differentiable nature of traditional ranking metrics.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If noise-induced relevance scores are introduced to smooth the ranking quality metric function, then training optimization is improved, but the computational complexity increases

Engineering Contradiction:
Improveranking qualityVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies partial noise induction rather than complete randomization, using a controlled temperature parameter to introduce just enough noise to smooth the metric function while maintaining its discriminative power. This partial action achieves the smoothing effect without excessive computational overhead.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent performs smoothing of the ranking quality metric function in advance during the training process, rather than computing exact gradients during backpropagation. This preliminary smoothing action allows the use of standard gradient descent methods without requiring complex computational procedures during the main training loop.

Inventive Principle:
Principle #10Preliminary action

3Manufacturing precision

If policy gradient methods are used for training the machine learning algorithm, then direct optimization of ranking quality is achieved, but the training process becomes more complex

Engineering Contradiction:
Improveranking quality optimizationVSAvoidtraining process complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent replaces complex policy gradient computation with a simplified gradient estimation approach using temperature-based smoothing. This substitution maintains the direct optimization capability of policy gradient methods while eliminating the computational complexity of exact gradient calculations for non-differentiable ranking metrics.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS12393865B2Method and server for training machine learning algorithm for ranking objects
Publication Date: 2025.08.19 Y E HUB ARMENIA LLC
  • US12393865B2 patent drawing
  • US12393865B2 patent drawing
  • US12393865B2 patent drawing

AI summary

Method and server for training a Machine Learning Algorithm (MLA) for ranking objects in response to a query are disclosed. The training includes use of a ranking quality metric function that is one of a flat and a discontinuous function to determine a performance score of the MLA. The method includes generating relevance scores for a set of training objects based on data associated with the set of training objects and a training query, generating noise-induced relevance scores for the set of training objects by combining the relevance scores and noise values, generating the performance score for the MLA based on the noise-induced relevance scores, determining a policy gradient value for adjusting relevance scores to be generated by the MLA for the in-use objects in response to the in-use query, and applying the policy gradient value for training the MLA to rank in-use objects in response to an in-use query.