Predictive Model Bias Detection via Protected Data Mediation

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 unbiased 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 detection capability deteriorates because unprotected data may still contain biased combinations that cannot be detected without protected data context

Engineering Contradiction:
Improvelegal and ethical complianceVSAvoidbias detection capability
Core Design Contradiction:
ReliabilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent introduces protected data as an intermediary tool that is not used for making predictions but specifically for detecting bias in the model. The protected data acts as a mediator to identify biased variable combinations in the unprotected data, allowing the system to maintain compliance while achieving bias detection through a specialized analysis pathway.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the data usage into two distinct functions: protected data is separated and used exclusively for bias detection purposes, while unprotected data is used for predictive modeling. This segmentation allows each data type to serve its specific purpose without contamination, enabling both compliance and bias detection.

Inventive Principle:
Principle #1Segmentation

2Manufacturing precision

If initial inputs are individually unbiased, then data quality is improved, but bias introduction occurs during machine processing through variable combinations in neural networks or decision trees

Engineering Contradiction:
Improveinput data qualityVSAvoidbias generation during processing
Core Design Contradiction:
Manufacturing precisionVSObject-generated harmful factors

Solution Approach 1:

The patent implements a feedback mechanism where the model's outputs are analyzed to detect bias, and this bias information is fed back to identify and remove biased variable combinations from the model structure. This continuous feedback loop prevents bias generation during processing by iteratively refining the model to eliminate biased interactions.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent performs preliminary bias detection by analyzing variable combinations before finalizing the model structure. By identifying and removing biased combinations in advance, the system prevents bias from being introduced during the machine processing stage, even when individual inputs are unbiased.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If complex neural networks are used to improve predictive accuracy, then model performance is improved, but bias complexity increases making it harder to detect and remove biased nodes

Engineering Contradiction:
Improvepredictive accuracyVSAvoidmodel structure complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts and isolates biased nodes and variable combinations from the complex neural network structure. By identifying specific nodes that contribute to bias and removing or neutralizing them, the system maintains the overall complex structure needed for high predictive accuracy while eliminating the biased components.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies local quality control by treating different nodes in the neural network differently based on their bias contribution. Rather than simplifying the entire model, it maintains high complexity where needed for accuracy while locally modifying or removing only the biased nodes, preserving overall model performance while reducing bias.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11734566B2Systems and processes for bias removal in a predictive performance model
Publication Date: 2023.08.22 CANGRADE INC
  • US11734566B2 patent drawing
  • US11734566B2 patent drawing
  • US11734566B2 patent drawing

AI summary

A hardware processor can receive sets of input data describing assets associated with an entity. The hardware processor can receive inputs responsive to queries of a user. The hardware processor can individually generate predictive models based on a respective set of input data. The hardware processor can calculate predicted outcomes for the user by applying each of models to the inputs. The hardware processor can generate a user interface comprising the predictive outcomes for the user for each of the predictive models.