SeLoC-ML: Semantic Low-Code Engineering for Machine Learning Applications in Industrial IoT
Haoyu Ren, Kirill Dorofeev, Darko Anicic, Youssef Hammad, Roland Eckl,, Thomas A. Runkler

TL;DR
SeLoC-ML is a low-code framework leveraging Semantic Web technologies to simplify and accelerate the development and deployment of machine learning applications in industrial IoT environments, especially for non-experts.
Contribution
This paper introduces SeLoC-ML, a novel low-code platform that enables rapid, semantic-driven development and deployment of ML applications in IIoT, reducing engineering effort significantly.
Findings
Engineering effort reduced by at least three times.
Effective semantic matching of ML models and devices.
Supports rapid prototyping with semantic application templates.
Abstract
Internet of Things (IoT) is transforming the industry by bridging the gap between Information Technology (IT) and Operational Technology (OT). Machines are being integrated with connected sensors and managed by intelligent analytics applications, accelerating digital transformation and business operations. Bringing Machine Learning (ML) to industrial devices is an advancement aiming to promote the convergence of IT and OT. However, developing an ML application in industrial IoT (IIoT) presents various challenges, including hardware heterogeneity, non-standardized representations of ML models, device and ML model compatibility issues, and slow application development. Successful deployment in this area requires a deep understanding of hardware, algorithms, software tools, and applications. Therefore, this paper presents a framework called Semantic Low-Code Engineering for ML Applications…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsIoT and Edge/Fog Computing · Software System Performance and Reliability · Big Data and Business Intelligence
