The Sub-Sequence Summary Method for Detecting Anomalies in Logs

This paper introduces a novel method for detecting log anomalies using deep learning. In contrast to state-of-the-art methods that rely on sequence models such as LSTMs or Transformers, our approach does not require the subsequent log lines to be fed directly into the model. Instead, we extract spec...

Full description

Bibliographic Details
Main Authors: Gabor Horvath, Attila Kadar, Peter Szilagyi
Format: Article
Language:English
Published: IEEE 2023-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/10102551/
_version_ 1797839162871644160
author Gabor Horvath
Attila Kadar
Peter Szilagyi
author_facet Gabor Horvath
Attila Kadar
Peter Szilagyi
author_sort Gabor Horvath
collection DOAJ
description This paper introduces a novel method for detecting log anomalies using deep learning. In contrast to state-of-the-art methods that rely on sequence models such as LSTMs or Transformers, our approach does not require the subsequent log lines to be fed directly into the model. Instead, we extract specific features from the log sequence, and derive anomaly scores from the reconstruction loss of an ordinary auto-encoder. These features are easy to obtain and contain sequential information. The presented method can detect both sequence and attribute anomalies using a single integrated model. We present two variants: a template-based method and a fully semantic-based method.
first_indexed 2024-04-09T15:53:42Z
format Article
id doaj.art-1c8f527697ce4bbdace7ab76d5c872da
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-04-09T15:53:42Z
publishDate 2023-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-1c8f527697ce4bbdace7ab76d5c872da2023-04-25T23:00:55ZengIEEEIEEE Access2169-35362023-01-0111374123742310.1109/ACCESS.2023.326699010102551The Sub-Sequence Summary Method for Detecting Anomalies in LogsGabor Horvath0https://orcid.org/0000-0003-3097-1273Attila Kadar1https://orcid.org/0009-0007-8798-950XPeter Szilagyi2https://orcid.org/0000-0003-2106-6343Department of Networked Systems and Services, Budapest University of Technology and Economics, Budapest, HungaryDepartment of Networked Systems and Services, Budapest University of Technology and Economics, Budapest, HungaryNokia Bell Labs, Budapest, HungaryThis paper introduces a novel method for detecting log anomalies using deep learning. In contrast to state-of-the-art methods that rely on sequence models such as LSTMs or Transformers, our approach does not require the subsequent log lines to be fed directly into the model. Instead, we extract specific features from the log sequence, and derive anomaly scores from the reconstruction loss of an ordinary auto-encoder. These features are easy to obtain and contain sequential information. The presented method can detect both sequence and attribute anomalies using a single integrated model. We present two variants: a template-based method and a fully semantic-based method.https://ieeexplore.ieee.org/document/10102551/Log analyticsanomaly detectionsequence anomalyattribute anomalyauto-encoder
spellingShingle Gabor Horvath
Attila Kadar
Peter Szilagyi
The Sub-Sequence Summary Method for Detecting Anomalies in Logs
IEEE Access
Log analytics
anomaly detection
sequence anomaly
attribute anomaly
auto-encoder
title The Sub-Sequence Summary Method for Detecting Anomalies in Logs
title_full The Sub-Sequence Summary Method for Detecting Anomalies in Logs
title_fullStr The Sub-Sequence Summary Method for Detecting Anomalies in Logs
title_full_unstemmed The Sub-Sequence Summary Method for Detecting Anomalies in Logs
title_short The Sub-Sequence Summary Method for Detecting Anomalies in Logs
title_sort sub sequence summary method for detecting anomalies in logs
topic Log analytics
anomaly detection
sequence anomaly
attribute anomaly
auto-encoder
url https://ieeexplore.ieee.org/document/10102551/
work_keys_str_mv AT gaborhorvath thesubsequencesummarymethodfordetectinganomaliesinlogs
AT attilakadar thesubsequencesummarymethodfordetectinganomaliesinlogs
AT peterszilagyi thesubsequencesummarymethodfordetectinganomaliesinlogs
AT gaborhorvath subsequencesummarymethodfordetectinganomaliesinlogs
AT attilakadar subsequencesummarymethodfordetectinganomaliesinlogs
AT peterszilagyi subsequencesummarymethodfordetectinganomaliesinlogs