FREE STUDY NOTES · AI-300

Tracking experiments with MLflow in Azure Machine Learning

Experiments, runs, parameters, metrics, artifacts and autologging.

From Ultra Transcenders AI-300 by Tony Rough (publishing soon)

Comparing training runs is only possible if every run records its parameters, metrics and model in a consistent way. In Azure Machine Learning that tracking layer is MLflow.

An Azure Machine Learning workspace acts as the MLflow tracking server and contains an experiment with three runs. Each run logs parameters, metrics and a model artifact. The chosen run's model is registered as a versioned registered model with lineage to its job.
Figure 3.1: How MLflow organises tracking, from workspace to registered model

Common trap: Assuming the experiment name defines the model’s artifact path - the path is the literal string passed to log_model.

Get the whole book

This note is one section of Ultra Transcenders AI-300: Operationalizing Machine Learning and Generative AI Solutions, an independent study guide that explains every topic the exam covers by technology, with comparison tables, diagrams and the common traps, plus a glossary linked to Microsoft Learn.

Amazon.co.ukKindle: coming soonPaperback: coming soon
Amazon.comKindle: coming soonPaperback: coming soon

Publishing soon on Amazon in Kindle and paperback editions.

About the book · Free AI-300 glossary · All AI-300 study notes

More AI-300 study notes