Meet YOLO26: next-gen vision AI.
Ultralytics
Back to Ultralytics Glossary

Experiment Tracking

Learn how experiment tracking streamlines ML workflows. Discover how to log metrics and artifacts for Ultralytics YOLO26 to ensure reproducible, high-performance AI.

Experiment tracking is the systematic process of logging, organizing, and analyzing the variables, metrics, and artifacts generated during the execution of machine learning (ML) tasks. Similar to a scientist's lab notebook, this practice creates a reliable digital record of every hypothesis tested, ensuring that the research and development phase is rigorous, transparent, and reproducible. By capturing inputs such as hyperparameters and dataset versions alongside outputs like performance graphs and trained weights, experiment tracking transforms the often iterative and chaotic nature of model training into a structured, data-driven workflow. This organization is critical for teams aiming to build robust artificial intelligence (AI) systems efficiently, allowing them to pinpoint exactly which configurations yield the best results.

Link to this sectionWhy Experiment Tracking Matters#

In modern computer vision (CV) projects, developers often run hundreds of training iterations to find the optimal model architecture and settings. Without a dedicated tracking system, critical details like the specific learning rate or the exact version of the training data used for a successful run can be easily lost. Experiment tracking solves this by providing a centralized repository for all run data, facilitating better collaboration among team members and simplifying the process of debugging underperforming models.

Effective tracking usually involves recording three main components:

Link to this sectionDistinction from MLOps and Model Monitoring#

While often used interchangeably, experiment tracking is a specific subset of the broader field of Machine Learning Operations (MLOps). MLOps encompasses the entire lifecycle of ML engineering, including deployment, scaling, and governance. Experiment tracking specifically focuses on the development phase—optimizing the model before it reaches production. Similarly, it differs from model monitoring, which tracks the performance and health of models after they have been deployed to detect issues like data drift in real-world environments.

Link to this sectionReal-World Applications#

The rigorous application of experiment tracking is essential in industries where precision and safety are paramount.

  • Autonomous Driving: Engineers developing autonomous vehicles must track thousands of experiments involving different sensor fusion algorithms and object detection models. By meticulously logging every training run, teams can trace exactly which model version performed best in specific weather conditions, ensuring safety standards are met before deployment. Tools like MLflow or Weights & Biases are often integrated to visualize these complex metrics.
  • Medical Imaging: In healthcare AI applications, such as detecting tumors in X-rays, reproducibility is a regulatory requirement. Experiment tracking ensures that the specific deep learning (DL) model used for diagnosis can be audited and recreated precisely, verifying that the false positive rate meets clinical thresholds.

Link to this sectionImplementing Tracking with Ultralytics#

The Ultralytics ecosystem supports seamless integration with popular tracking tools. When training state-of-the-art models like YOLO26, users can easily log metrics to platforms like TensorBoard, Comet, or the Ultralytics Platform. The Platform simplifies this process further by offering cloud-based management of datasets and training runs, making it easier to visualize training curves and compare performance across different experiments.

Here is a concise example of how to initiate a training run with Ultralytics YOLO that automatically logs experiment data.

from ultralytics import YOLO

# Load the YOLO26 model (recommended for superior speed and accuracy)
model = YOLO("yolo26n.pt")

# Train the model, specifying a project name to group experiment runs
# This organizes logs, weights, and metrics into a 'my_experiments' directory
results = model.train(data="coco8.yaml", epochs=5, project="my_experiments", name="run_lr_0.01")

By organizing runs into specific projects, developers can leverage tools to perform hyperparameter tuning, systematically improving their model's recall and overall robustness. Whether utilizing local training or scaling up via cloud computing, experiment tracking remains the backbone of a scientific and successful AI workflow.

Explore solutions

Real-time AI that works with your team

AI in Robotics

Power smarter machines with Ultralytics YOLO models. Vision AI in robotics drives autonomous navigation, perception, object tracking, and real-time control.
Learn more
Real-time AI that works with your team

AI in Logistics

Streamline logistics with Ultralytics YOLO models. Vision AI enables package inspection, sorting, vehicle tracking, and real-time warehouse safety monitoring.
Learn more
Real-time AI that works with your team

