Building a Reproducible Machine Learning Pipeline
Not on the map. Why?
Abstract (arXiv)
Reproducibility of modeling is a problem that exists for any machine learning practitioner, whether in industry or academia. The consequences of an irreproducible model can include significant financial costs, lost time, and even loss of personal reputation (if results prove unable to be replicated). This paper will first discuss the problems we have encountered while building a variety of machine learning models, and subsequently describe the framework we built to tackle the problem of model reproducibility. The framework is comprised of four main components (data, feature, scoring, and evaluation layers), which are themselves comprised of well defined transformations. This enables us to not only exactly replicate a model, but also to reuse the transformations across different models. As a result, the platform has dramatically increased the speed of both offline and online experimentation while also ensuring model reproducibility.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). First posted on arXiv 9 Oct 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 0; 2024: 1; 2025: 1.
4 papers.
- 2022Towards Training Reproducible Deep Learning Modelscited by 23
- 2021Automated Evolutionary Approach for the Design of Composite Machine Learning Pipelinescited by 13
- 2024Statistical Test for Feature Selection Pipelines by Selective Inferencecited by 3
- 2025Hyperparameter Optimization and Reproducibility in Deep Learning Model Trainingcited by 0
- 2025Hyperparameter Optimization and Reproducibility in Deep Learning Model Training16 Oct 2025
- 2024Statistical Test for Feature Selection Pipelines by Selective Inference27 Jun 2024
- 2022Towards Training Reproducible Deep Learning Models4 Feb 2022
- 2021Automated Evolutionary Approach for the Design of Composite Machine Learning Pipelines26 Jun 2021