cs.NIFeb 27, 2026

Unsupervised Baseline Clustering and Incremental Adaptation for IoT Device Traffic Profiling

Authors: Sean M. Alderman, John D. Hastings

Organizations: The Beacom College of Computer & Cyber Sciences, Dakota State University, Madison, SD, USA

Abstract

The growth and heterogeneity of IoT devices create security challenges where static identification models can degrade as traffic evolves. This paper presents a two-stage, flow-feature-based pipeline for unsupervised IoT device traffic profiling and incremental model updating, evaluated on selected long-duration captures from the Deakin IoT dataset. For baseline profiling, density-based clustering (DBSCAN) isolates a substantial outlier portion of the data and produces the strongest alignment with ground-truth device labels among tested classical methods (NMI 0.78), outperforming centroid-based clustering on cluster purity. For incremental adaptation, we evaluate stream-oriented clustering approaches and find that BIRCH supports efficient updates (0.13 seconds per update) and forms comparatively coherent clusters for a held-out novel device (purity 0.87), but with limited capture of novel traffic (share 0.72) and a measurable trade-off in known-device accuracy after adaptation (0.71). Overall, the results highlight a practical trade-off between high-purity static profiling and the flexibility of incremental clustering for evolving IoT environments.

Figures & tables

Explore similar work

CardsList
  1. Maintaining IoT Device Identification under Concept Drift via Budget-Aware Traffic Labeling

    Aug 16, 2026Shayan Azizi, Norihiro Okui, Masataka Nakahara +3Concept DriftData-Efficient Learning

  2. Online Continual Learning for Anomaly Detection in IoT under Data Distribution Shifts

    Mar 8, 2026Matea Marinova, Shashi Raj Pandey, Junya Shiraishi +3Online Anomaly DetectionAnomaly Detection

  3. CLAD: A Clustered Label-Agnostic Federated Learning Framework for Joint Anomaly Detection and Attack Classification

    May 7, 2026Iason Ofeidis, Nikos Papadis, Randeep Bhatia +2IoT Intrusion DetectionNetwork Intrusion Detection