Predictive Model Bias Analysis Using Node Scoring and Exclusion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Predictive performance models often generate biased outcomes despite excluding protected data, as unethical or illegal biases can emerge during machine processing, particularly in neural networks or decision trees, leading to undesirable differences in user classifications.

Innovation Solution

A system and process that utilize a hardware processor to generate and refine artificial intelligence neural networks by analyzing input data, determining predictive biases, scoring nodes, and excluding biased compartments to produce a bias-free predictive model.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If protected data is excluded from input to predictive models, then legal and ethical compliance is improved, but bias in model outputs still occurs due to unprotected data combinations

Engineering Contradiction:
Improvelegal and ethical complianceVSAvoidbias in model outputs
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The patent segments the predictive model into multiple components including input data, processing layers, and output predictions. It separately analyzes each component for bias contributions, allowing identification of biased unprotected variables without including protected data in the model input

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary bias analysis mechanism that examines the relationship between unprotected input variables and model outputs. This intermediary analysis identifies which unprotected variables are indirectly causing bias toward protected groups, enabling their removal or adjustment

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If machine learning processes are used to generate predictions, then productivity and scalability are improved, but unethical differences and biases are introduced during processing

Engineering Contradiction:
Improveprediction generation efficiencyVSAvoidunethical differences in outcomes
Core Design Contradiction:
ProductivityVSObject-generated harmful factors

Solution Approach 1:

The patent performs preliminary bias analysis on input variables before they are processed by the machine learning model. By identifying and removing biased unprotected variables in advance, the system prevents bias introduction during the high-productivity machine processing phase

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a feedback mechanism where model predictions are analyzed for bias patterns, and this information feeds back into the variable selection process. The system continuously identifies and removes unprotected variables that contribute to biased outcomes, maintaining ethical standards while preserving productivity

Inventive Principle:
Principle #23Feedback

3Measurement precision

If complex variable combinations are analyzed in neural networks, then prediction accuracy is improved, but hidden biases emerge in specific nodes and layers

Engineering Contradiction:
Improveprediction accuracyVSAvoidbias detection in hidden layers
Core Design Contradiction:
Measurement precisionVSDifficulty of detecting and measuring

Solution Approach 1:

The patent segments the neural network into individual layers and nodes, analyzing each component's contribution to bias. This segmentation allows detection of hidden biases in specific nodes that would be difficult to identify in the overall complex model

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces intermediary analysis variables that track the flow of information through neural network layers. These intermediaries help identify which unprotected variables are causing bias in hidden layers, making the detection process feasible despite model complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12124956B2Systems and processes for bias removal in a predictive performance model
Publication Date: 2024.10.22 CANGRADE INC
  • US12124956B2 patent drawing
  • US12124956B2 patent drawing
  • US12124956B2 patent drawing

AI summary

A hardware processor can receive a set of input data individually describing a particular asset associated with an entity. The hardware processor can receive a set of inputs individually responsive to a respective subset of a plurality of queries for a particular user. The hardware processor can generate a predictive model based on the set of input data. The hardware processor can calculate a predictive outcome for the particular user by applying the predictive model to the set of inputs. The hardware processor can identify a target score impacting the predictive outcome for the particular user. The hardware processor can assign a training program to the particular user corresponding to the target score.