Recomposition vs. Prediction: A Novel Anomaly Detection for Discrete Events Based On Autoencoder

12/27/2020
by   Lun-Pin Yuan, et al.
8

One of the most challenging problems in the field of intrusion detection is anomaly detection for discrete event logs. While most earlier work focused on applying unsupervised learning upon engineered features, most recent work has started to resolve this challenge by applying deep learning methodology to abstraction of discrete event entries. Inspired by natural language processing, LSTM-based anomaly detection models were proposed. They try to predict upcoming events, and raise an anomaly alert when a prediction fails to meet a certain criterion. However, such a predict-next-event methodology has a fundamental limitation: event predictions may not be able to fully exploit the distinctive characteristics of sequences. This limitation leads to high false positives (FPs) and high false negatives (FNs). It is also critical to examine the structure of sequences and the bi-directional causality among individual events. To this end, we propose a new methodology: Recomposing event sequences as anomaly detection. We propose DabLog, a Deep Autoencoder-Based anomaly detection method for discrete event Logs. The fundamental difference is that, rather than predicting upcoming events, our approach determines whether a sequence is normal or abnormal by analyzing (encoding) and reconstructing (decoding) the given sequence. Our evaluation results show that our new methodology can significantly reduce the numbers of FPs and FNs, hence achieving a higher F_1 score.

READ FULL TEXT
research
01/11/2021

Anomaly Detection for Aggregated Data Using Multi-Graph Autoencoder

In data systems, activities or events are continuously collected in the ...
research
08/10/2021

CPNet: Cross-Parallel Network for Efficient Anomaly Detection

Anomaly detection in video streams is a challenging problem because of t...
research
08/03/2022

How to Configure Masked Event Anomaly Detection on Software Logs?

Software Log anomaly event detection with masked event prediction has va...
research
02/18/2022

Pinpointing Anomaly Events in Logs from Stability Testing – N-Grams vs. Deep-Learning

As stability testing execution logs can be very long, software engineers...
research
11/13/2019

Uncertainty on Asynchronous Time Event Prediction

Asynchronous event sequences are the basis of many applications througho...
research
04/10/2019

Deep Learning for System Trace Restoration

Most real-world datasets, and particularly those collected from physical...
research
03/06/2018

Arbitrary Discrete Sequence Anomaly Detection with Zero Boundary LSTM

We propose a simple mathematical definition and new neural architecture ...

Please sign up or login with your details

Forgot password? Click here to reset