Proxy Model Tuning for Hyperparameter Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional hyperparameter tuning methods for machine learning models are inefficient, consuming significant computational resources and often resulting in suboptimal model performance due to the need for multiple training and evaluation runs with poorly tuned hyperparameters.

Innovation Solution

A combined hyperparameter and proxy model tuning method is introduced, which involves multiple search iterations. In each iteration, candidate hyperparameters are evaluated using proxy models and synthetic datasets, allowing for the selection of optimal hyperparameters based on performance scores.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional hand-tuning or random searching methods are used for hyperparameter selection, then model performance can be improved through systematic tuning, but computational resources are consumed significantly due to multiple training and evaluation runs

Engineering Contradiction:
Improvehyperparameter selection accuracyVSAvoidcomputational resource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent applies preliminary action by training a proxy model beforehand to predict hyperparameter performance before actual model training. This preliminary prediction step filters out poor hyperparameter candidates, so that when full model training is performed, only promising hyperparameters are tested, significantly reducing the number of computationally expensive training runs needed while maintaining selection accuracy

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces a proxy model as an intermediary between hyperparameter selection and actual model evaluation. This intermediary proxy model serves as a surrogate that approximates the performance of the target model, allowing rapid assessment of hyperparameter quality without requiring full model training and evaluation, thus reducing computational resource consumption while preserving measurement precision

Inventive Principle:
Principle #24Intermediary (Mediator)

2Manufacturing precision

If multiple models with different hyperparameters are trained and evaluated to compare performance, then optimal hyperparameters can be identified, but the process consumes significant computational resources and time

Engineering Contradiction:
Improvemodel performance optimizationVSAvoidhyperparameter tuning time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The proxy model is trained in advance to establish a performance prediction capability before the actual hyperparameter search begins. This preliminary preparation enables rapid evaluation of candidate hyperparameters through the proxy model, reducing the time required for the iterative process of training and evaluating multiple models with different hyperparameters while still identifying optimal settings

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a copy of the target model in the form of a proxy model that replicates its behavior for evaluation purposes. This proxy copy allows multiple hyperparameter configurations to be assessed quickly without requiring multiple full training runs of the original model, significantly reducing the time loss associated with evaluating numerous hyperparameter combinations

Inventive Principle:
Principle #26Copying

3Productivity

If random searching or hand-tuning is performed without systematic evaluation, then computational resources are saved, but model performance becomes suboptimal

Engineering Contradiction:
Improvehyperparameter selection efficiencyVSAvoidhyperparameter selection accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent implements feedback by using the proxy model's performance predictions to guide the selection of subsequent hyperparameter candidates. The proxy model provides feedback on which hyperparameters are promising, allowing the search process to systematically focus on high-performing regions of the hyperparameter space rather than random sampling, thus improving selection accuracy while maintaining efficient use of computational resources

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent systematically changes and evaluates hyperparameter values based on proxy model predictions rather than random changes. By using the proxy model to identify which parameter changes are likely to improve performance, the method achieves more precise hyperparameter selection with fewer evaluations, resolving the contradiction between productivity and measurement precision

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250190851A1Systems and methods for optimizing hyperparameters for machine learning models
Publication Date: 2025.06.12 MICROSOFT TECHNOLOGY LICENSING LLC
  • US20250190851A1 patent drawing
  • US20250190851A1 patent drawing
  • US20250190851A1 patent drawing

AI summary

A combined hyperparameter and proxy model tuning method is described. The method involves multiple search iterations. In each search iteration, candidate hyperparameters are considered. An initial (‘seed’) hyperparameter is determined, and used to train one or more first proxy models on a target dataset. From the first proxy model(s), one or more first synthetic datasets are sampled. A first evaluation model is fitted to each first synthetic dataset, for each candidate hyperparameter, enabling each candidate hyperparameter to be scored. Based on the respective scores assigned to the candidate hyperparameters, a candidate hyperparameter is selected and used to train one or more second proxy models on the target dataset