Predictive Model Bias Removal Through Node Scoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

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

Innovation Solution

A system and process that utilize a hardware processor to receive input data, generate an artificial intelligence neural network, determine validity and bias thresholds, score nodes based on predictive bias, and generate a new neural network excluding biased parameters to mitigate bias in predictive models.

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:
ImprovecomplianceVSAvoidbias
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The system performs preliminary bias detection and variable identification before final model deployment. It analyzes variable combinations, interaction terms, and hidden layers to pre-identify bias sources, then applies corrections in advance to prevent biased outcomes while maintaining compliance with protected data exclusions

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces intermediary variables and proxy measurements that mediate between unprotected input variables and model outputs. These intermediaries capture the relationship between variables without directly using protected data, allowing the model to maintain predictive accuracy while avoiding direct bias from protected attributes

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If initial inputs are individually unbiased, then data quality is improved, but bias emerges during machine processing in neural networks or decision trees

Engineering Contradiction:
Improveinput qualityVSAvoidprocessing bias
Core Design Contradiction:
Measurement precisionVSObject-generated harmful factors

Solution Approach 1:

The system implements feedback loops that continuously monitor model outputs and intermediate processing stages. It detects bias emergence during neural network processing or decision tree operations, then feeds this information back to adjust variable weights, remove problematic combinations, or modify processing parameters to eliminate the bias

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system segments the model processing into analyzable components, examining each layer of the neural network or each node in the decision tree separately. This segmentation allows identification of specific processing stages where bias emerges, enabling targeted interventions at the source rather than treating the entire model as a black box

Inventive Principle:
Principle #1Segmentation

3Productivity

If variable combinations are analyzed recursively to improve prediction accuracy, then model performance is improved, but biased combinations are introduced

Engineering Contradiction:
Improveprediction accuracyVSAvoidcombination bias
Core Design Contradiction:
ProductivityVSObject-generated harmful factors

Solution Approach 1:

The system performs partial analysis of variable combinations by examining subsets of variables and their interactions up to a certain depth or complexity threshold. It identifies and includes only those combinations that meet bias criteria, excluding problematic higher-order interactions while retaining beneficial lower-order relationships, thus achieving acceptable accuracy without excessive bias introduction

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12124955B2Systems and processes for bias removal in a predictive performance model
Publication Date: 2024.10.22 CANGRADE INC
  • US12124955B2 patent drawing
  • US12124955B2 patent drawing
  • US12124955B2 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 sets of inputs individually responsive to a respective subset of queries. The hardware processor can generate a predictive model using the set of input data. The hardware processor can calculate predictive outcomes individually associated with a respective user by applying the predictive model to each respective set of inputs of the sets of inputs. The hardware processor can generate a list ranked according to the predictive outcomes for the particular asset.