SELM: Software Engineering of Machine Learning Models

03/20/2021
by   Nafiseh Jafari, et al.
0

One of the pillars of any machine learning model is its concepts. Using software engineering, we can engineer these concepts and then develop and expand them. In this article, we present a SELM framework for Software Engineering of machine Learning Models. We then evaluate this framework through a case study. Using the SELM framework, we can improve a machine learning process efficiency and provide more accuracy in learning with less processing hardware resources and a smaller training dataset. This issue highlights the importance of an interdisciplinary approach to machine learning. Therefore, in this article, we have provided interdisciplinary teams' proposals for machine learning.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/15/2021

Machine Learning Model Development from a Software Engineering Perspective: A Systematic Literature Review

Data scientists often develop machine learning models to solve a variety...
research
10/06/2011

Predicting User Actions in Software Processes

This paper describes an approach for user (e.g. SW architect) assisting ...
research
12/22/2021

End to End Software Engineering Research

End to end learning is machine learning starting in raw data and predict...
research
04/12/2023

SmartChoices: Augmenting Software with Learned Implementations

We are living in a golden age of machine learning. Powerful models are b...
research
07/02/2021

An Experience Report on Machine Learning Reproducibility: Guidance for Practitioners and TensorFlow Model Garden Contributors

Machine learning techniques are becoming a fundamental tool for scientif...
research
12/03/2021

Multilingual training for Software Engineering

Well-trained machine-learning models, which leverage large amounts of op...
research
07/08/2021

Data-Driven Extract Method Recommendations: A Study at ING

The sound identification of refactoring opportunities is still an open p...

Please sign up or login with your details

Forgot password? Click here to reset