Hyperparameter Optimization Platform for Multi-Criteria Model Tuning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing machine learning models often lack optimal hyperparameters, leading to suboptimal predictive performance and computational inefficiencies due to unoptimized hyperparameters, which result in increased computational costs and poor model accuracy.

Innovation Solution

An intelligent optimization platform utilizing an ensemble of Bayesian optimization processes and machine learning techniques, along with a simplified Application Programming Interface (API), to automate the optimization of hyperparameters and model features, enabling efficient tuning and improving computational capabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If default hyperparameters are used for machine learning models, then implementation is simple and quick, but predictive performance and computational efficiency deteriorate

Engineering Contradiction:
Improvecomputational efficiencyVSAvoidhyperparameter optimization complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system enables machine learning models to automatically optimize their own hyperparameters through self-service mechanisms. The optimization platform allows models to autonomously identify and tune their hyperparameters without requiring external expert intervention, thereby improving computational efficiency while managing complexity through automation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

An intermediary optimization platform is introduced between the machine learning models and the hyperparameter tuning process. This platform acts as a mediator that manages the complex optimization tasks, allowing models to benefit from optimized performance without directly handling the complexity of hyperparameter search and optimization algorithms.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If hyperparameter optimization is performed manually with complex interfaces, then model performance can be improved, but ease of operation deteriorates due to significant coding capabilities required

Engineering Contradiction:
Improvemodel performanceVSAvoidoptimization interface usability
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system allows machine learning models to automatically optimize their own hyperparameters without requiring users to manually configure complex optimization interfaces. The models self-service their optimization needs through automated algorithms, improving reliability while maintaining ease of operation by eliminating the need for expert-level coding skills.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

An optimization platform serves as an intermediary that handles the complex hyperparameter tuning process behind the scenes. This mediator translates simple user requests into sophisticated optimization operations, delivering improved model performance while keeping the user interface simple and accessible to users without advanced coding expertise.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If unoptimized hyperparameters are used, then implementation is faster and simpler, but computational costs increase and model accuracy deteriorates

Engineering Contradiction:
Improvemodel accuracyVSAvoidoptimization time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary hyperparameter optimization actions before the actual machine learning model deployment and training. By pre-optimizing hyperparameters in advance, the system ensures high model accuracy from the start while minimizing the time lost during optimization, as the complex tuning work is completed beforehand.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system automatically changes and optimizes hyperparameters through systematic parameter adjustment and search algorithms. By dynamically modifying hyperparameter values based on performance feedback, the system achieves high model accuracy while reducing optimization time through efficient search strategies that converge faster than manual trial-and-error approaches.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20230325721A1Systems and methods for implementing an intelligent machine learning optimization platform for multiple tuning criteria
Publication Date: 2023.10.12 INTEL CORP
  • US20230325721A1 patent drawing
  • US20230325721A1 patent drawing
  • US20230325721A1 patent drawing

AI summary

Systems and methods for tuning hyperparameters of a model includes: receiving a multi-criteria tuning work request for tuning hyperparameters of the model of the subscriber to the remote tuning service, wherein the multi-criteria tuning work request includes: a first objective function of the model to be optimized by the remote tuning service; a second objective function to be optimized by the remote tuning service, the second objective function being distinct from the first objective function; computing a joint tuning func-tion based on a combination of the first objective function and the second objective function; executing a tuning opera-tion of the hyperparameters for the model based on a tuning of the joint function; and identifying one or more proposed hyperparameter values based on one or more hyperparam-eter-based points along a convex Pareto optimal curve.