Federated Learning Data Subset Selection for Label Quality Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In federated learning environments, selecting high-quality training data across multiple sites with varying data quality characteristics is challenging due to inconsistencies and mislabeling, which affects the accuracy of shared AI models.

Innovation Solution

A system and method that calculates an agreement matrix by comparing local models across sites to determine a weighted ensemble, allowing each site to identify and discard data points that do not align with the majority, thus ensuring only high-quality data is used for model training without sharing raw data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If all training data from every source is used in federated learning, then the quantity of training data increases, but data quality deteriorates due to inclusion of mislabeled or poor quality data

Engineering Contradiction:
Improvequantity of training dataVSAvoiddata quality
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent introduces an intermediary verification mechanism using multiple machine learning models to assess data quality. These models act as mediators between the distributed data sources and the federated learning process, evaluating whether each data point should be included based on agreement scores from multiple independent model assessments, thereby filtering out low-quality data while preserving quantity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback loops where machine learning models evaluate data quality and provide feedback scores for each data point. This feedback mechanism allows the federated learning system to iteratively identify and exclude poor quality data, creating a self-regulating process that maintains data quality standards across distributed sources.

Inventive Principle:
Principle #23Feedback

2Reliability

If data quality verification is performed at each site, then data quality improves, but device complexity increases due to multiple model training and evaluation requirements

Engineering Contradiction:
Improvedata qualityVSAvoidverification system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent divides the verification task into segments by training multiple specialized machine learning models, each evaluating different aspects of data quality. This segmentation allows the complex verification process to be distributed across multiple simpler model evaluations rather than requiring one monolithic complex system, making the approach more manageable and scalable.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The verification models serve multiple functions: they evaluate data quality, generate agreement scores, identify outliers, and provide feedback for data selection. This multi-functionality reduces the need for separate specialized systems for each task, thereby reducing overall device complexity while maintaining comprehensive data quality verification.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Measurement precision

If multiple machine learning models are trained and exchanged for verification, then measurement precision of data quality improves, but loss of time increases due to model training and exchange processes

Engineering Contradiction:
Improvedata quality assessment accuracyVSAvoidverification time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary actions by training verification models in advance before the actual federated learning data selection process. These pre-trained models are then reused for evaluating multiple data points, avoiding the need to retrain models for each evaluation task. This preliminary preparation significantly reduces the time required during the actual data verification phase while maintaining high measurement precision.

Inventive Principle:
Principle #10Preliminary action

4Loss of time

If data is not consolidated at a central location, then loss of time in data transfer is reduced, but difficulty of detecting and measuring data quality increases

Engineering Contradiction:
Improvedata transfer timeVSAvoiddata quality detection difficulty
Core Design Contradiction:
Loss of timeVSDifficulty of detecting and measuring

Solution Approach 1:

The patent extracts the data quality assessment function from the centralized model and implements it locally at each distributed site using the trained verification models. This extraction allows each site to independently evaluate its own data quality without needing to transfer data centrally, thereby maintaining data locality benefits while enabling effective quality detection and measurement through local agreement score calculations.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12632795B2Data subset selection for federated learning
Publication Date: 2026.05.19 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US12632795B2 patent drawing
  • US12632795B2 patent drawing
  • US12632795B2 patent drawing

AI summary

Second machine learning models trained using respective second data sets can be received. The second machine learning models can be run using a first data set used in training a first machine learning model, where the second machine learning models produce respective outputs. Scores associated with the second machine learning models can be determined by comparing the respective outputs with ground truth associated with the first data set. Based on the scores associated with the second machine learning models, whether the first data set is to be discarded or kept can be determined for training the first machine learning model.