From DevOps to MLOps: Overview and Application to Electricity Market Forecasting

Rakshith Subramanya*, Seppo Sierla, Valeriy Vyatkin

*Corresponding author for this work

Research output: Contribution to journalArticleScientificpeer-review

30 Citations (Scopus)
347 Downloads (Pure)

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 languageEnglish
Article number9851
Number of pages31
JournalApplied Sciences (Switzerland)
Volume12
Issue number19
DOIs
Publication statusPublished - Oct 2022
MoE publication typeA1 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.
  • 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/201931/03/2022

    Project: Business Finland: Other research funding

Cite this