IP Library Patent Application 17890073
Patent Application
App. No. 17/890,073

FEATURE CONTRIBUTION SCORE CLASSIFICATION

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
17/890,073
Abstract

A historical feature contribution score dataset comprising a number of sets of scores generated by machine learning model may be obtained. Additional feature contribution score sets may be materialized such that the size of each additional feature contribution score set is based on a corresponding randomly selected values within a set-size range. A training dataset may be produced that includes feature contribution scores and corresponding classification labels extracted from the historical feature contribution score dataset and the additional feature contribution score sets. The classification labels may indicate an amount that the corresponding feature contribution scores contribute to a prediction of a target feature. A machine learning model may be trained to predict the classification labels using the training dataset. An input feature contribution score set may be applied to the machine learning model to obtain predicted classification labels.

Claims (45)

1 . A computer system, comprising:

one or more processors; and

one or more machine-readable medium coupled to the one or more processors and storing computer program code comprising sets of instructions for executable by the one or more processors to:

obtain a historical feature contribution score dataset comprising a number of sets of scores generated by machine learning model;

materialize additional feature contribution score sets such that the size of each additional feature contribution score set is based on a corresponding randomly selected values within a set-size range;

produce a training dataset including feature contribution scores and corresponding classification labels extracted from the historical feature contribution score dataset and the additional feature contribution score sets, the classification labels indicating an amount that the corresponding feature contribution scores contribute to a prediction of a target feature;

train a machine learning model to predict the classification labels using the training dataset; and

apply an input feature contribution score set to the machine learning model to obtain predicted classification labels.

2 . The computer system of claim 1 , wherein materializing additional feature contribution score sets includes randomly generating scores based on a number of sample score-ranges.

3 . The computer system of claim 1 , wherein the materializing of the additional feature contribution score sets includes normalizing score values of the additional feature contribution score.

4 . The computer system of claim 1 , wherein classification labels are assigned to the scores of additional feature contribution score sets after they are materialized.

5 . The computer system of claim 1 , wherein the computer program code further comprises sets of instructions executable by the one or more processors to:

determine a deficit number based on the number of the sets of scores in the feature contribution score dataset and a predefined number of feature contribution score sets, the materializing of the additional feature contribution score sets based on the deficit number.

6 . The computer system of claim 1 , wherein the computer program code further comprises sets of instructions executable by the one or more processors to:

derive engineered features based on the historical feature contribution score dataset, the additional feature contribution score sets, and one or more of a maximum feature contribution score, a minimum feature contribution score, a mean feature contribution score, a distance to the maximum feature contribution score, a distance to the minimum feature contribution score, a distance to the mean feature contribution score, and a variance of feature contribution scores.

7 . The computer system of claim 6 , wherein the computer program code further comprises sets of instructions executable by the one or more processors to:

derive engineered features based on the input feature contribution score set, wherein the input feature contribution score set applied to the machine learning model is based on the engineered features derived based on the input feature contribution score set.

8 . One or more non-transitory computer-readable medium storing computer program code comprising sets of instructions to:

obtain a historical feature contribution score dataset comprising a number of sets of scores generated by machine learning model;

materialize additional feature contribution score sets such that the size of each additional feature contribution score set is based on a corresponding randomly selected values within a set-size range;

produce a training dataset including feature contribution scores and corresponding classification labels extracted from the historical feature contribution score dataset and the additional feature contribution score sets, the classification labels indicating an amount that the corresponding feature contribution scores contribute to a prediction of a target feature;

train a machine learning model to predict the classification labels using the training dataset; and

apply an input feature contribution score set to the machine learning model to obtain predicted classification labels.

9 . The non-transitory computer-readable medium of claim 8 , wherein materializing additional feature contribution score sets includes randomly generating scores based on a number of sample score-ranges.

10 . The non-transitory computer-readable medium of claim 8 , wherein the materializing of the additional feature contribution score sets includes normalizing score values of the additional feature contribution score.

11 . The non-transitory computer-readable medium of claim 8 , wherein classification labels are assigned to the scores of additional feature contribution score sets after they are materialized.

12 . The non-transitory computer-readable medium of claim 8 , wherein the computer program code further comprises sets of instructions to:

determine a deficit number based on the number of the sets of scores in the feature contribution score dataset and a predefined number of feature contribution score sets, the materializing of the additional feature contribution score sets based on the deficit number.

13 . The non-transitory computer-readable medium of claim 8 , wherein the computer program code further comprises sets of instructions to:

derive engineered features based on the historical feature contribution score dataset, the additional feature contribution score sets, and one or more of a maximum feature contribution score, a minimum feature contribution score, a mean feature contribution score, a distance to the maximum feature contribution score, a distance to the minimum feature contribution score, a distance to the mean feature contribution score, and a variance of feature contribution scores.

14 . The non-transitory computer-readable medium of claim 13 , wherein the computer program code further comprises sets of instructions to:

derive engineered features based on the input feature contribution score set, wherein the input feature contribution score set applied to the machine learning model is based on the engineered features derived based on the input feature contribution score set.

15 . A computer-implemented method, comprising:

obtaining a historical feature contribution score dataset comprising a number of sets of scores generated by machine learning model;

materializing additional feature contribution score sets such that the size of each additional feature contribution score set is based on a corresponding randomly selected values within a set-size range;

producing a training dataset including feature contribution scores and corresponding classification labels extracted from the historical feature contribution score dataset and the additional feature contribution score sets, the classification labels indicating an amount that the corresponding feature contribution scores contribute to a prediction of a target feature;

training a machine learning model to predict the classification labels using the training dataset; and

applying an input feature contribution score set to the machine learning model to obtain predicted classification labels.

16 . The computer-implemented method of claim 15 , wherein materializing additional feature contribution score sets includes randomly generating scores based on a number of sample score-ranges.

17 . The computer-implemented method of claim 15 , wherein the materializing of the additional feature contribution score sets includes normalizing score values of the additional feature contribution score.

18 . The computer-implemented method of claim 15 , wherein classification labels are assigned to the scores of additional feature contribution score sets after they are materialized.

19 . The computer-implemented method of claim 15 , further comprising:

determining a deficit number based on the number of the sets of scores in the feature contribution score dataset and a predefined number of feature contribution score sets, the materializing of the additional feature contribution score sets based on the deficit number.

20 . The computer-implemented method of claim 15 , further comprising:

deriving engineered features based on the historical feature contribution score dataset, the additional feature contribution score sets, and one or more of a maximum feature contribution score, a minimum feature contribution score, a mean feature contribution score, a distance to the maximum feature contribution score, a distance to the minimum feature contribution score, a distance to the mean feature contribution score, and a variance of feature contribution scores.

Assignments (2)
CHANGE OF NAME Recorded Jan 26, 2026
From: BUSINESS OBJECTS SOFTWARE LIMITED
To: SAP IRELAND LIMITED
Reel/Frame 074510/0354 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 17, 2022
From: O'HARA, PAUL
To: BUSINESS OBJECTS SOFTWARE LTD
Reel/Frame 060837/0423 →