Pre-trained ML Model Parameter Optimization via Statistical Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The current approaches for building machine learning models are time-consuming and require substantial computing resources, as users iteratively adjust parameter values to achieve sufficient accuracy.

Innovation Solution

A method that deploys a pre-trained machine learning model with test case statistical data to a user system, allowing for optimization of input parameter sets based on output quality measurements, thereby reducing the need for iterative adjustments and computational resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If users iteratively adjust parameter values to build machine learning models, then model accuracy can be improved, but time consumption and computational resources increase significantly

Engineering Contradiction:
Improvemodel accuracyVSAvoidtime consumption
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-training machine learning models and pre-computing test case statistical data including multiple input parameter sets and their corresponding output quality measurements before deployment. When users deploy these pre-trained models, they can directly utilize the pre-computed statistical data and identified optimal parameter sets without performing iterative parameter adjustments, thereby significantly reducing time consumption while maintaining model accuracy.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If users iteratively adjust parameter values to build machine learning models, then model accuracy can be improved, but computational resources increase significantly

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

Solution Approach 1:

The system performs computationally intensive tasks in advance by pre-training models and pre-computing test case statistical data with multiple input parameter sets and output quality measurements. This shifts the computational burden from the deployment phase to the pre-processing phase, allowing users to deploy models with minimal computational resources while still achieving accurate results through the use of pre-identified optimal parameter sets.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If users use default parameter values for machine learning models, then setup time is reduced, but model accuracy may be insufficient

Engineering Contradiction:
Improvesetup speedVSAvoidmodel accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system incorporates feedback mechanisms by pre-computing test case statistical data that includes multiple input parameter sets with their corresponding output quality measurements. This feedback information guides users in selecting optimal parameter sets for their specific use cases, enabling them to achieve high model accuracy without extensive iterative tuning, thus resolving the trade-off between setup speed and model accuracy.

Inventive Principle:
Principle #23Feedback

4Measurement precision

If users perform iterative parameter adjustments, then model optimization can be achieved, but the process becomes complex and requires domain knowledge

Engineering Contradiction:
Improvemodel optimizationVSAvoidprocess complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system implements self-service by automatically performing model training, test case execution, statistical data computation, and optimal parameter identification. The pre-computed test case statistical data includes multiple input parameter sets with their corresponding output quality measurements, allowing users to directly select optimal parameters without needing domain knowledge or performing complex iterative adjustments, thereby simplifying the process while achieving model optimization.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20230052848A1Initialize optimized parameter in data processing system
Publication Date: 2023.02.16 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US20230052848A1 patent drawing
  • US20230052848A1 patent drawing
  • US20230052848A1 patent drawing

AI summary

An approach is provided in which the approach loads a machine learning model and a set of test case statistical data into a user system. The set of test case statistical data is based on a set of test cases corresponding to the machine learning model and includes a plurality of input parameter sets and a corresponding set of output quality measurements. The approach compares user data on the user system against the set of test case statistical data and identifies one of the plurality of input parameter sets to optimize the machine learning model based on the set of output quality measurements. The approach generates an optimized machine learning model using the machine learning model and the identified input parameter set at the user system.