Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

LogGPT: Log Anomaly Detection via GPT

About

Detecting system anomalies based on log data is important for ensuring the security and reliability of computer systems. Recently, deep learning models have been widely used for log anomaly detection. The core idea is to model the log sequences as natural language and adopt deep sequential models, such as LSTM or Transformer, to encode the normal patterns in log sequences via language modeling. However, there is a gap between language modeling and anomaly detection as the objective of training a sequential model via a language modeling loss is not directly related to anomaly detection. To fill up the gap, we propose LogGPT, a novel framework that employs GPT for log anomaly detection. LogGPT is first trained to predict the next log entry based on the preceding sequence. To further enhance the performance of LogGPT, we propose a novel reinforcement learning strategy to finetune the model specifically for the log anomaly detection task. The experimental results on three datasets show that LogGPT significantly outperforms existing state-of-the-art approaches.

Xiao Han, Shuhan Yuan, Mohamed Trabelsi• 2023

Related benchmarks

TaskDatasetResultRank
Log Anomaly DetectionBGL
F1 Score75.62
30
Log Anomaly DetectionThunderbird
F1 Score97.74
20
Anomaly DetectionLANL enterprise authentication logs User-level
AP21.72
8
Anomaly DetectionLANL enterprise authentication logs Event-level
AP0.55
8
Showing 4 of 4 rows

Other info

Follow for update