Spatial Temporal Memory Anomaly Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing predictive models are imperfect, leading to deviations between predicted and actual values or states, which can indicate critical anomalies but are often difficult to detect and analyze in real-time due to the complexity of temporal sequences and spatial patterns in data.

Innovation Solution

A spatial and temporal memory system that learns and detects anomalies by comparing prediction outputs with actual values over time, using a hierarchical structure with spatial poolers and sequence processors to identify discrepancies and associate them with previous system states for further analysis.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If predictive models are used to make predictions, then prediction capability is improved, but deviation from actual values occurs indicating undetected anomalies

Engineering Contradiction:
Improveprediction capabilityVSAvoidprediction accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system implements feedback by continuously comparing predicted values with actual observed values and using this discrepancy information to detect anomalies. The anomaly detection mechanism feeds back into the predictive system to identify when predictions deviate significantly from reality, allowing for correction and improvement of prediction models.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary anomaly detection by monitoring prediction deviations before they become critical failures. By establishing thresholds for acceptable prediction accuracy and continuously checking against these thresholds, the system can identify and flag potential issues in advance, allowing preventive actions to be taken.

Inventive Principle:
Principle #10Preliminary action

2Difficulty of detecting and measuring

If anomaly detection is implemented by comparing predictions with actual values, then anomaly detection capability is improved, but system complexity increases

Engineering Contradiction:
Improveanomaly detection capabilityVSAvoidsystem complexity
Core Design Contradiction:
Difficulty of detecting and measuringVSDevice complexity

Solution Approach 1:

The system introduces an intermediary anomaly detection layer that sits between the predictive model and the actual data. This intermediary component handles the complex task of comparing predictions with actual values, calculating deviations, and determining whether anomalies exist, thereby isolating the complexity from the core predictive function.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The anomaly detection system is segmented into distinct functional components: prediction generation, actual value acquisition, deviation calculation, threshold comparison, and anomaly flagging. This segmentation allows each component to be optimized independently and simplifies the overall system architecture by breaking down the complex detection process into manageable steps.

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If predictive models are made more accurate to reduce deviation, then prediction accuracy is improved, but model complexity and resource requirements increase

Engineering Contradiction:
Improveprediction accuracyVSAvoidmodel complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

Instead of making the predictive model perfectly accurate (excessive action), the system adopts partial action by accepting a certain level of prediction error as tolerable. The anomaly detection mechanism is designed to identify when deviations exceed acceptable thresholds, allowing the system to maintain simpler, more resource-efficient models while still detecting significant anomalies.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9412067B2Anomaly detection in spatial and temporal memory system
Publication Date: 2016.08.09 NUMENTA INC
  • US9412067B2 patent drawing
  • US9412067B2 patent drawing
  • US9412067B2 patent drawing

AI summary

Detecting patterns and sequences associated with an anomaly in predictions made a predictive system. The predictive system makes predictions by learning spatial patterns and temporal sequences in an input data that change over time. As the input data is received, the predictive system generates a series of predictions based on the input data. Each prediction is compared with corresponding actual value or state. If the prediction does not match or deviates significantly from the actual value or state, an anomaly is identified for further analysis. A corresponding state or a series of states of the predictive system before or at the time of prediction are associated with the anomaly and stored. The anomaly can be detected by monitoring whether the predictive system is placed in the state or states that is the same or similar to the stored state or states.