AnoML-IoT: An End to End Re-configurable Multi-protocol Anomaly Detection Pipeline for Internet of Things
Hakan Kayan, Yasar Majib, Wael Alsafery, Mahmoud Barhamgi, Charith, Perera

TL;DR
AnoML-IoT is a comprehensive, re-configurable pipeline that simplifies the deployment of multi-protocol anomaly detection models across various IoT platforms, reducing technical barriers and enhancing detection capabilities.
Contribution
It introduces an end-to-end, multi-protocol IoT anomaly detection pipeline that integrates data ingestion, model training, deployment, and inference with minimal user effort.
Findings
Efficient anomaly detection across different IoT nodes.
Supports multiple wireless protocols and deployment platforms.
Open-source tools for easy adoption and customization.
Abstract
The rapid development in ubiquitous computing has enabled the use of microcontrollers as edge devices. These devices are used to develop truly distributed IoT-based mechanisms where machine learning (ML) models are utilized. However, integrating ML models to edge devices requires an understanding of various software tools such as programming languages and domain-specific knowledge. Anomaly detection is one of the domains where a high level of expertise is required to achieve promising results. In this work, we present AnoML which is an end-to-end data science pipeline that allows the integration of multiple wireless communication protocols, anomaly detection algorithms, deployment to the edge, fog, and cloud platforms with minimal user interaction. We facilitate the development of IoT anomaly detection mechanisms by reducing the barriers that are formed due to the heterogeneity of an…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAnomaly Detection Techniques and Applications · Advanced Malware Detection Techniques · IoT and Edge/Fog Computing
