# EasyMLServe: Easy Deployment of REST Machine Learning Services

arXiv: https://arxiv.org/abs/2211.14417 · HTML: https://mlsanity.com/paper/2211.14417/

## Key facts

- Cited by 1 papers in the map (data through 14 Oct 2026).
- Builds on 8 of its 23 references that are in the map.
- First posted on arXiv 26 Nov 2022.

## Builds on (most cited first, 8 of 8)

- [Attention Is All You Need](https://mlsanity.com/paper/1706.03762/) (2017)
- [PyTorch: An Imperative Style, High-Performance Deep Learning Library](https://mlsanity.com/paper/1912.01703/) (2019)
- [U-Net: Convolutional Networks for Biomedical Image Segmentation](https://mlsanity.com/paper/1505.04597/) (2015)
- [Zero-Shot Text-to-Image Generation](https://mlsanity.com/paper/2102.12092/) (2021)
- [Gradio: Hassle-Free Sharing and Testing of ML Models in the Wild](https://mlsanity.com/paper/1906.02569/) (2019)
- [Open Power System Data - Frictionless data for electricity system modelling](https://mlsanity.com/paper/1812.10405/) (2018)
- [pyWATTS: Python Workflow Automation Tool for Time Series](https://mlsanity.com/paper/2106.10157/) (2021)
- [Design of a Graphical User Interface for Few-Shot Machine Learning Classification of Electron Microscopy Data](https://mlsanity.com/paper/2107.10387/) (2021)

## Built on by (most cited first, 1 of 1)

- [MLOps for Scarce Image Data: A Use Case in Microscopic Image Analysis](https://mlsanity.com/paper/2309.15521/) (2023)

## Abstract (arXiv)

Various research domains use machine learning approaches because they can solve complex tasks by learning from data. Deploying machine learning models, however, is not trivial and developers have to implement complete solutions which are often installed locally and include Graphical User Interfaces (GUIs). Distributing software to various users on-site has several problems. Therefore, we propose a concept to deploy software in the cloud. There are several frameworks available based on Representational State Transfer (REST) which can be used to implement cloud-based machine learning services. However, machine learning services for scientific users have special requirements that state-of-the-art REST frameworks do not cover completely. We contribute an EasyMLServe software framework to deploy machine learning services in the cloud using REST interfaces and generic local or web-based GUIs. Furthermore, we apply our framework on two real-world applications, ie, energy time-series forecasting and cell instance segmentation. The EasyMLServe framework and the use cases are available on GitHub.
