ML4IoT: A Framework to Orchestrate Machine Learning Workflows on Internet of Things Data

被引:13
作者
Alves, Jose M. [1 ]
Honorio, Leonardo M. [2 ]
Capretz, Miriam A. M. [1 ]
机构
[1] Western Univ, Dept Elect & Comp Engn, London, ON N6A 5B9, Canada
[2] Univ Fed Juiz de Fora, Dept Elect Energy, BR-36036900 Juiz De Fora, MG, Brazil
基金
加拿大自然科学与工程研究理事会;
关键词
Machine learning; Internet of Things; Data models; Training; Big Data; Task analysis; Tools; Big data; container-based virtualization; IoT; machine learning; machine learning workflow; microservices; SUPPORT;
D O I
10.1109/ACCESS.2019.2948160
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Internet of Things (IoT) applications generate vast amounts of real-time data. Temporal analysis of these data series to discover behavioural patterns may lead to qualified knowledge affecting a broad range of industries. Hence, the use of machine learning (ML) algorithms over IoT data has the potential to improve safety, economy, and performance in critical processes. However, creating ML workflows at scale is a challenging task that depends upon both production and specialized skills. Such tasks require investigation, understanding, selection, and implementation of specific ML workflows, which often lead to bottlenecks, production issues, and code management complexity and even then may not have a final desirable outcome. This paper proposes the Machine Learning Framework for IoT data (<italic>ML4IoT</italic>), which is designed to orchestrate ML workflows, particularly on large volumes of data series. The ML4IoT framework enables the implementation of several types of ML models, each one with a different workflow. These models can be easily configured and used through a simple pipeline. ML4IoT has been designed to use container-based components to enable training and deployment of various ML models in parallel. The results obtained suggest that the proposed framework can manage real-world IoT heterogeneous data by providing elasticity, robustness, and performance.
引用
收藏
页码:152953 / 152967
页数:15
相关论文
共 50 条
[21]   A Platform for Integrating Internet of Things, Machine Learning, and Big Data Practicum in Electrical Engineering Curricula [J].
Jayachandran, Nandana ;
Abdrabou, Atef ;
Yamane, Naod ;
Al-Dulaimi, Anwer .
COMPUTERS, 2024, 13 (08)
[22]   Internet of Things (IoT) Security Enhancement Using XGboost Machine Learning Techniques [J].
Doghramachi, Dana F. ;
Ameen, Siddeeq Y. .
CMC-COMPUTERS MATERIALS & CONTINUA, 2023, 77 (01) :717-732
[23]   Energy consumption assessment of Internet of Things (IoT) based on machine learning approach [J].
Wang, Hui ;
Dang, Zhizheng .
SIGNAL IMAGE AND VIDEO PROCESSING, 2025, 19 (05)
[24]   Internet of Things (IOT) Based Machine Learning Techniques for Wind Energy Harvesting [J].
Kalpana, R. ;
Subburaj, V ;
Lokanadham, R. ;
Amudha, K. ;
Bethel, G. N. Beena ;
Shukla, Arvind Kumar ;
Kshirsagar, Pravin R. ;
Rajaram, A. .
ELECTRIC POWER COMPONENTS AND SYSTEMS, 2023,
[25]   Development of a Machine Learning Model for Enhancing the Security of the Internet of Things (IoT) System [J].
Raminenei, Kamalakar ;
Gupta, Vratika ;
Durgam, Thirupathi ;
Kapila, Dhiraj .
PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON DATA SCIENCE, MACHINE LEARNING AND APPLICATIONS, VOL 1, ICDSMLA 2023, 2025, 1273 :1086-1093
[26]   Machine learning in the Internet of Things: Designed techniques for smart cities [J].
Din, Ikram Ud ;
Guizani, Mohsen ;
Rodrigues, Joel J. P. C. ;
Hassan, Suhaidi ;
Korotaev, Valery V. .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 100 :826-843
[27]   Machine Learning for Security and the Internet of Things: The Good, the Bad, and the Ugly [J].
Liang, Fan ;
Hatcher, William ;
Liao, Weixian ;
Gao, Weichao ;
Yu, Wei .
IEEE ACCESS, 2019, 7 :158126-158147
[28]   Machine Learning in Real-Time Internet of Things (IoT) Systems: A Survey [J].
Bian, Jiang ;
Al Arafat, Abdullah ;
Xiong, Haoyi ;
Li, Jing ;
Li, Li ;
Chen, Hongyang ;
Wang, Jun ;
Dou, Dejing ;
Guo, Zhishan .
IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (11) :8364-8386
[29]   Massive connectivity with machine learning for the Internet of Things [J].
Balci, Abdullah ;
Sokullu, Radosveta .
COMPUTER NETWORKS, 2021, 184
[30]   Machine Learning-Based Adaptive Cybersecurity Framework for the Internet of Things [J].
Nallapareddy, Venkata Sai Swaroop Reddy .
2024 INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND EMERGING COMMUNICATION TECHNOLOGIES, ICEC, 2024, :770-775