Projects per year
Abstract
In the Software Development Life Cycle (SDLC), Development and Operations (DevOps) has been proven to deliver reliable, scalable software within a shorter time. Due to the explosion of Machine Learning (ML) applications, the term Machine Learning Operations (MLOps) has gained significant interest among ML practitioners. This paper explains the DevOps and MLOps processes relevant to the implementation of MLOps. The contribution of this paper towards the MLOps framework is threefold: First, we review the state of the art in MLOps by analyzing the related work in MLOps. Second, we present an overview of the leading DevOps principles relevant to MLOps. Third, we derive an MLOps framework from the MLOps theory and apply it to a time-series forecasting application in the hourly day-ahead electricity market. The paper concludes with how MLOps could be generalized and applied to two more use cases with minor changes.
Original language | English |
---|---|
Article number | 9851 |
Number of pages | 31 |
Journal | Applied Sciences (Switzerland) |
Volume | 12 |
Issue number | 19 |
DOIs | |
Publication status | Published - Oct 2022 |
MoE publication type | A1 Journal article-refereed |
Keywords
- continuous software engineering
- DevOps
- electricity market
- Machine Learning
- MLOps
- time-series analysis
Fingerprint
Dive into the research topics of 'From DevOps to MLOps: Overview and Application to Electricity Market Forecasting'. Together they form a unique fingerprint.Projects
- 1 Finished
-
Predictricity
Sierla, S. (Principal investigator), Aaltonen, H. (Project Member), Karhula, N. (Project Member), Vyatkin, V. (Project Member), Subramanya, R. (Project Member) & Hölttä, T. (Project Member)
01/04/2019 → 31/03/2022
Project: Business Finland: Other research funding