arrow
Return

ONDS: Optimum Node and Data Selection From Constrained IoT for Efficient Online Learning

delete2025-01-01
delete0
PRE
AI
A
Alaa Awad Abdellatif *
K
Khaled Shaban
A
Ahmed Massoud
DOI:10.1109/TNSE.2024.3483295delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Supervised Machine Learning (ML) models require large amounts of labeled data for training. However, this becomes challenging when dealing with resource- and network-constrained Internet of Things (IoT) devices that collect data. Furthermore, in scenarios where the acquired data is fast-changing and highly temporal, continuous and online learning becomes necessary. In this paper, we address the problem of efficiently training ML models using data from IoT nodes. We specifically focus on two aspects: i) selecting the nodes that provide data for the re/training, and ii) determining the optimal amounts of data to be acquired from these nodes, considering network and time constraints, while minimizing learning errors. To tackle this optimization problem, we propose ONDS: an Optimum Node and Data Selection algorithm with linear complexity in the worst-case. ONDS offers a model-agnostic solution applicable to different data modalities and ML architectures. To evaluate the performance of ONDS, we conduct experiments using various models and real-world datasets. The results demonstrate the effectiveness of ONDS, as it outperforms existing alternatives in both classification and regression tasks.
Keywords:
Data models
Internet of Things
Computational modeling
Distributed databases
Training
Performance evaluation
Costs
Accuracy
Optimization
Resource management
Machine learning models
distributed sources and data selection
online machine learning
classification
regression

Journal

I
IEEE Transactions on Network Science and Engineering
IF:
7.9
Papers:
2.5K
Citations:
10.0K

Organization

No organization information available