One-Class Model for Anomaly Detection via Data Frequency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for detecting abnormality or normality using static rules, such as blacklists and whitelists, lack flexibility and can misclassify data, especially in scenarios where new data similar to learned models is generated, leading to incorrect determination of normality or abnormality, particularly in systems like SCADA networks where data types and packets are limited.

Innovation Solution

A method and apparatus for generating a one-class model based on data frequency using a machine learning approach, where spatial coordinates are created, internal and external coordinates are classified based on data frequency, and a one-class model is generated by calculating similarity distances and a data accommodation radius to include external data within the model, thereby improving the flexibility and accuracy of anomaly detection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a static rule-based method (blacklist/whitelist) is used for anomaly detection, then the detection process is simple and fast, but the system lacks flexibility and cannot adapt to new normal data patterns

Engineering Contradiction:
Improveadaptability to new dataVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent transforms the static whitelist into a dynamic one-class model that automatically adapts to new normal data patterns. The model is trained on normal data and continuously updated, allowing the system to adapt to evolving normal behaviors without manual intervention, thereby resolving the contradiction between adaptability and complexity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The one-class model performs self-learning by automatically training on normal data and generating decision boundaries without requiring manual rule updates. This self-service capability enables the system to adapt to new patterns autonomously, improving adaptability while maintaining manageable complexity through automated processes.

Inventive Principle:
Principle #25Self-service

2Reliability

If all normal data is registered in the whitelist, then the coverage of normal data is complete, but the rule becomes vast and difficult to manage

Engineering Contradiction:
Improvedetection accuracyVSAvoidmanageability
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent replaces the manual mechanical process of whitelist management with an automated machine learning system. The one-class model automatically learns from normal data, generates decision boundaries, and performs anomaly detection, eliminating the need for manual rule creation and management while maintaining high detection accuracy.

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

Solution Approach 2:

The patent transforms the discrete whitelist entries into a continuous decision boundary defined by mathematical parameters (hyperplane in feature space). This parameter transformation allows the system to represent vast amounts of normal data patterns using a compact set of model parameters, improving both accuracy and manageability.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If a one-class support vector machine is used to generate a learning model, then the system can adapt to new data, but it may misclassify normal data as abnormal due to frequency issues

Engineering Contradiction:
ImproveflexibilityVSAvoidclassification accuracy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies local quality by considering the frequency distribution of data at different spatial coordinates in the feature space. High-frequency coordinates (representing common normal patterns) are treated differently from low-frequency coordinates, allowing the model to maintain flexibility while improving classification accuracy by weighting local data characteristics appropriately.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent introduces frequency as an additional dimension for analyzing data coordinates. By examining data distribution across multiple frequency levels, the model can better distinguish between normal variations and actual anomalies, enhancing both flexibility and reliability through multi-dimensional analysis.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS11132603B2Method and apparatus for generating one class model based on data frequency
Publication Date: 2021.09.28 AJOU UNIV IND ACADEMIC COOP FOUND
  • US11132603B2 patent drawing
  • US11132603B2 patent drawing
  • US11132603B2 patent drawing

AI summary

Provided is a method for generating a one class model based on a data frequency. The method for generating a one class model based on a data frequency includes: generating, by a machine learning apparatus, a plurality of spatial coordinates by arranging a plurality of learning data in corresponding coordinates in a feature space; classifying, by the machine learning apparatus, the plurality of spatial coordinates into a plurality of internal coordinates PI and a plurality of external coordinates PO based on a frequency of the learning data arranged in the respective spatial coordinates which belong to the plurality of spatial coordinates; and generating, by the machine learning apparatus, a one class model based on the plurality of internal coordinates PI based on mutual spatial distances of the plurality of external coordinates PO and the plurality of internal coordinates PI.