Model-Driven Engineering Method to Support the Formalization of Machine Learning using SysML

07/10/2023
by   Simon Raedler, et al.
0

Methods: This work introduces a method supporting the collaborative definition of machine learning tasks by leveraging model-based engineering in the formalization of the systems modeling language SysML. The method supports the identification and integration of various data sources, the required definition of semantic connections between data attributes, and the definition of data processing steps within the machine learning support. Results: By consolidating the knowledge of domain and machine learning experts, a powerful tool to describe machine learning tasks by formalizing knowledge using the systems modeling language SysML is introduced. The method is evaluated based on two use cases, i.e., a smart weather system that allows to predict weather forecasts based on sensor data, and a waste prevention case for 3D printer filament that cancels the printing if the intended result cannot be achieved (image processing). Further, a user study is conducted to gather insights of potential users regarding perceived workload and usability of the elaborated method. Conclusion: Integrating machine learning-specific properties in systems engineering techniques allows non-data scientists to understand formalized knowledge and define specific aspects of a machine learning problem, document knowledge on the data, and to further support data scientists to use the formalized knowledge as input for an implementation using (semi-) automatic code generation. In this respect, this work contributes by consolidating knowledge from various domains and therefore, fosters the integration of machine learning in industry by involving several stakeholders.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/10/2023

Code Generation for Machine Learning using Model-Driven Engineering and SysML

Data-driven engineering refers to systematic data collection and process...
research
12/12/2022

A Roadmap to Domain Knowledge Integration in Machine Learning

Many machine learning algorithms have been developed in recent years to ...
research
08/10/2020

Using Experts' Opinions in Machine Learning Tasks

In machine learning tasks, especially in the tasks of prediction, scient...
research
06/13/2018

Towards Semantically Enhanced Data Understanding

In the field of machine learning, data understanding is the practice of ...
research
01/07/2022

Similarities and Differences between Machine Learning and Traditional Advanced Statistical Modeling in Healthcare Analytics

Data scientists and statisticians are often at odds when determining the...
research
08/02/2023

Scaling Data Science Solutions with Semantics and Machine Learning: Bosch Case

Industry 4.0 and Internet of Things (IoT) technologies unlock unpreceden...
research
06/11/2018

Baselines and a datasheet for the Cerema AWP dataset

This paper presents the recently published Cerema AWP (Adverse Weather P...

Please sign up or login with your details

Forgot password? Click here to reset