IT Anomaly Detection via Automated Interval Labeling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current automated systems for identifying unusual activity in IT systems are costly and error-prone due to the need for manual intervention in selecting time intervals for statistical modeling and labeling, which is both time-consuming and prone to errors.

Innovation Solution

A method that automatically categorizes historical IT messages into time intervals based on system data from multiple sources, creating a training set for anomaly detection using machine learning algorithms, and removes intervals corresponding to known events like startups, shutdowns, and standard/command activities to simplify the model creation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual selection of time intervals is performed by domain experts to build statistical models, then the accuracy of anomaly detection is improved, but the cost and time consumption increase significantly

Engineering Contradiction:
Improveanomaly detection accuracyVSAvoidtime consumption for interval selection
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs self-service by automatically selecting time intervals using machine learning algorithms. The computer automatically analyzes message streams, identifies patterns, and selects intervals without human intervention, replacing the manual expert selection process while maintaining detection accuracy.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The manual mechanical process of expert selection is replaced with an automated computational system. Machine learning models and algorithms substitute the human expert's analytical work, using computational methods to identify and select relevant time intervals automatically.

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

2Reliability

If domain experts manually label time intervals for training sets, then the quality of anomaly detection model is improved, but the cost and error rate increase

Engineering Contradiction:
Improvemodel qualityVSAvoiderror rate in labeling
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The system automatically labels time intervals using machine learning algorithms and pattern recognition. The computer analyzes message streams and systematically categorizes intervals as normal or anomalous based on learned patterns, eliminating human labeling errors and reducing costs.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system creates accurate copies of expert knowledge through machine learning models. By training on labeled data, the system learns to replicate expert judgment and labeling decisions, achieving high model quality without requiring ongoing manual expert intervention.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If all time intervals are used to create statistical models, then the comprehensiveness of analysis is improved, but the inclusion of irrelevant intervals (startups, shutdowns, standard activities) reduces detection accuracy

Engineering Contradiction:
Improveanalysis comprehensivenessVSAvoidanomaly detection accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The system extracts and removes irrelevant intervals from the analysis. Machine learning algorithms identify and exclude intervals corresponding to startups, shutdowns, and standard activities, separating useful data from noise while maintaining comprehensive analysis of relevant anomalies.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system segments time intervals into different categories based on their characteristics. By dividing the message stream into distinct intervals and classifying them, the system can selectively analyze only those intervals that contain meaningful anomaly information while excluding routine activities.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10664765B2Labelling intervals using system data to identify unusual activity in information technology systems
Publication Date: 2020.05.26 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10664765B2 patent drawing
  • US10664765B2 patent drawing
  • US10664765B2 patent drawing

AI summary

Embodiments include identifying unusual activity in an IT system based on user configurable message anomaly scoring. Aspects include receiving a message stream for the IT system and dividing the message stream into a plurality of intervals, wherein each interval corresponds to a time period. Aspects also include identifying and removing one or more intervals from the plurality of intervals that include a startup or a shutdown of an element of the IT system, identifying and removing one or more intervals from the plurality of intervals that correspond to a standard level of command activity and an elevated level of user complaint activity, and identifying and removing one or more intervals from the plurality of intervals that correspond to an elevated level of command activity and an standard level of user complaint activity. Aspects further include creating a training set of intervals that consists of the remaining labelled intervals.