AI Data Processing System for ML Model Accuracy via Sampling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Machine learning models trained with incomplete or poor-quality data sets produce inaccurate results, and there is a need for techniques to improve the accuracy of these models, especially when important ranges in user preferences are poorly represented, and to enhance the relevance of input variable data sets.

Innovation Solution

A computer-implemented method that involves loading a training data set with multiple bins, applying under-sampling and over-sampling techniques, merging the updated bins, and training the machine learning model. This method also includes generating input variables by converting alphanumeric strings to scalar values, performing frequency filtering, and automatically determining optimal hyperparameters for the model.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If machine learning models are trained with incomplete or poor-quality data sets, then the training process can be completed more quickly, but the accuracy and reliability of the model results deteriorates

Engineering Contradiction:
Improvemodel accuracyVSAvoidtraining time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary data quality assessment and filtering before training begins. It identifies and removes incomplete or poor-quality data records in advance, ensuring that only high-quality data is used for training, thereby improving model accuracy without significantly increasing training time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms during training to continuously monitor data quality and model performance. It uses this feedback to dynamically adjust the training process, selecting and weighting high-quality data samples to maximize model accuracy while maintaining efficient training duration.

Inventive Principle:
Principle #23Feedback

2Reliability

If the training data set includes all available data, then the model can learn from more examples, but the computational resources and processing time required increase significantly

Engineering Contradiction:
Improvemodel accuracyVSAvoidcomputational resources
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system extracts and selects only the most relevant and high-quality data samples from the complete data set for training. It uses data filtering and sampling techniques to identify valuable data points that provide the most learning value, thereby reducing computational resource requirements while maintaining high model accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system changes parameters related to data selection and training configuration to optimize the balance between model accuracy and computational resource consumption. It adjusts sampling rates, data filtering thresholds, and training hyperparameters to achieve efficient use of computational resources without sacrificing model performance.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If automated techniques are applied to improve input variable relevance, then the quality of input data can be enhanced, but the system complexity increases

Engineering Contradiction:
Improveinput data qualityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system implements self-service automated techniques that automatically assess, filter, and optimize input data quality without requiring manual intervention. It uses built-in algorithms to autonomously identify and correct data quality issues, enhancing input data quality while keeping the system operationally simple despite the increased underlying complexity.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20240256945A1Error detection and correction systems for data processing implemented via artificial intelligence
Publication Date: 2024.08.01 EVICORE HEALTHCARE MSI LLC
  • US20240256945A1 patent drawing
  • US20240256945A1 patent drawing
  • US20240256945A1 patent drawing

AI summary

A system includes memory hardware configured to store instructions, and processing hardware configured to execute the instructions. The instructions include training a machine learning model by loading a training data set, the training data set including a first bin and a second bin, applying an under-sampling technique to elements of the first bin to generate an updated first bin, applying an over-sampling technique to elements of the second bin to generate an updated second bin, generating an updated training data set by merging the updated first bin and the updated second bin, and training the machine learning model with the updated training data set, and providing the input variables to the trained machine learning model to generate output variables.