Dynamic Temporal Positional Encodings for Early Intrusion Detection in IoT

Ioannis Panopoulos, Maria-Lamprini A. Bartsioka, Sokratis Nikolaidis, Stylianos I. Venieris, Dimitra I. Kaklamani +1 more
6/22/2025
cs.CRcs.LG

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

The rapid expansion of the Internet of Things (IoT) has introduced significant security challenges, necessitating efficient and adaptive Intrusion Detection Systems (IDS). Traditional IDS models often overlook the temporal characteristics of network traffic, limiting their effectiveness in early threat detection. We propose a Transformer-based Early Intrusion Detection System (EIDS) that incorporates dynamic temporal positional encodings to enhance detection accuracy while maintaining computational efficiency. By leveraging network flow timestamps, our approach captures both sequence structure and timing irregularities indicative of malicious behaviour. Additionally, we introduce a data augmentation pipeline to improve model robustness. Evaluated on the CICIoT2023 dataset, our method outperforms existing models in both accuracy and earliness. We further demonstrate its real-time feasibility on resource-constrained IoT devices, achieving low-latency inference and minimal memory footprint.

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. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

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

Similar Papers

Cite this paper

@article{panopoulos2025dynamic,
  title  = {Dynamic Temporal Positional Encodings for Early Intrusion Detection in IoT},
  author = {Ioannis Panopoulos and Maria-Lamprini A. Bartsioka and Sokratis Nikolaidis and Stylianos I. Venieris and Dimitra I. Kaklamani and Iakovos S. Venieris},
  year   = {2025},
  eprint = {2506.18114},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2506.18114v1}
}

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/2506.18114.svg)](https://codeofpaper.com/paper/2506.18114)

Discussion