12
0

Provenance Tracking in Large-Scale Machine Learning Systems

Gabriele Padovani
Valentine Anantharaj
Sandro Fiore
Main:6 Pages
4 Figures
Bibliography:2 Pages
2 Tables
Abstract

As the demand for large scale AI models continues to grow, the optimization of their training to balance computational efficiency, execution time, accuracy and energy consumption represents a critical multidimensional challenge. Achieving this balance requires not only innovative algorithmic techniques and hardware architectures but also comprehensive tools for monitoring, analyzing, and understanding the underlying processes involved in model training and deployment. Provenance data information about the origins, context, and transformations of data and processes has become a key component in this pursuit. By leveraging provenance, researchers and engineers can gain insights into resource usage patterns, identify inefficiencies, and ensure reproducibility and accountability in AI development workflows. For this reason, the question of how distributed resources can be optimally utilized to scale large AI models in an energy efficient manner is a fundamental one. To support this effort, we introduce the yProv4ML library, a tool designed to collect provenance data in JSON format, compliant with the W3C PROV and ProvML standards. yProv4ML focuses on flexibility and extensibility, and enables users to integrate additional data collection tools via plugins. The library is fully integrated with the yProv framework, allowing for higher level pairing in tasks run also through workflow management systems.

View on arXiv
@article{padovani2025_2507.01075,
  title={ Provenance Tracking in Large-Scale Machine Learning Systems },
  author={ Gabriele Padovani and Valentine Anantharaj and Sandro Fiore },
  journal={arXiv preprint arXiv:2507.01075},
  year={ 2025 }
}
Comments on this paper