Machine Learning Scenario Simulation for Model Explainability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing machine learning models lack explainability, making it difficult to identify how variations in input features affect the output, and there is limited ability to construct scenarios that result in specific outputs or changes to outputs prior to modeling.

Innovation Solution

A system that iteratively generates test input records with variations in input features, uses a trained machine learning model to predict outputs, and determines input and output variation metrics to identify candidate input features that cause maximized output variations with minimized input variations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional machine learning models are used for prediction, then prediction accuracy is achieved, but model explainability deteriorates

Engineering Contradiction:
Improveprediction accuracyVSAvoidmodel explainability
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent introduces an intermediary system (scenario simulation and explanation generation module) that bridges the gap between the black-box machine learning model and the user. This intermediary takes the model's predictions and generates human-understandable explanations by simulating scenarios and identifying critical feature variations, thus preserving both prediction accuracy and improving explainability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces traditional mechanical explanation methods (such as feature importance scores or surrogate models) with a simulation-based explanation system. Instead of using simplified mechanical proxies, the system uses computational simulation to generate counterfactual scenarios and trace the actual decision pathways, providing more accurate and comprehensive explanations while maintaining model performance.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Loss of information

If exhaustive scenario testing is performed to achieve complete explainability, then model understanding is improved, but computational efficiency deteriorates

Engineering Contradiction:
Improvemodel understandingVSAvoidcomputational efficiency
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The patent applies partial action by focusing computational resources on generating explanations for specific, high-impact scenarios rather than exhaustively testing all possible input combinations. The system identifies and simulates only the most relevant scenarios that significantly influence model predictions, achieving sufficient explainability without the prohibitive computational cost of complete scenario enumeration.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent dynamically adjusts simulation parameters such as the number of scenarios generated, the depth of feature variation exploration, and the sampling density based on the complexity of the model and the specific explanation needs. This adaptive parameter adjustment allows the system to maintain high model understanding while optimizing computational efficiency for different use cases.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If multiple input feature variations are tested to identify high-impact scenarios, then scenario detection accuracy is improved, but processing time increases

Engineering Contradiction:
Improvescenario detection accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary analysis to identify and prioritize the most influential input features before conducting full scenario simulations. By pre-processing the feature space to detect which features have the highest potential impact on model predictions, the system can focus computational resources on varying only those critical features, thereby improving scenario detection accuracy while significantly reducing overall processing time.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250123953A1Systems with software engines configured for detection of high impact scenarios with machine learning-based simulation and methods of use thereof
Publication Date: 2025.04.17 VIRTUALITICS INC
  • US20250123953A1 patent drawing
  • US20250123953A1 patent drawing
  • US20250123953A1 patent drawing

AI summary

Disclosed are systems and methods for scenario planning by using specially programmed software engines to simulate and detect particular feature variations leading to particular outcomes based on modeling with machine learning techniques. The disclosed technology enable improved model debugging, improved simulation efficiency and accuracy, improved model explainability, improved identification of high risk or high reward scenarios, among other improvements and combinations thereof. In some embodiments, the disclosed technology implements computerized optimization techniques applied via variation generation across a dataset of test input records to optimize for feature variation along with outcome variation. Moreover, the disclosed technology may provide and/or realize a minimized variation to input data that correspond to a point of transition from one state to another state in an outcome that results from the input data, where the transition to another state is termed a “significant” variation to the output data.