A Novel GPT-Based Framework for Anomaly Detection in System Logs

Zeng Zhang, Wenjie Yin, Xiaoqi Li
10/16/2025
cs.CRcs.LG

No confident code implementation found for this paper. 3 possible matches can be shown below.

Abstract

Identification of anomalous events within system logs constitutes a pivotal element within the frame- work of cybersecurity defense strategies. However, this process faces numerous challenges, including the management of substantial data volumes, the distribution of anomalies, and the precision of con- ventional methods. To address this issue, the present paper puts forward a proposal for an intelligent detection method for system logs based on Genera- tive Pre-trained Transformers (GPT). The efficacy of this approach is attributable to a combination of structured input design and a Focal Loss op- timization strategy, which collectively result in a substantial enhancement of the performance of log anomaly detection. The initial approach involves the conversion of raw logs into event ID sequences through the use of the Drain parser. Subsequently, the Focal Loss loss function is employed to address the issue of class imbalance. The experimental re- sults demonstrate that the optimized GPT-2 model significantly outperforms the unoptimized model in a range of key metrics, including precision, recall, and F1 score. In specific tasks, comparable or superior performance has been demonstrated to that of the GPT-3.5 API.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 3 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Cite this paper

@article{zhang2025novel,
  title  = {A Novel GPT-Based Framework for Anomaly Detection in System Logs},
  author = {Zeng Zhang and Wenjie Yin and Xiaoqi Li},
  year   = {2025},
  eprint = {2510.16044},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2510.16044v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2510.16044.svg)](https://codeofpaper.com/paper/2510.16044)

Discussion