Image Dataset Representation Bias Detection for Fair Training

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Data sets, particularly image data sets used for machine learning, often contain representation bias, leading to unfairness and biased outputs, which can have negative consequences in applications like law enforcement and healthcare, and data scientists may be unaware of this bias before using them.

Innovation Solution

A bias detection engine is trained on an unbiased or substantially unbiased data set to evaluate other data sets for bias, using clustering techniques and features like facial landmarks to ensure equal-sized clusters, with outputs providing insights and suggestions for improvement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data sets are used to train machine learning models, then model training is enabled, but representation bias occurs leading to unfairness and biased outputs

Engineering Contradiction:
Improvemodel training capabilityVSAvoidfairness of model outputs
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary analysis of data sets before they are used for training, detecting representation bias and generating recommendations to balance the data. This preliminary action prevents biased models from being trained on unbalanced data, resolving the contradiction by ensuring data quality before model training begins.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system provides feedback to data scientists about the bias detected in data sets, including quantitative metrics and actionable recommendations for balancing the data. This feedback loop enables continuous improvement of data quality, ensuring that model training uses fair and representative data while maintaining high productivity.

Inventive Principle:
Principle #23Feedback

2Ease of operation

If data scientists use data sets without bias detection, then workflow efficiency is maintained, but unfairness in model outputs occurs

Engineering Contradiction:
Improvedata science workflow efficiencyVSAvoidunfairness in model outputs
Core Design Contradiction:
Ease of operationVSObject-generated harmful factors

Solution Approach 1:

The bias detection system serves itself by automatically analyzing data sets, detecting bias, and generating recommendations without requiring manual intervention. This self-service capability maintains workflow efficiency while eliminating harmful bias, as the system operates autonomously in the background of data science workflows.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The bias detection system acts as an intermediary between data sets and machine learning models, analyzing data quality and providing recommendations before training occurs. This intermediary role prevents harmful bias from reaching the modeling stage while maintaining efficient workflows by automating the detection and recommendation process.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If data sets are manually balanced to remove bias, then representation bias is reduced, but time and resources are consumed

Engineering Contradiction:
Improverepresentation balance in data setVSAvoidtime for manual data balancing
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system replaces manual mechanical processes of data balancing with automated computational analysis. Instead of manually reviewing and adjusting data sets, the bias detection system automatically analyzes data distributions, detects bias patterns, and generates balancing recommendations, significantly reducing time and resource consumption while maintaining or improving representation balance.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system changes the approach from manual data adjustment to automated parameter analysis, using quantitative metrics to detect bias and generate recommendations. This parameter-based approach enables rapid, objective assessment of data balance without manual intervention, reducing time loss while ensuring reliable representation across different groups.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12400305B2Detecting representative bias within image data sets
Publication Date: 2025.08.26 EMC IP HLDG CO LLC
  • US12400305B2 patent drawing
  • US12400305B2 patent drawing
  • US12400305B2 patent drawing

AI summary

One example method includes determining representation bias in a data set. A bias detection engine is trained using a data set that is sufficiently diversified and/or unbiased. Once trained, test data sets can be evaluated by the bias detection engine to determine an amount of representation bias in the test data sets. The representation bias can be visually conveyed to a user and suggestions on how to reduce the representation bias may be provided and/or implemented to reduce the representation bias in the test data set. Suggestions can be implemented by adding or removing data from the test data that will reduce the representation bias.