Transfer Learning Optimization Using Similarity-Guided Source Tasks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing optimization technologies fail to leverage learnings from past optimization studies, leading to repetitive search patterns and increased computational resources, especially in real-world applications with statistical epistemic uncertainty and costly data generation.

Innovation Solution

A system and method for transfer learning-based optimization that identifies similar optimization problems through similarity checking logic, using metadata and features, and adapts a target optimizer from a solved problem to an unsolved one, leveraging metaheuristic algorithms like genetic or neural networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If optimization studies are re-run independently without leveraging past learnings, then each problem is solved from scratch, but this leads to repetition of search patterns and increased computational time and resources

Engineering Contradiction:
Improveoptimization solution reliabilityVSAvoidcomputational time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by solving related optimization problems in advance and storing their learnings (search patterns, optimal solutions, metadata) in a database. When a new optimization problem is encountered, the system retrieves and applies pre-computed learnings from similar problems, avoiding redundant search efforts and significantly reducing computational time while maintaining solution reliability.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If transfer learning is applied from solved optimization problems to unsolved ones, then search efficiency improves, but there is risk of negative transfer when problems are not actually related

Engineering Contradiction:
Improveoptimization search efficiencyVSAvoidtransfer learning effectiveness
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system implements feedback mechanisms through similarity checking logic that compares metadata and features between source and target optimization problems. The system retrieves candidate source problems, evaluates their similarity to the target problem using multiple criteria (metadata matching, feature comparison, similarity indices), and only applies transfer learning when similarity thresholds are met. This feedback loop ensures that transfer learning is applied only when appropriate, preventing negative transfer while maintaining high search efficiency.

Inventive Principle:
Principle #23Feedback

3Reliability

If real-world optimization problems are solved with high reliability requirements, then accurate data sets are needed, but data generation becomes computationally expensive

Engineering Contradiction:
Improveoptimization data reliabilityVSAvoidcomputational energy
Core Design Contradiction:
ReliabilityVSUse of energy by stationary object

Solution Approach 1:

Instead of generating new expensive real-world data, the system creates copies of learnings from previously solved optimization problems. It retrieves optimization histories, search patterns, and solutions from the database and adapts them to the current target problem through transfer learning. This copying approach provides reliable optimization guidance without the computational expense of generating new real-world data sets, significantly reducing energy consumption while maintaining solution reliability.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20250348755A1Transfer learning-based optimization
Publication Date: 2025.11.13 SIEMENS IND SOFTWARE NV
  • US20250348755A1 patent drawing
  • US20250348755A1 patent drawing
  • US20250348755A1 patent drawing

AI summary

A system and method for enabling transfer learning-based optimization are provided. The method includes receiving an input indicative of a target optimization task. The target optimization task is associated with an unsolved optimization problem. Similarity between the target optimization task and a source optimization task is determined by applying a predefined similarity checking logic. The source optimization task is associated with a solved optimization problem and a complete optimization history. Complexity scores are computed for the source optimization task and the target optimization task, subject to the outcome of the application of the similarity checking logic, to determine whether the source optimization task is more complex than the target optimization task. If yes, transfer learning is initiated by adapting a target optimizer, for solving the unsolved optimization problem, based on an initial population and one or more model parameters associated with a source optimizer employed in the source optimization task.