Federated Isolation Forest for Efficient Anomaly Detection on Edge IoT Systems

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Vasiljevic, Pavle, Matic, Milica, Popovic, Miroslav
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866911137896857600
author Vasiljevic, Pavle
Matic, Milica
Popovic, Miroslav
author_facet Vasiljevic, Pavle
Matic, Milica
Popovic, Miroslav
contents Recently, federated learning frameworks such as Python TestBed for Federated Learning Algorithms and MicroPython TestBed for Federated Learning Algorithms have emerged to tackle user privacy concerns and efficiency in embedded systems. Even more recently, an efficient federated anomaly detection algorithm, FLiForest, based on Isolation Forests has been developed, offering a low-resource, unsupervised method well-suited for edge deployment and continuous learning. In this paper, we present an application of Isolation Forest-based temperature anomaly detection, developed using the previously mentioned federated learning frameworks, aimed at small edge devices and IoT systems running MicroPython. The system has been experimentally evaluated, achieving over 96% accuracy in distinguishing normal from abnormal readings and above 78% precision in detecting anomalies across all tested configurations, while maintaining a memory usage below 160 KB during model training. These results highlight its suitability for resource-constrained environments and edge systems, while upholding federated learning principles of data privacy and collaborative learning.
format Preprint
id arxiv_https___arxiv_org_abs_2506_05138
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Federated Isolation Forest for Efficient Anomaly Detection on Edge IoT Systems
Vasiljevic, Pavle
Matic, Milica
Popovic, Miroslav
Machine Learning
Distributed, Parallel, and Cluster Computing
Recently, federated learning frameworks such as Python TestBed for Federated Learning Algorithms and MicroPython TestBed for Federated Learning Algorithms have emerged to tackle user privacy concerns and efficiency in embedded systems. Even more recently, an efficient federated anomaly detection algorithm, FLiForest, based on Isolation Forests has been developed, offering a low-resource, unsupervised method well-suited for edge deployment and continuous learning. In this paper, we present an application of Isolation Forest-based temperature anomaly detection, developed using the previously mentioned federated learning frameworks, aimed at small edge devices and IoT systems running MicroPython. The system has been experimentally evaluated, achieving over 96% accuracy in distinguishing normal from abnormal readings and above 78% precision in detecting anomalies across all tested configurations, while maintaining a memory usage below 160 KB during model training. These results highlight its suitability for resource-constrained environments and edge systems, while upholding federated learning principles of data privacy and collaborative learning.
title Federated Isolation Forest for Efficient Anomaly Detection on Edge IoT Systems
topic Machine Learning
Distributed, Parallel, and Cluster Computing
url https://arxiv.org/abs/2506.05138