Home / Current Issue / Paper 1706999
Deploying Isolation Forest at the Edge: A Synthetic Da-ta-driven Approach for Real-time IoT Anomaly Detection
Subject area: Science,Engineering and Technology · Area of research: Machine Learning and Cybersecurity
Abstract
This research addresses the challenge of detecting network anomalies in IoT environments by developing and evaluating AI-driven methodologies, specifically deploying Isolation Forest at the edge. A key obstacle in this domain is the scarcity of labeled datasets representing diverse anomaly types. To overcome this, we employed a synthetic data-driven approach, using statistical modeling to generate datasets that mimic real-world IoT scenarios, encompassing a wide range of normal and anomalous behaviors. This synthetic data enabled robust training and evaluation of our anomaly detection model. Performance was assessed using precision, recall, F1-score, and AUC-ROC. While the model demonstrated high preci-sion for normal data points, its performance in identifying anomalous data points was limited, as reflected in the low recall, F1-score, and ROC-AUC values. Despite these limitations, the study demonstrates the potential of Isolation Forest for detecting simpler anomalies like outliers and drifts, contributing to reduced false positives. Furthermore, the research emulated edge computing principles?distributed processing and reduced latency?to facilitate real-time analysis, which is crucial for mitigating security breaches and system failures in dynamic IoT environments. Although the simulation did not involve physical edge devices, it successfully demonstrated the feasibility of deploying Isolation Forest at the edge for real-time anomaly detection, highlighting its potential for enhancing operational efficiency, risk management, and security in sectors like healthcare, where early anomaly detection is critical.
Keywords
Artificial Intelligence, Edge Computing, IoT Security, Machine Learning, Statistical Methods
How to cite this paper
@article{1706999,
author = {Judah Idowu},
title = {Deploying Isolation Forest at the Edge: A Synthetic Da-ta-driven Approach for Real-time IoT Anomaly Detection},
journal = {Iconic Research And Engineering Journals},
year = {2025},
volume = {8},
number = {7},
pages = {643-652},
issn = {2456-8880},
url = {https://www.irejournals.com/formatedpaper/1706999.pdf},
abstract = {This research addresses the challenge of detecting network anomalies in IoT environments by developing and evaluating AI-driven methodologies, specifically deploying Isolation Forest at the edge. A key obstacle in this domain is the scarcity of labeled datasets representing diverse anomaly types. To overcome this, we employed a synthetic data-driven approach, using statistical modeling to generate datasets that mimic real-world IoT scenarios, encompassing a wide range of normal and anomalous behaviors. This synthetic data enabled robust training and evaluation of our anomaly detection model. Performance was assessed using precision, recall, F1-score, and AUC-ROC. While the model demonstrated high preci-sion for normal data points, its performance in identifying anomalous data points was limited, as reflected in the low recall, F1-score, and ROC-AUC values. Despite these limitations, the study demonstrates the potential of Isolation Forest for detecting simpler anomalies like outliers and drifts, contributing to reduced false positives. Furthermore, the research emulated edge computing principles?distributed processing and reduced latency?to facilitate real-time analysis, which is crucial for mitigating security breaches and system failures in dynamic IoT environments. Although the simulation did not involve physical edge devices, it successfully demonstrated the feasibility of deploying Isolation Forest at the edge for real-time anomaly detection, highlighting its potential for enhancing operational efficiency, risk management, and security in sectors like healthcare, where early anomaly detection is critical.},
keywords = {Artificial Intelligence, Edge Computing, IoT Security, Machine Learning, Statistical Methods},
month = {January},
}