IoT Device Identification with Machine Learning: Common Pitfalls and Best Practices

Kahraman Kostas, Rabia Yasa Kostas
1/28/2026
cs.CRcs.AIcs.NI

No confident code implementation found for this paper.

Abstract

This paper critically examines the device identification process using machine learning, addressing common pitfalls in existing literature. We analyze the trade-offs between identification methods (unique vs. class based), data heterogeneity, feature extraction challenges, and evaluation metrics. By highlighting specific errors, such as improper data augmentation and misleading session identifiers, we provide a robust guideline for researchers to enhance the reproducibility and generalizability of IoT security models.

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. Any repos shown below are weak matches — 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{kostas2026device,
  title  = {IoT Device Identification with Machine Learning: Common Pitfalls and Best Practices},
  author = {Kahraman Kostas and Rabia Yasa Kostas},
  year   = {2026},
  eprint = {2601.20548},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2601.20548v1}
}

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

Discussion