IP Library Patent Application 18051258
Patent Application
App. No. 18/051,258

EXPLAINABLE ARTIFICIAL INTELLIGENCE-BASED SALES MAXIMIZATION DECISION MODELS

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.
18/051,258
Abstract

The present disclosure provides systems, methods, and computer program products for explaining decision models. An example method may comprise (a) generating one or more predictive models; (b) generating a decision model from the one or more predictive models by imposing (i) a set of operational constraints and (ii) a set of brand strategy rules on the predictive model; (c) using the decision model to determine one or more optimal actions for maximizing one or more target variables; and (d) applying explainability modeling to the decision model to generate an explanation model, wherein the explanation model is useable by one or more users to gain insights or an understanding into interactions within the decision model affecting the sales of the one or more products.

Claims (30)

1 . A method for providing information about the structure and function of an optimization machine learning model, comprising:

(a) generating a predictive machine learning model, wherein the predictive machine learning model predicts a value for a target variable from a set of features;

(b) generating a decision machine learning model from the predictive machine learning model, wherein the decision learning model predicts one or more values for one or more decision variables, wherein a decision variable is a feature from the set of features, wherein the decision machine learning model determines one or more decision variables which provide a maximum value of the target variable;

(c) generating a plurality of target variable predictions using the predictive machine learning model, wherein each of the plurality of target variable predictions approximates the maximum; and

(d) determining, using a recursive machine learning algorithm, values of decision variables associated with the plurality of target variable predictions.

2 . The method of claim 1 , wherein the recursive machine learning algorithm is a decision tree algorithm.

3 . The method of claim 2 , wherein the determining the values of the decision variables is performed via recursive partitioning.

4 . The method of claim 3 , wherein the recursive partitioning uses the entire space of the decision model.

5 . The method of claim 3 , wherein the recursive partitioning uses a portion of the space of the decision model.

6 . The method of claim 1 , wherein the predictive model is a binary classifier.

7 . The method of claim 1 , wherein the decision machine learning model is constrained by restricting a searchable space of decision variables.

8 . The method of claim 7 , wherein restricting the searchable space comprises applying one or more rules.

9 . The method of claim 1 , wherein generating the plurality of target variable predictions comprises perturbing one or more features of the set of features.

10 . The method of claim 1 , wherein the set of features comprises demographic data from human subjects.

11 . The method of claim 1 , wherein a decision variable is associated with control by a human subject.

12 . The method of claim 11 , wherein the decision variable is an action.

13 . The method of claim 1 , wherein the predictive model comprises a neural network.

14 . The method of claim 13 , wherein the neural network is a convolutional neural network (CNN) or a recurrent neural network (RNN).

15 . The method of claim 1 , wherein the predictive model comprises a decision tree.

16 . The method of claim 15 , wherein the predictive model comprises a random forest.

17 . The method of claim 1 , wherein each of the plurality of target variables falls within 70% of the maximum.

18 . The method of claim 1 , wherein the target variable is a discrete variable, a continuous variable, or a binary variable.

19 . The method of claim 1 , wherein the recursive machine learning algorithm iterates until a stopping criterion is reached.

20 . A system for providing information about the structure and function of an optimization machine learning model, comprising:

a computer database configured to contain encrypted health data; and

one or more computer processors individually or collectively programmed to:

(a) generate a predictive machine learning model, wherein the predictive machine learning model predicts a value for a target variable from a set of features;

(b) generate a decision machine learning model from the predictive machine learning model, wherein the decision learning model predicts one or more values for one or more decision variables, wherein a decision variable is a feature from the set of features, wherein the decision machine learning model determines one or more decision variables which provide a maximum value of the target variable;

(c) generate a plurality of target variable predictions using the predictive machine learning model, wherein each of the plurality of target variable predictions approximates the maximum; and

(d) determine, using a recursive machine learning algorithm, values of decision variables associated with the plurality of target variable predictions.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 3, 2025
From: AKTANA, INC.
To: PHARMAFORCEIQ, INC.
Reel/Frame 073482/0293 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 26, 2023
From: COHEN, MARC; BEN-OR, PINCHAS
To: AKTANA, INC.
Reel/Frame 063772/0512 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2022
From: COHEN, MARC; BEN-OR, PINI
To: AKTANA, INC.
Reel/Frame 062127/0541 →