Skip to content

Experiment Tracking

Recording parameters, metrics, data and artefacts for every training run, so results can be compared and reproduced.

Editorial team 2 min read

Model development involves many experiments. Without tracking, it's easy to lose the best result or be unable to explain how it was achieved.

What to Track for Every Run

  • Code version (git commit).
  • Data version and preprocessing steps.
  • Hyperparameters and configuration.
  • Metrics on training, validation and test sets, including by group.
  • Artefacts: the trained model, plots, confusion matrices, evaluation reports.
  • Environment: library versions and hardware.
  • Notes: why the experiment was run and what was learned.

Tools

Experiment trackers such as MLflow and Weights & Biases log runs automatically and let you compare them side by side. Even a disciplined spreadsheet with links to saved artefacts is far better than nothing.

Good Habits

  • Name experiments clearly, grouped by question.
  • Log automatically from training code rather than by hand.
  • Keep failed experiments too — they tell you what doesn't work.
  • Compare with the baseline and with the current production model.
  • Avoid repeatedly tuning against the test set; use it for final comparisons.

From Experiment to Production

Link the chosen experiment to the registered model, so the path from exploration to deployment is traceable.

For LLM Work

Track prompt versions, model names and settings, retrieval parameters and evaluation-set results the same way.

More in MLOps & deployment

All MLOps & deployment guides →
MLOps & deployment Guide · 2 min

What Is MLOps?

The practices that take machine learning from notebook to reliable production: versioning, automation, deployment and monitoring.

MLOps & deployment 2 min read 10 Dec 2025

MLOps & deployment Guide · 2 min

Deploying Machine Learning Models

Batch scoring, real-time APIs, streaming and on-device inference: choosing how predictions reach users, and deploying safely.

MLOps & deployment 2 min read 9 Dec 2025

MLOps & deployment Guide · 2 min

Monitoring Machine Learning Models in Production

What to monitor after deployment — data, predictions, outcomes and operations — and how to respond when things change.

MLOps & deployment 2 min read 8 Dec 2025

MLOps & deployment Guide · 2 min

Model Registries and Versioning

Why every production model needs a version, metadata and lineage, and how a model registry manages promotion and rollback.

MLOps & deployment 2 min read 7 Dec 2025