AI in Retail

Reimagine retail with Ultralytics YOLO models. Vision AI powers inventory tracking, shelf monitoring, queue management, and smarter customer insights.
Learn more
Real-time AI that works with your team

AI in Healthcare

Build healthcare solutions with Ultralytics YOLO models. Vision AI in healthcare powers faster medical imaging, smarter diagnostics, and patient monitoring.
Learn more
Real-time AI that works with your team

AI in Manufacturing

Optimize manufacturing with Ultralytics YOLO models. Vision AI drives quality control, defect detection, PPE compliance, and assembly line automation.
Learn more
Real-time AI that works with your operation

AI in Automotive

Apply computer vision in automotive with Ultralytics YOLO models. Vision AI elevates road safety, driver assistance, and vehicle automation for smarter roads.
Learn more
Real-time AI tailored to your operation

AI in Agriculture

Bring vision AI to smart agriculture with Ultralytics YOLO models. Power crop monitoring, livestock tracking, and precision farming for higher, smarter yields.
Learn more
Real-time AI that works with your team

AI in Robotics

Power smarter machines with Ultralytics YOLO models. Vision AI in robotics drives autonomous navigation, perception, object tracking, and real-time control.
Learn more
Real-time AI that works with your team

AI in Logistics

Streamline logistics with Ultralytics YOLO models. Vision AI enables package inspection, sorting, vehicle tracking, and real-time warehouse safety monitoring.
Learn more
Real-time AI that works with your team

AI in Retail

Reimagine retail with Ultralytics YOLO models. Vision AI powers inventory tracking, shelf monitoring, queue management, and smarter customer insights.
Learn more
Real-time AI that works with your team

AI in Healthcare

Build healthcare solutions with Ultralytics YOLO models. Vision AI in healthcare powers faster medical imaging, smarter diagnostics, and patient monitoring.
Learn more
Real-time AI that works with your team

AI in Manufacturing

Optimize manufacturing with Ultralytics YOLO models. Vision AI drives quality control, defect detection, PPE compliance, and assembly line automation.
Learn more
Real-time AI that works with your operation

AI in Automotive

Apply computer vision in automotive with Ultralytics YOLO models. Vision AI elevates road safety, driver assistance, and vehicle automation for smarter roads.
Learn more
Real-time AI tailored to your operation

AI in Agriculture

Bring vision AI to smart agriculture with Ultralytics YOLO models. Power crop monitoring, livestock tracking, and precision farming for higher, smarter yields.
Learn more
Real-time AI that works with your team

AI in Robotics

Power smarter machines with Ultralytics YOLO models. Vision AI in robotics drives autonomous navigation, perception, object tracking, and real-time control.
Learn more
Real-time AI that works with your team

AI in Logistics

Streamline logistics with Ultralytics YOLO models. Vision AI enables package inspection, sorting, vehicle tracking, and real-time warehouse safety monitoring.
Learn more
Real-time AI that works with your team

AI in Retail

Reimagine retail with Ultralytics YOLO models. Vision AI powers inventory tracking, shelf monitoring, queue management, and smarter customer insights.
Learn more
Real-time AI that works with your team

AI in Healthcare

Build healthcare solutions with Ultralytics YOLO models. Vision AI in healthcare powers faster medical imaging, smarter diagnostics, and patient monitoring.
Learn more
Real-time AI that works with your team

AI in Manufacturing

Optimize manufacturing with Ultralytics YOLO models. Vision AI drives quality control, defect detection, PPE compliance, and assembly line automation.
Learn more
Real-time AI that works with your operation

AI in Automotive

Apply computer vision in automotive with Ultralytics YOLO models. Vision AI elevates road safety, driver assistance, and vehicle automation for smarter roads.
Learn more
Real-time AI tailored to your operation

AI in Agriculture

Bring vision AI to smart agriculture with Ultralytics YOLO models. Power crop monitoring, livestock tracking, and precision farming for higher, smarter yields.
Learn more

Let's build the future of AI together!

Begin your journey with the future of machine learning