ML Framework for Feature Importance via Null Hypothesis Testing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current feature importance methods in machine learning, such as permutation feature importance (PFI), provide relative but not absolute importance scores, lack statistical inference, and are inconsistent and unstable due to reliance on models like Gradient Boosting Machines (GBM) that may not capture complex relationships between features and user traffic.

Innovation Solution

A framework that incorporates Null Hypothesis Significance Testing (NHST) and injects artificial noisy features into machine-learned model generation, allowing for statistical correlation testing between response variables and event categories, thereby improving the consistency and stability of feature importance assessments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If permutation feature importance (PFI) is used to assess feature importance, then relative importance scores can be obtained, but absolute importance scores and statistical inference are not provided

Engineering Contradiction:
Improvefeature importance measurementVSAvoidstatistical inference information
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent introduces Null Hypothesis Significance Testing (NHST) as an intermediary statistical framework between feature importance assessment and decision-making. NHST provides a mediator that enables statistical inference by testing whether observed feature importance scores differ significantly from what would be expected by chance, thereby bridging the gap between relative scoring and absolute importance determination.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the parameter being measured from relative importance scores to absolute importance scores with statistical significance. By transforming the measurement approach to include p-values and significance testing, the system transitions from providing only ranked relative importance to providing statistically inferred absolute importance levels.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If Gradient Boosting Machines (GBM) are used for model generation, then machine learning predictions can be made, but feature importance assessments become inconsistent and unstable

Engineering Contradiction:
Improvemodel generation efficiencyVSAvoidfeature importance consistency
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements a feedback mechanism through NHST that continuously evaluates and validates feature importance assessments. By testing statistical significance and comparing results against null hypotheses, the system provides feedback that identifies and eliminates unstable or unreliable importance rankings, thereby improving consistency without sacrificing model generation efficiency.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If multiple machine-learned models are generated based on different sets of training data, then comprehensive predictions can be made, but computational resources and time are consumed

Engineering Contradiction:
Improvemodel adaptability to different data setsVSAvoidcomputational time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent segments the model generation process by creating multiple specialized models, each trained on specific subsets of training data tailored to different event categories or user segments. This segmentation allows the system to maintain high adaptability to different data types while reducing overall computational time by focusing each model on specific tasks rather than training comprehensive models on all data.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20250094881A1Machine learning framework for generating multiple machine-learned models based on different sets of training data
Publication Date: 2025.03.20 PREDICT HQ LTD
  • US20250094881A1 patent drawing
  • US20250094881A1 patent drawing
  • US20250094881A1 patent drawing

AI summary

A framework for generating multiple machine-learned (ML) models in order to learn the impact of real-world events is provided. In one technique, sets of feature values (FVs) are stored, each FV set corresponding to a different feature. Also, sets of artificial FVs (AFVs) are generated. For each generated AFV set: (1) a training dataset is generated based on that AFV set and the multiple FV sets; (2) a model is generated based on the training dataset; (3) a ranking of the multiple features is generated based on the model; and (4) the ranking is stored in a dictionary corresponding to the generated AFV set. For each feature, a rank pair of the feature and an AF is determined from each dictionary. Based on a set of rank pairs associated with the feature, it is determined whether there is significant correlation between the feature and a response variable of the models.