Training Data Generation for Fairness-Aware Machine Learning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing techniques for generating training data for fairness-aware machine learning models struggle to accurately identify and correct for discriminatory attributes, leading to potential biases in determination results due to the use of uniform threshold values that do not consider contextual dependencies.

Innovation Solution

A training data generation device that calculates a contribution level for each attribute, determines a reference value based on contextual considerations, and adjusts attribute values to reduce bias, using a process involving evaluation by multiple evaluators to establish agreed discrimination levels and modify data labels accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If uniform threshold values are used to identify discriminatory attributes, then the detection process is simple and fast, but the accuracy of discrimination detection is poor due to ignoring contextual dependencies

Engineering Contradiction:
Improveaccuracy of discriminatory attribute detectionVSAvoidcomplexity of evaluation process
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the evaluation process into multiple stages: initial uniform threshold screening, followed by contextual dependency analysis for attributes near the threshold. This divides the problem into a simple filtering stage and a detailed analysis stage, improving accuracy without overwhelming complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different evaluation strategies to different attributes based on their characteristics. Attributes with clear discriminatory patterns use uniform thresholds, while attributes requiring contextual understanding receive specialized multi-evaluator assessment, optimizing both accuracy and efficiency.

Inventive Principle:
Principle #3Local quality

2Measurement precision

If multiple evaluators are involved to establish agreed discrimination levels, then the accuracy of bias identification is improved, but the processing time and complexity increase

Engineering Contradiction:
Improveaccuracy of bias identificationVSAvoidprocessing time for evaluation
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary uniform threshold screening before multi-evaluator contextual analysis. This preliminary action filters out clearly non-discriminatory attributes, so only attributes near the threshold require time-consuming multi-evaluator assessment, reducing overall processing time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies the resource-intensive multi-evaluator process only partially—to attributes that fall within a specific range of the threshold—rather than to all attributes. This selective application maintains high accuracy where needed while minimizing time loss.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If attribute values are adjusted based on contextual dependencies, then fairness in determination results is improved, but the complexity of data processing increases

Engineering Contradiction:
Improvefairness of determination resultsVSAvoidcomplexity of data processing
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies contextual adjustment only to attributes identified as having discriminatory potential through initial screening. Most attributes undergo simple threshold comparison, while only specific attributes require complex contextual analysis and adjustment, maintaining overall system efficiency.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the evaluation parameters dynamically: using fixed uniform thresholds for initial screening, then switching to flexible contextual parameters for attributes requiring detailed analysis. This parameter adaptation resolves the contradiction between simplicity and accuracy.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20230117689A1Non-transitory computer-readable storage medium for storing training data generation program, device, and method
Publication Date: 2023.04.20 FUJITSU LTD
  • US20230117689A1 patent drawing
  • US20230117689A1 patent drawing
  • US20230117689A1 patent drawing

AI summary

A non-transitory computer-readable storage medium storing a training data generation program for causing a computer to perform processing including: receiving an evaluation value for a value calculated on a basis of a number of data for each attribute included in a plurality of data; determining a reference value for each attribute on a basis of the received evaluation value and the number of data for each attribute; and generating training data for machine learning by changing the attribute of at least partial data of the plurality of data according to the reference value for each attribute.