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 条
[31]   Understanding and Personalising Smart City Services Using Machine Learning, the Internet-of-Things and Big Data [J].
Chin, Jeannette ;
Callaghan, Vic ;
Lam, Ivan .
2017 IEEE 26TH INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS (ISIE), 2017, :2050-2055
[32]   Machine Learning Based Prediction and Modeling in Healthcare Secured Internet of Things [J].
Aitzaouiat, Charafeddine E. ;
Latif, Adnane ;
Benslimane, Abderrahim ;
Chin, Hui-Hsin .
MOBILE NETWORKS & APPLICATIONS, 2022, 27 (01) :84-95
[33]   Machine Learning and the Internet Of Things for Smart Buildings: A state of the art survey [J].
Khaoula, Elhabyb ;
Amine, Baina ;
Mostafa, Bellafkih .
2022 2ND INTERNATIONAL CONFERENCE ON INNOVATIVE RESEARCH IN APPLIED SCIENCE, ENGINEERING AND TECHNOLOGY (IRASET'2022), 2022, :538-547
[34]   The Role of Machine Learning and the Internet of Things in Smart Buildings for Energy Efficiency [J].
Shah, Syed Faisal Abbas ;
Iqbal, Muhammad ;
Aziz, Zeeshan ;
Rana, Toqir A. ;
Khalid, Adnan ;
Cheah, Yu-N ;
Arif, Muhammad .
APPLIED SCIENCES-BASEL, 2022, 12 (15)
[35]   Internet of things and machine learning applied to the thermal comfort of internal environments [J].
Nascimento, Matheus ;
Lopes, Paulo .
INDOOR AND BUILT ENVIRONMENT, 2022, 31 (09) :2274-2290
[36]   Big Data for Internet of Things: A Survey on IoT Frameworks and Platforms [J].
Atmani, Amine ;
Kandrouch, Ibtissame ;
Hmina, Nabil ;
Chaoui, Habiba .
ADVANCED INTELLIGENT SYSTEMS FOR SUSTAINABLE DEVELOPMENT, AI2SD'2019, VOL 6: ADVANCED INTELLIGENT SYSTEMS FOR NETWORKS AND SYSTEMS, 2020, 92 :59-67
[37]   Enabling smart parking for smart cities using Internet of Things (IoT) and machine learning [J].
Alymani, Mofadal ;
Almoqhem, Lenah Abdulaziz ;
Alabdulwahab, Dhuha Ahmed ;
Alghamdi, Abdulrahman Abdullah ;
Alshahrani, Hussain ;
Raza, Khalid .
PEERJ COMPUTER SCIENCE, 2025, 11
[38]   Identify spoofing attacks in Internet of Things (IoT) environments using machine learning algorithms [J].
Vajrobol, Vajratiya ;
Saxena, Geetika Jain ;
Pundir, Amit ;
Singh, Sanjeev ;
B. Gupta, Brij ;
Gaurav, Akshat ;
Rahaman, Mosiur .
JOURNAL OF HIGH SPEED NETWORKS, 2025, 31 (01) :61-70
[39]   Internet of Things (IoT)-Enabled Machine Learning Models for Efficient Monitoring of Smart Agriculture [J].
Aldossary, Mohammad ;
Alharbi, Hatem A. ;
Ul Hassan, C. H. Anwar .
IEEE ACCESS, 2024, 12 :75718-75734
[40]   Malware Cyber Threat Intelligence System for Internet of Things (IoT) Using Machine Learning [J].
Xiao P. .
Journal of Cyber Security and Mobility, 2024, 13 (01) :53-90