Modyn: Data-Centric Machine Learning Pipeline Orchestration

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Böther, Maximilian, Robroek, Ties, Gsteiger, Viktor, Holzinger, Robin, Ma, Xianzhe, Tözün, Pınar, Klimovic, Ana
Formato: Preprint
Publicado: 2023
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866915118556643328
author Böther, Maximilian
Robroek, Ties
Gsteiger, Viktor
Holzinger, Robin
Ma, Xianzhe
Tözün, Pınar
Klimovic, Ana
author_facet Böther, Maximilian
Robroek, Ties
Gsteiger, Viktor
Holzinger, Robin
Ma, Xianzhe
Tözün, Pınar
Klimovic, Ana
contents In real-world machine learning (ML) pipelines, datasets are continuously growing. Models must incorporate this new training data to improve generalization and adapt to potential distribution shifts. The cost of model retraining is proportional to how frequently the model is retrained and how much data it is trained on, which makes the naive approach of retraining from scratch each time impractical. We present Modyn, a data-centric end-to-end machine learning platform. Modyn's ML pipeline abstraction enables users to declaratively describe policies for continuously training a model on a growing dataset. Modyn pipelines allow users to apply data selection policies (to reduce the number of data points) and triggering policies (to reduce the number of trainings). Modyn executes and orchestrates these continuous ML training pipelines. The system is open-source and comes with an ecosystem of benchmark datasets, models, and tooling. We formally discuss how to measure the performance of ML pipelines by introducing the concept of composite models, enabling fair comparison of pipelines with different data selection and triggering policies. We empirically analyze how various data selection and triggering policies impact model accuracy, and also show that Modyn enables high throughput training with sample-level data selection.
format Preprint
id arxiv_https___arxiv_org_abs_2312_06254
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Modyn: Data-Centric Machine Learning Pipeline Orchestration
Böther, Maximilian
Robroek, Ties
Gsteiger, Viktor
Holzinger, Robin
Ma, Xianzhe
Tözün, Pınar
Klimovic, Ana
Machine Learning
Artificial Intelligence
Databases
Distributed, Parallel, and Cluster Computing
In real-world machine learning (ML) pipelines, datasets are continuously growing. Models must incorporate this new training data to improve generalization and adapt to potential distribution shifts. The cost of model retraining is proportional to how frequently the model is retrained and how much data it is trained on, which makes the naive approach of retraining from scratch each time impractical. We present Modyn, a data-centric end-to-end machine learning platform. Modyn's ML pipeline abstraction enables users to declaratively describe policies for continuously training a model on a growing dataset. Modyn pipelines allow users to apply data selection policies (to reduce the number of data points) and triggering policies (to reduce the number of trainings). Modyn executes and orchestrates these continuous ML training pipelines. The system is open-source and comes with an ecosystem of benchmark datasets, models, and tooling. We formally discuss how to measure the performance of ML pipelines by introducing the concept of composite models, enabling fair comparison of pipelines with different data selection and triggering policies. We empirically analyze how various data selection and triggering policies impact model accuracy, and also show that Modyn enables high throughput training with sample-level data selection.
title Modyn: Data-Centric Machine Learning Pipeline Orchestration
topic Machine Learning
Artificial Intelligence
Databases
Distributed, Parallel, and Cluster Computing
url https://arxiv.org/abs/2312.06254