MLflow2PROV: Extracting Provenance from Machine Learning Experiments
Open accessAbstract
Supporting iterative and explorative workflows for developing machine learning (ML) models, ML experiment management systems (ML EMSs), such as MLflow, are increasingly used to simplify the structured collection and management of ML artifacts, such as ML models, metadata, and code. However, EMSs typically suffer from limited provenance capabilities. As a consequence, it is hard to analyze provenance information and gain knowledge that can be used to improve both ML models and their development workflows. We propose a W3C-PROV-compliant provenance model capturing ML experiment activities that originate from Git and MLflow usage. Moreover, we present the tool MLflow2PROV that extracts provenance graphs according to our model, enabling querying, analyzing, and further processing of collected provenance information.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
MLOps is viewed from systematic management of ML experiments and assets, leading to version control and experiment recording.
“MLOps is also viewed from the perspective of systematic management of ML experiments and related assets”
From A Multivocal Review of MLOps Practices, Challenges and Open Issues (2026) · cites this paper as [20]
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
Software Engineering for Machine Learning: A Case Study
Amershi, S., Begel, A., Bird, C., DeLine, R. A., Gall, H. C., Kamar, E. S., Nagappan, N., Nushi, B., & Zimmermann, T. (2019) · IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP) · doi:10.1109/icse-seip.2019.00042 · Cited by 1,181 · see citing works
Management of Machine Learning Lifecycle Artifacts
Schlegel, M., & Sattler, K.-U. (2023) · ACM SIGMOD Record · doi:10.1145/3582302.3582306 · Cited by 63 · see citing works
Self-citationEsteves, D., Moussallem, D., Neto, C. B., Soru, T., Usbeck, R., Ackermann, M. R., & Lehmann, J. (2015) · International Conference on Semantic Systems · doi:10.1145/2814864.2814883 · Cited by 55 · see citing works
Workflow provenance in the lifecycle of scientific machine learning
Souza, R., Azevedo, L. G., Lourenço, V., Soares, E. F. D. S., Thiago, R. M., Brandão, R., Civitarese, D., Brazil, E. V., Moreno, M. F., Valduriez, P., et al. (2021) · Concurrency and Computation Practice and Experience · doi:10.1002/cpe.6544 · Cited by 46 · see citing works
Machine learning in the real world
Chaoji, V., Rastogi, R. R., & Roy, G. (2016) · Proceedings of the VLDB Endowment · doi:10.14778/3007263.3007318 · Cited by 19 · see citing works
On Model Discovery For Hosted Data Science Projects
Miao, H., Li, A., Davis, L. S., & Deshpande, A. (2017) · Workshop on Data Management for End-to-End Machine Learning (DEEM) · doi:10.1145/3076246.3076252 · Cited by 17 · see citing works
Flagged first, then by citations
Research works printed but not linked: 7
- Andrew Chen, Andy Chow, et al. 2020. Developments in MLflow: A System to Accelerate the Machine Learning Lifecycle. In DEEM@SIGMOD '20. 5:1-5:4.
- Matthew Hartley and Tjelvar S. G. Olsson. 2020. dtoolAI: Reproducibility for Deep Learning. Patterns 1, 5 (2020), 100073.
- Trung Dong Huynh and Luc Moreau. 2014. ProvStore: A Public Provenance Repository. In IPAW '14 (LNCS, Vol. 8628). 275-277.
- Mohammad Hossein Namaki, Avrilia Floratou, et al. 2020. Vamsa: Automated Provenance Tracking in Data Science Scripts. In KDD '20. 1542-1551.
- Harry Percival and Bob Gregory. 2020. Architecture Patterns with Python. O'Reilly.
- Sebastian Schelter, Joos-Hendrik Böse, et al. 2017. Automatically Tracking Meta- data and Provenance of Machine Learning Experiments. In MLSys@NIPS '17.
- Matei Zaharia, Andrew Chen, et al. 2018. Accelerating the Machine Learning Lifecycle with MLflow. IEEE Data Eng. Bull. 41, 4 (2018), 39-45.
Cited by
Sorted by citations
Capturing end-to-end provenance for machine learning pipelines
Schlegel, M., & Sattler, K.-U. (2024) · Information Systems · doi:10.1016/j.is.2024.102495 · Cited by 29 · see citing works
Self-citationA Multivocal Review of MLOps Practices, Challenges and Open Issues
Eken, B., Pallewatta, S., Tran, N., Tosun, A., & Babar, M. A. (2026) · ACM Computing Surveys · doi:10.1145/3747346 · Cited by 33 · see citing works
DLProv: A Data-Centric Support for Deep Learning Workflow Analyses
Pina, D., Chapman, A. P., Kunstmann, L., de Oliveira, D., & Mattoso, M. (2024) · Workshop on Data Management for End-to-End Machine Learning (DEEM) · doi:10.1145/3650203.3663337 · Cited by 17 · see citing works
DLProv: a suite of provenance services for deep learning workflow analyses
Pina, D., Kunstmann, L., Chapman, A. P., de Oliveira, D., & Mattoso, M. (2025) · PeerJ Computer Science · doi:10.7717/peerj-cs.2985 · Cited by 12 · see citing works
yProv4ML: Effortless provenance tracking for machine learning systems
Padovani, G., Anantharaj, V. G., & Fiore, S. (2025) · SoftwareX · doi:10.1016/j.softx.2025.102298 · Cited by 7 · see citing works
Gultekin, E., & Aktaş, M. S. (2024) · Computers · doi:10.3390/computers13120325 · Cited by 6 · see citing works
Extracting Provenance of Machine Learning Experiment Pipeline Artifacts
Schlegel, M., & Sattler, K.-U. (2023) · Lecture notes in computer science · doi:10.1007/978-3-031-42914-9_17 · Cited by 5 · see citing works
Self-citationCollaboration Management for Federated Learning
Schlegel, M., Scheliga, D., Sattler, K.-U., Seeland, M., & Mäder, P. (2024) · IEEE International Conference on Data Engineering Workshops (ICDEW) · doi:10.1109/icdew61823.2024.00043 · Cited by 4 · see citing works
Self-citationPrivacy-Preserving Verification of ML Preprocessing via Model Behavior Indicators
Li, W., Halimi, A., Vaidya, J. S., Jiang, X., & Ayday, E. (2025) · IEEE Transactions on Privacy · doi:10.1109/tp.2025.3628998 · Cited by 2 · see citing works
Provenance Tracking in Large-Scale Machine Learning Systems
Padovani, G., Anantharaj, V. G., & Fiore, S. (2025) · International Conference on Parallel Processing Workshops (ICPPW) · doi:10.1145/3750720.3757295 · Cited by 1 · see citing works
Lowering barriers to federated learning: collaboration management and provenance
Schlegel, M., Scheliga, D., Sattler, K.-U., Seeland, M., & Mäder, P. (2026) · Journal Of Big Data · doi:10.1186/s40537-025-01350-z · Cited by 1 · see citing works
Self-citationEverything Everyway All at Once - Time Traveling Debugging for Stream Processing Applications
Räth, T., Schlegel, M., & Sattler, K.-U. (2024) · IEEE International Conference on Data Engineering (ICDE) · doi:10.1109/icde60146.2024.00131 · Cited by 1 · see citing works
Self-citationPina, D., de Oliveira, D., & Mattoso, M. (2025) · Simpósio Brasileiro de Bancos de Dados (SBBD) · doi:10.5753/sbbd_estendido.2025.247618
Pina, D., Kunstmann, L., Mattoso, M., Lage, M., & de Oliveira, D. (2025) · doi:10.5753/bresci.2025.248217
An (Updated) Overview of Data Provenance: Concepts, Challenges and Opportunities
Kosyfaki, C., & Groth, P. (2026) · ACM SIGMOD International Conference on Management of Data (SIGMOD) · doi:10.1145/3788853.3801877
KFP-Inspector: Reproducible Benchmarking and Bottleneck Diagnosis for Kubeflow Pipelines
Li, X., & Deng, C. (2026) · International Conference on Cyber Security, Artificial Intelligence and Digital Economy (CSAIDE) · doi:10.1145/3819836.3819910
Amorim, A., Moraes, J. V., Pina, D., Aline, P., & de Oliveira, D. (2026) · Simpósio Brasileiro de Bancos de Dados (SBBD) · doi:10.5753/sbbd.2026.249455
- Authors
- Schlegel, M., & Sattler, K.-U.
- Affiliations
- Technische Universität Ilmenau (DE)
- Venue
- Proceedings of the Seventh Workshop on Data Management for End-to-End Machine Learning
- Publisher
- ACM
- Published
- 2023-06-18
- Pages
- 1-4
- OpenAlex
- W4380928210
- Cited by
- 17
- References
- 6
- Citations by year
- 2026: 4 · 2025: 7 · 2024: 5 · 2023: 1
- FWCI
- 11.95
- Type
- conference paper
- Language
- en
- Open access
- bronze
- doi.org
- Locations
- Workshop on Data Management for End-to-End Machine Learning (DEEM) (publishedVersion)
- Topics
- Social Sciences › Decision Sciences › Information Systems and Management › Scientific Computing and Data Management
- Physical Sciences › Computer Science › Artificial Intelligence › Semantic Web and Ontologies
- Physical Sciences › Computer Science › Information Systems › Research Data Management Practices
- Keywords
- MLflow, W3C PROV, provenance graphs, provenance querying
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review