Surrogate Model Optimization for Mixed Input Design

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional black-box optimization processes in materials science and semiconductor engineering are inefficient due to the need for numerous trial-and-error experiments, especially when dealing with mixed continuous-categorical inputs, and lack the ability to evaluate complex parameters effectively, requiring extensive resources and time.

Innovation Solution

A computer-implemented method using a rectified linear activation function (ReLU) deep neural network and mixed-integer linear programming to generate a surrogate model, allowing for the optimization of machine learning processes with mixed inputs, thereby reducing the number of experiments needed and improving prediction accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional trial-and-error black-box optimization is used to search for optimal materials, then comprehensive exploration of the design space is achieved, but the process requires numerous experiments and excessive time and resources

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

Solution Approach 1:

The patent applies preliminary action by using Latin Hypercube Sampling to pre-generate a comprehensive initial dataset that covers the entire design space before optimization begins. This preliminary sampling ensures that the surrogate model is trained on representative data from all regions of the parameter space, enabling accurate predictions without requiring extensive trial-and-error experiments during the optimization phase.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a surrogate model that copies the behavior of the complex black-box function. This surrogate model is trained on the initial dataset and can predict material properties quickly without requiring actual physical experiments or complex computations, thus reducing optimization time while maintaining prediction accuracy.

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If mixed continuous-categorical inputs are evaluated in conventional optimization, then comprehensive parameter evaluation is achieved, but the number of required experiments increases significantly

Engineering Contradiction:
Improveinput type handlingVSAvoidexperiments per unit time
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent applies universality by designing a unified optimization framework that can handle both continuous and categorical input types simultaneously. The Latin Hypercube Sampling method and surrogate model approach work universally for mixed input types, eliminating the need for separate evaluation processes for different parameter types and improving productivity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent transforms categorical parameters into a format suitable for the surrogate model by encoding them appropriately. This parameter transformation allows the mixed-integer linear programming solver to efficiently evaluate both continuous and categorical variables together, reducing the number of required experiments while maintaining comprehensive parameter evaluation.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If extensive historical data is collected for training, then model accuracy is improved, but data processing time and computational resources increase

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

Solution Approach 1:

The patent extracts only the most essential features and parameters from historical data using Latin Hypercube Sampling. Instead of processing all available historical data, the method selectively samples representative data points that capture the essential variations in the design space, reducing computational resources while maintaining model accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies partial action by using a surjective mapping function that processes historical data in a computationally efficient manner. The surrogate model is trained on a carefully sampled subset of data that provides sufficient information for accurate predictions, avoiding the excessive computational cost of processing complete historical datasets.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20230394354A1Automated discovery and design process based on black-box optimization with mixed inputs
Publication Date: 2023.12.07 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US20230394354A1 patent drawing
  • US20230394354A1 patent drawing
  • US20230394354A1 patent drawing

AI summary

A method and system of optimizing a machine learning process includes receiving an input set of historical data including input values and output values. The historical data is incorporated into a sampling design to form the initial dataset. A surrogate model of the machine learning model is generated by fitting the historical data using a rectified linear activation function (ReLU) deep neural network. Mixed-integer linear programming techniques are applied to the surrogate model to arrive at a set of predicted optimal inputs. The machine learning model is tested using the predicted optimal inputs. Output from the testing of the machine learning model is generated using the predicted optimal inputs. A determination from the output is made as to whether an optimal output has been generated by the testing of the machine learning model using the predicted optimal inputs.