Anomaly Detection via Adaptive Spatial Voting Grids

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current computer security systems face challenges in efficiently detecting anomalies on memory or processor-restricted devices, particularly in identifying unknown-unknown behaviors without prior training or labeled data, leading to issues with false positives and the inability to detect fundamental traits.

Innovation Solution

The implementation of Information Theoretic Methods for compressive sensing encoding and adaptive Spatial Voting grids, which enable self-initializing and self-aware anomaly detection by encoding data streams into (x, y) pairs for auto-partitioning and declaring anomalies without requiring traditional machine learning training or thresholds.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional machine learning methods are used for anomaly detection, then detection accuracy can be improved, but device complexity and resource consumption increase significantly

Engineering Contradiction:
Improveanomaly detection accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs self-initializing and self-aware anomaly detection without requiring external training data or manual threshold configuration. The adaptive spatial voting grid automatically adjusts to the data distribution and identifies anomalies based on intrinsic patterns, eliminating the need for traditional machine learning training pipelines and reducing device complexity while maintaining detection accuracy.

Inventive Principle:
Principle #25Self-service

2Reliability

If prior training data is used to improve detection accuracy, then false positives can be reduced, but the system cannot detect unknown-unknown behaviors

Engineering Contradiction:
Improvefalse positive rateVSAvoiddetection of novel behaviors
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The spatial voting grid is designed to be adaptive rather than static. It dynamically adjusts its structure and parameters based on the incoming data stream, allowing it to recognize both known patterns (reducing false positives) and detect deviations that represent unknown-unknown behaviors. The system evolves with the data without requiring retraining.

Inventive Principle:
Principle #15Dynamics

3Reliability

If comprehensive anomaly detection is implemented, then security reliability improves, but processing time and computational resources increase

Engineering Contradiction:
Improvesecurity reliabilityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system segments the anomaly detection problem into spatial bins or grids, where each bin independently votes on whether the observed data represents normal or anomalous behavior. This segmentation allows for parallel processing and reduces the computational complexity from analyzing the entire data space to analyzing discrete, manageable segments, thereby reducing processing time while maintaining comprehensive detection coverage.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11321462B2Device behavior anomaly detection
Publication Date: 2022.05.03 RAYTHEON CO
  • US11321462B2 patent drawing
  • US11321462B2 patent drawing
  • US11321462B2 patent drawing

AI summary

A method of identifying anomalous behavior can include transforming input data to a series of numbers, determining first features and second features of the series of numbers that, given the same numbers in a different order, produce a different value for the respective feature, encoding the series of numbers by a key value indicating a number associated with a cell of a grid of cells to which the first and second features map, and determining, based on whether the key value has been previously provided, whether the input is anomalous.