Training Data Evaluation System for Machine Learning Models

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for evaluating training data shortages in machine learning models are inefficient, as they do not provide clear insights into the factors causing data shortages or how to effectively add new data to improve prediction accuracy.

Innovation Solution

A training data evaluation system that includes an uncertainty calculation unit to assess data shortages, a target selection unit to identify data to be added based on predetermined rules, and a tendency analysis planning unit to specify the properties of new data to be added, enabling efficient data augmentation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If human experts manually judge and select images to add to training data based on high shortage degree images, then the quality of data selection may be maintained, but the efficiency and productivity of the process deteriorates significantly

Engineering Contradiction:
Improvequality of data selectionVSAvoidefficiency of data selection
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system enables automatic selection of training data by using the machine learning model itself to identify which images should be added. The model evaluates its own prediction uncertainty and automatically selects high-uncertainty images as candidates for addition to the training set, eliminating the need for manual expert review while maintaining systematic quality control

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system transforms the subjective expert judgment process into an objective parameter-based selection process by using prediction uncertainty values as the selection criterion. This parameter change from qualitative expert assessment to quantitative uncertainty measurement enables automated high-throughput selection without sacrificing selection quality

Inventive Principle:
Principle #35Parameter changes

2Reliability

If training data is increased to improve prediction accuracy in shortage areas, then the prediction accuracy improves, but the time and resources required for data collection and processing increases

Engineering Contradiction:
Improveprediction accuracyVSAvoidtime for data collection and processing
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary identification of data shortage areas using the existing model before actual data collection. By evaluating prediction uncertainty on evaluation data first, the system pre-identifies which specific image features and categories need additional training data, enabling targeted and efficient data collection rather than random or comprehensive data gathering

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system segments the training data improvement process into distinct stages: (1) evaluating current model performance on evaluation data, (2) identifying specific shortage areas based on uncertainty, (3) selecting target images for addition, and (4) generating improvement proposals. This segmentation allows focused effort on specific problematic areas rather than treating all data equally, reducing overall time and resource requirements

Inventive Principle:
Principle #1Segmentation

3Loss of information

If manual expert judgment is used to determine what kind of images should be added to training data, then the understanding of data characteristics is maintained, but the complexity and time consumption of the process increases

Engineering Contradiction:
Improveunderstanding of data characteristicsVSAvoidcomplexity of evaluation process
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system uses the machine learning model's prediction uncertainty as feedback to automatically determine what characteristics of images should be prioritized for addition to training data. The uncertainty values provide quantitative feedback about which image features cause model confusion, enabling automatic generation of improvement proposals without requiring expert interpretation while preserving understanding of data characteristics through the uncertainty metric

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20240193478A1Training data evaluation system, method, and program
Publication Date: 2024.06.13 HITACHI SOFTWARE ENG
  • US20240193478A1 patent drawing
  • US20240193478A1 patent drawing
  • US20240193478A1 patent drawing

AI summary

It is possible to effectively and efficiently add training data. A training data evaluation system includes an uncertainty calculation unit configured to calculate, based on a prediction value obtained from a machine learning model using evaluation data for evaluating a shortage of training data as an input and a correct answer for the evaluation data, a data shortage degree representing a training data shortage degree for each piece of the evaluation data; a target selection unit configured to extract target data, which is data to be added to the training data, based on a predetermined selection rule and the data shortage degree; and a tendency analysis planning unit configured to specify a tendency of the target data based on a predetermined analysis rule and specify a property of the training data to be added based on the tendency of the target data.