Image Dataset Bias Detection Using Explainable ML Assessments

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Image datasets in machine learning (ML) are often biased due to variations in imaging equipment, image quality, and improper representation of attributes, leading to inaccurate predictions and social bias across industries like Healthcare and Finance.

Innovation Solution

A computing system that assesses feature differences in image datasets using mean shift clustering and class imbalance assessment to detect potential data bias, providing users with explanations for corrective actions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If image datasets are used in machine learning, then predictions can be made, but data bias occurs due to variations in imaging equipment and image quality

Engineering Contradiction:
Improveprediction accuracyVSAvoiddata bias
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The system performs bias detection and assessment before training the machine learning model. By identifying and quantifying bias in the image dataset prior to model training, the system enables corrective actions to be taken beforehand, ensuring the model is trained on balanced and representative data, thereby improving prediction accuracy while preventing biased outcomes.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system provides feedback by generating bias assessment reports that quantify the degree and type of bias in the image dataset. This feedback mechanism allows users to understand the bias characteristics and take appropriate corrective actions, such as data augmentation or selective sampling, to improve the representativeness of the dataset and reduce bias in model predictions.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If manual inspection of image datasets is performed to detect bias, then bias can be identified, but computational performance decreases and time is consumed

Engineering Contradiction:
Improvebias detection accuracyVSAvoidcomputational performance
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system replaces manual inspection with automated computational methods. By implementing algorithmic bias detection that automatically analyzes image datasets for bias characteristics, the system eliminates the need for manual review while maintaining or improving detection accuracy. This automation significantly increases computational performance and reduces the time required for bias assessment.

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

Solution Approach 2:

The system transforms the bias detection process by changing from manual qualitative assessment to automated quantitative parameter measurement. By converting bias detection into measurable parameters and using computational algorithms to analyze these parameters, the system achieves both high measurement precision and improved productivity, allowing rapid assessment of large datasets without manual intervention.

Inventive Principle:
Principle #35Parameter changes

3Loss of information

If comprehensive bias assessment is performed on image datasets, then data bias can be detected and explained, but system complexity increases

Engineering Contradiction:
Improvebias explanation completenessVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system segments the comprehensive bias assessment into multiple independent analysis modules. Each module focuses on specific aspects of bias such as demographic characteristics, imaging equipment variations, or image quality factors. This segmentation allows the complex bias assessment to be broken down into manageable components that can be processed and explained separately, reducing overall system complexity while maintaining complete bias explanation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces an intermediary bias assessment layer between the image dataset and the machine learning model. This intermediary component performs comprehensive bias analysis and generates explanations, acting as a mediator that processes complex bias information and presents it in an interpretable format. This intermediary structure manages system complexity by centralizing the bias assessment functionality and providing structured outputs that simplify the overall system architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12353473B2Image data bias detection with explainability in machine learning
Publication Date: 2025.07.08 HEWLETT PACKARD ENTERPRISE DEV LP
  • US12353473B2 patent drawing
  • US12353473B2 patent drawing
  • US12353473B2 patent drawing

AI summary

Bias in Machine Learning (ML) is when an ML algorithm tends to incompletely learn relevant and important patterns from a dataset, or learns the patterns from data incorrectly. Such inaccuracy can cause the algorithm to miss important relationships between patterns and features in data, resulting in inaccurate algorithm predictions. Systems and methods for detecting potential ML bias in input image datasets are described herein. After a target image is received, a subset of images related to the target image is extracted. The target image and subset of images are analyzed under an imbalance assessment and data bias assessment to determine the presence of any potential data bias in a ML training pipeline. If any data bias is determined, one or more messages summarizing the assessments and including explanations to enable more accurate predictions in image assessments are sent to the user.