Neural Network Causal Impact Prediction for Complex Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network event management tools struggle to adequately analyze, respond to, predict, or prevent undesired network events due to the sheer number of events and the complexity of network topologies.

Innovation Solution

A computer program product that inputs a situation event graph, topology data, and a knowledge graph into a neural network model to determine similarity estimates between the situation event graph and stored scenarios, allowing for the identification of causal impacts and priorities of situations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional network event management tools are used to analyze and respond to events, then the system can process events, but the sheer number of events and complexity of network topologies make adequate analysis, prediction, and prevention impossible

Engineering Contradiction:
Improveadequacy of event analysis and predictionVSAvoidcomplexity of network topologies and event volume
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent creates synthetic scenarios by copying and transforming historical event data and network topology information. These synthetic scenarios serve as simplified representations that capture essential patterns without the full complexity of actual network events, enabling the neural network to learn and predict causal impacts efficiently.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent extracts relevant features and relationships from the complex network topology and event data. By identifying and isolating key causal relationships and patterns, the system reduces the complexity burden while maintaining the essential information needed for accurate prediction and analysis.

Inventive Principle:
Principle #2Taking out (Extraction)

2Measurement precision

If the system processes a large number of events to ensure comprehensive analysis, then the accuracy of causal impact prediction improves, but the computational resources and time required increase significantly

Engineering Contradiction:
Improveaccuracy of causal impact predictionVSAvoidcomputational time and resource consumption
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary processing by pre-computing and storing synthetic scenarios that represent potential causal patterns. These pre-generated scenarios are ready for immediate comparison against new events, eliminating the need for time-consuming real-time analysis of all possible event combinations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

By creating synthetic copies of historical scenarios, the system can efficiently compare new events against a pre-computed library of patterns. This copying approach allows rapid matching and identification of causal impacts without re-analyzing the entire event history for each new event.

Inventive Principle:
Principle #26Copying

3Loss of information

If the system uses complex analysis methods to determine causal relationships between events, then the depth of root cause analysis improves, but the ease of operation and automation difficulty worsen

Engineering Contradiction:
Improvedepth of causal relationship identificationVSAvoidautomation of event analysis and remediation
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent replaces complex manual analysis mechanisms with a neural network model that automatically learns causal relationships from data. The neural network substitutes for human expertise and complex analytical procedures, enabling deep causal analysis through automated pattern recognition and inference.

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

Solution Approach 2:

The system performs self-service by automatically generating synthetic scenarios, comparing them against new events, and identifying causal impacts without requiring manual intervention. The neural network autonomously processes information, determines relationships, and provides recommendations for remediation actions.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250036939A1Predicting causal impact from scenarios
Publication Date: 2025.01.30 BMC HELIX INC
  • US20250036939A1 patent drawing
  • US20250036939A1 patent drawing
  • US20250036939A1 patent drawing

AI summary

A computer program product is tangibly embodied on a non-transitory computer-readable medium and includes instructions that, when executed by at least one computing device, are configured to cause the at least one computing device to input a situation event graph and a corresponding scenario into a neural network model, where the neural network model includes a plurality of scenarios, the situation event graph represents a situation, and the corresponding scenario represents a plurality of situations similar to the situation. The neural network model processes the situation event graph and the corresponding scenario to determine a causal impact of the situation.