GBDT Uncertainty Scoring with Virtual Tree Ensembles

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing Gradient Boosted Decision Tree (GBDT) models lack effective methods to quantify knowledge uncertainty in their predictions, which is crucial for high-risk applications like healthcare and finance, where inaccurate predictions can lead to severe consequences.

Innovation Solution

Develop a method to generate an uncertainty score for GBDT model outputs by employing ensemble-based algorithms, utilizing stochastic gradient boosting (SGB) and stochastic gradient Langevin boosting (SGLB) techniques to form virtual ensembles from truncated sequences of trees within a single GBDT model, quantifying knowledge uncertainty.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If GBDT models are used for high-risk applications, then prediction accuracy is improved, but the ability to quantify knowledge uncertainty is insufficient

Engineering Contradiction:
Improveprediction accuracyVSAvoidknowledge uncertainty quantification
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent segments the GBDT model into multiple sub-sequences of trees, creating virtual ensembles that can independently evaluate predictions. This segmentation allows the system to quantify uncertainty by comparing results across different tree subsequences while maintaining the overall prediction accuracy of the full model.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates virtual ensembles by copying and truncating sequences of trees from the original GBDT model. These copied subsequences serve as surrogate models that can be used to estimate knowledge uncertainty without requiring training of entirely new models, thus preserving accuracy while enabling reliability assessment.

Inventive Principle:
Principle #26Copying

2Reliability

If virtual ensembles are formed from truncated sequences of trees, then knowledge uncertainty can be quantified, but computational complexity increases

Engineering Contradiction:
Improveknowledge uncertainty quantificationVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies partial action by using truncated sequences of trees rather than complete ensembles. Each virtual ensemble uses only a portion of the available tree sequence, which is sufficient to quantify uncertainty without requiring the full computational resources of training and evaluating multiple complete models from scratch.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent enables the single GBDT model to serve multiple functions: it generates predictions using the full tree sequence and simultaneously provides uncertainty quantification through its own truncated subsequences. This self-service approach eliminates the need for separate ensemble models, reducing overall computational complexity.

Inventive Principle:
Principle #25Self-service

3Reliability

If uncertainty scores are generated for GBDT outputs, then decision-making robustness is improved, but model complexity increases

Engineering Contradiction:
Improvedecision-making robustnessVSAvoidmodel complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent makes the GBDT model universal by enabling it to perform both prediction and uncertainty quantification through its existing tree structure. The same model that generates predictions also provides uncertainty scores via its truncated subsequences, eliminating the need for separate uncertainty modeling components and reducing overall system complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent changes the parameter of tree sequence length to create virtual ensembles. By varying the truncation points of tree subsequences, the system generates diversity in predictions for uncertainty estimation without fundamentally changing the model architecture or training process, thus maintaining simplicity while improving robustness.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12536451B2Methods and systems for generating an uncertainty score for an output of a gradient boosted decision tree model
Publication Date: 2026.01.27 Y E HUB ARMENIA LLC
  • US12536451B2 patent drawing
  • US12536451B2 patent drawing
  • US12536451B2 patent drawing

AI summary

A method of generating an uncertainty score for an output of a Gradient Boosted Decision Tree (GBDT) model is disclosed. The output is a prediction of the GBDT model for an in-use dataset. The method comprises acquiring the GBDT model including a sequence of trees beginning with an initial tree and ending with a last tree, a given one of the sequence of trees having been stochastically built during a current training iteration of the GBDT model, and defining a plurality of sub-sequences of trees in the sequence of trees as sub-models of the GBDT model. During a given in-use iteration of the GBDT model executable for the in-use dataset, the method comprises generating a plurality of sub-outputs using the respective sub-models and generating the uncertainty score using the plurality of sub-outputs, the uncertainty score being indicative of how different sub-outputs from the plurality of sub-outputs are amongst each other.