SYSTEMS AND METHODS FOR DATA-DRIVEN ANOMALY DETECTION
First Claim
1. A computer-implemented method for data-driven anomaly detection, the said method comprising:
- identifying, by a processor, a region of interest from the data based on a dimensionality reduction technique and a change point detection algorithm;
mapping, by the processor, the data within the region of interest with one or more predefined groups of reference data representing one or more modes of operation of a system, wherein the reference data represent normal operating condition of the system;
determining, by the processor, whether the data within the region of interest is outside of a predefined control limit of the corresponding mapped group of the one or more predefined groups; and
detecting, by the processor, at least one abnormal event by applying a heuristic algorithm on the data within the region of interest which are outside the control limit.
1 Assignment
0 Petitions
Accused Products
Abstract
The technique relates to a system and method for data-driven anomaly detection. This technique involves identifying region of interest from the data based on dimensionality reduction technique and change point detection algorithm. A reference data can be obtained separately or can be obtained from the test data also, wherein the reference data represent the normal operating condition of a system. The reference data are classified into different groups representing different modes of operation of the system. A control limit is determined for the different groups. The data within the region of interest are mapped with the different groups of the reference data and it is determined if the mapped data fall outside of the control limit of the mapped group. Finally, at least one abnormal event is detected by applying a heuristic algorithm on the data within the region of interest which are outside the control limit.
10 Citations
33 Claims
-
1. A computer-implemented method for data-driven anomaly detection, the said method comprising:
-
identifying, by a processor, a region of interest from the data based on a dimensionality reduction technique and a change point detection algorithm; mapping, by the processor, the data within the region of interest with one or more predefined groups of reference data representing one or more modes of operation of a system, wherein the reference data represent normal operating condition of the system; determining, by the processor, whether the data within the region of interest is outside of a predefined control limit of the corresponding mapped group of the one or more predefined groups; and detecting, by the processor, at least one abnormal event by applying a heuristic algorithm on the data within the region of interest which are outside the control limit. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method for data-driven anomaly detection, the said method comprising:
-
identifying, by a processor, a region of interest from the data based on a dimensionality reduction technique and a change point detection algorithm; classifying, by the processor, reference data into one or more groups representing one or more modes of operation of a system, wherein the reference data is obtained from a region outside the region of interest; determining, by the processor, a control limit for each of the one or more groups by analyzing the reference data; mapping, by the processor, the data within the region of interest with the one or more groups; determining, by the processor, whether the data within the region of interest is outside the control limit of the mapped group of the one or more predefined groups; and detecting, by the processor, at least one abnormal event by applying a heuristic algorithm on the data within the region of interest which are outside the control limit. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system for data-driven anomaly detection, comprising:
-
a processor in operable communication with a processor-readable storage medium, the processor-readable storage medium containing one or more programming instructions whereby the processor is configured to implement; a region of interest identification module configured to identify a region of interest from the data based on dimensionality reduction technique and change point detection algorithm; a mapping module configured to map the data within the region of interest with one or more predefined groups of reference data representing one or more modes of operation of a system, wherein the reference data represent normal operating condition of the system; a data analysis module configured to determine whether the data within the region of interest is outside of a predefined control limit of the corresponding mapped group of the one or more predefined groups; and an abnormal event detection module configured to detect at least one abnormal event by applying a heuristic algorithm on the data within the region of interest which are outside the control limit. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A system for data-driven anomaly detection, comprising:
-
a processor in operable communication with a processor-readable storage medium, the processor-readable storage medium containing one or more programming instructions whereby the processor is configured to implement; a region of interest identification module configured to identify a region of interest from the data based on dimensionality reduction technique and change point detection algorithm; a reference data classification module configured to classify reference data into one or more groups representing one or more modes of operation of a system, wherein the reference data is obtained from a region outside the region of interest; a control limit determination module configured to determine a control limit for each of the one or more groups by analyzing the reference data; a mapping module configured to map the data within the region of interest with the one or more groups; a data analysis module configured to determine whether the data within the region of interest is outside the control limit of the mapped group of the one or more predefined groups; and an abnormal event detection module configured to detect at least one abnormal event by applying a heuristic algorithm on the data within the region of interest which are outside the control limit. - View Dependent Claims (23, 24, 25, 26, 27)
-
-
28. A computer-readable storage medium, that is not a signal, having computer-executable instructions stored thereon for data-driven anomaly detection, the said instructions comprising:
-
instructions for identifying a region of interest from the data based on dimensionality reduction technique and change point detection algorithm; instructions for mapping the data within the region of interest with one or more predefined groups of reference data representing one or more modes of operation of a system, wherein the reference data represent normal operating condition of the system; instructions for determining whether the data within the region of interest is outside of a predefined control limit of the corresponding mapped group of the one or more predefined groups; and instructions for detecting at least one abnormal event by applying a heuristic algorithm on the data within the region of interest which are outside the control limit. - View Dependent Claims (29, 30)
-
-
31. A computer-readable storage medium, that is not a signal, having computer executable instructions stored thereon for data-driven anomaly detection, the said instructions comprising:
-
instructions for identifying a region of interest from the data based on dimensionality reduction technique and change point detection algorithm; instructions for classifying reference data into one or more groups representing one or more modes of operation of a system, wherein the reference data is obtained from a region outside the region of interest; instructions for determining a control limit for each of the one or more groups by analyzing the reference data; instructions for mapping the data within the region of interest with the one or more groups; instructions for determining whether the data within the region of interest is outside the control limit of the mapped group of the one or more predefined groups; and instructions for detecting at least one abnormal event by applying a heuristic algorithm on the data within the region of interest which are outside the control limit. - View Dependent Claims (32, 33)
-
Specification