Surrogate-Assisted Evolutionary Optimization for Decision Strategies

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current AI systems face challenges in finding optimal decision strategies due to nonlinear interactions and deceptive search landscapes, requiring large simultaneous changes and struggling with balancing multiple objectives, especially in domains with high-dimensional variables, leading to inefficiencies and costliness in real-world evaluations.

Innovation Solution

The Evolutionary Surrogate-Assisted Prescription (ESP) method uses a predictor surrogate model trained with historical data to evolve a prescriptor model through multiple generations, applying the best prescriptor in the real world, collecting new data, and repeating the process until convergence, leveraging evolutionary algorithms to optimize decision policies efficiently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If reinforcement learning is used to search for decision strategies through incremental improvement, then local exploration is enabled, but progress cannot be made in deceptive search landscapes requiring large simultaneous changes

Engineering Contradiction:
Improvelocal exploration capabilityVSAvoidsearch efficiency in deceptive landscapes
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent combines evolutionary algorithms with surrogate modeling to create a hybrid approach that merges global exploration capabilities with efficient local search. The evolutionary algorithm performs large simultaneous changes to escape deceptive landscapes, while the surrogate model enables efficient evaluation of candidate solutions, resolving the contradiction between local exploration and global search efficiency.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The surrogate model acts as an intermediary between the evolutionary algorithm and the actual objective function evaluation. It approximates the complex objective function, allowing the evolutionary algorithm to efficiently explore the search space without requiring costly real-world evaluations, thus enabling progress in deceptive search landscapes.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If the number of variables is large (thousands or millions), then comprehensive decision strategies can be represented, but methods such as Kriging and Bayesian optimization become ineffective

Engineering Contradiction:
Improvedecision strategy representation capabilityVSAvoidoptimization method scalability
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the optimization process into two distinct components: an evolutionary algorithm that handles the high-dimensional search space by operating on populations of candidate solutions, and a surrogate model that approximates the objective function. This segmentation allows the system to scale to thousands or millions of variables by distributing the computational burden across multiple individuals in the population rather than requiring exhaustive search.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the fundamental parameters of the optimization approach by transitioning from gradient-based or point-based methods to population-based evolutionary algorithms. This parameter change enables handling of high-dimensional spaces by evaluating multiple candidate solutions in parallel, each representing a different region of the search space, thus avoiding the scalability limitations of traditional methods.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If predictive models are used to build predictive models of behaviors, then prediction accuracy is improved, but optimal decision strategies are not specified

Engineering Contradiction:
Improveprediction accuracyVSAvoiddecision strategy specification
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent applies preliminary action by using the predictive model to evaluate candidate decision strategies before they are implemented in the real world. The surrogate model predicts outcomes of candidate solutions in advance, allowing the evolutionary algorithm to identify promising strategies without requiring costly real-world trials, thus bridging the gap between prediction accuracy and actionable decision guidance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback by using the predictive model to provide evaluation information back to the evolutionary algorithm. The surrogate model's predictions serve as feedback signals that guide the evolutionary search toward better decision strategies, transforming the predictive model from a standalone accuracy tool into an integrated component that actively specifies optimal decisions through the evolutionary optimization loop.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11783195B2Process and system including an optimization engine with evolutionary surrogate-assisted prescriptions
Publication Date: 2023.10.10 COGNIZANT TECHNOLOGY SOLUTIONS US CORP
  • US11783195B2 patent drawing
  • US11783195B2 patent drawing
  • US11783195B2 patent drawing

AI summary

A surrogate-assisted evolutionary optimization method, ESP, discovers decision strategies in real-world applications. Based on historical data, a surrogate is learned and used to evaluate candidate policies with minimal exploration cost. Extended into sequential decision making, ESP is highly sample efficient, has low variance, and low regret, making the policies reliable and safe. As an unexpected result, the surrogate also regularizes decision making, making it sometimes possible to discover good policies even when direct evolution fails.