ML-Based Predictive Simulator Execution Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing predictive simulation models typically run at fixed time intervals, leading to unnecessary computational costs and energy usage, especially when subsequent executions yield similar results.

Innovation Solution

A computer-implemented method using a machine-learning model to determine a binary similarity index, which predicts the similarity between previous and current input conditions for a predictive simulator, thereby deciding whether to execute the simulator based on expected significant differences in forecast results.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If predictive simulators are executed at fixed time intervals, then forecast coverage is ensured, but computational costs and energy usage increase unnecessarily when results would be similar

Engineering Contradiction:
Improvecomputational energy usageVSAvoidforecast accuracy
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The system dynamically adjusts the execution schedule of predictive simulators based on detected changes in input conditions. Instead of fixed time intervals, the execution frequency adapts to the actual state of the system, running simulations only when significant changes are detected that would affect forecast results.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements a feedback mechanism that compares current input conditions with previous conditions, uses machine learning models to predict whether results would differ significantly, and据此 decides whether to execute the simulator. This feedback loop enables intelligent scheduling that balances energy efficiency with forecast reliability.

Inventive Principle:
Principle #23Feedback

2Reliability

If predictive simulators are executed frequently, then forecast accuracy is maintained, but computational costs increase

Engineering Contradiction:
Improveforecast accuracyVSAvoidcomputational efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs a preliminary partial action by comparing input conditions and using machine learning predictions before executing the full simulator. This partial check filters out cases where full execution would be unnecessary, performing only the essential comparison and prediction steps when conditions haven't changed significantly.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system changes the execution parameter from fixed time intervals to conditional triggering based on input condition changes. This parameter transformation allows the system to maintain forecast accuracy by executing only when necessary, improving computational efficiency without sacrificing reliability.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If predictive simulators are executed less frequently to save computational resources, then energy usage decreases, but forecast reliability may be compromised

Engineering Contradiction:
Improvecomputational efficiencyVSAvoidforecast accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary actions by comparing current input conditions with previous conditions and using machine learning models to predict potential result differences before executing the full simulator. This preliminary check ensures that executions are triggered only when forecast accuracy would be affected, maintaining reliability while improving efficiency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces an intermediary mechanism (machine learning model and condition comparison logic) that sits between the fixed-time execution schedule and the actual simulator execution. This intermediary intelligently filters execution requests, allowing the system to reduce overall execution frequency while maintaining forecast reliability by blocking only those executions where results would be similar.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12270965B2Intelligent execution of compute intensive numerical simulation models
Publication Date: 2025.04.08 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US12270965B2 patent drawing
  • US12270965B2 patent drawing
  • US12270965B2 patent drawing

AI summary

In a method for intelligently executing predictive simulator, a processor may input a previous input vector of conditions for a predictive simulator collected at a first time into a machine-learning (ML) model. A processor may input a current input vector of conditions for the predictive simulator collected at a second time into the ML model. A processor may determine using the ML model, a binary similarity index. The binary similarity index represents a prediction of similarity between a first output from the predictive simulator based on the previous input and a second output from the predictive simulator based on the current input.