liveBook · Manning

YOLO

As explained in Machine Learning Platform Engineering

YOLO is a family of real-time object-detection models that predict object classes and locations from an image in a single inference pass.

YOLO (You Only Look Once) is a family of real-time object-detection models that predicts object classes and locations from an image in one inference pass. In production, it belongs inside a reproducible pipeline rather than an isolated notebook experiment. section 7.0 section 8.1

A production YOLO training component handles three connected responsibilities:

  • Downloads training, validation, and test images together with their labels into the expected folders. section 8.1
  • Configures the dataset path, split paths, and image-to-label correspondence. section 8.1
  • Runs model training and evaluation through the Ultralytics YOLO library, while leaving room for customization. section 8.1
  • Packages the process as versioned, repeatable components that integrate with data preparation, monitoring, and evaluation infrastructure. section 8.0 section 8.1

ID card detection

An ID card detector uses a YOLO variant within a Kubeflow object-detection pipeline. Data preparation supplies organized images and labels; the training component configures the dataset, trains the model, and evaluates its results. section 7.0 section 8.1

Figure 8.1 The mental map where we’re now focusing on the fourth and fifth step/component of our pipeline—model training (4) and evaluation (5)
A screenshot of a computer

AI-generated content may be incorrect.

Use the pipeline map to place YOLO within the model-training and model-evaluation stages. section 8.0

How Machine Learning Platform Engineering covers it

How deep it goes
Explains dataset setup, training, evaluation, and pipeline integration, but leaves model internals and customization details largely open.
Examples
Uses an ID card detector with labeled image splits and a Kubeflow pipeline.
What it assumes
Assumes foundational MLOps and data-preparation practices while teaching the training component from dataset setup onward.
What you can do after
Apply YOLO through Ultralytics to configure datasets, train an object detector, and evaluate it inside a modular pipeline.
How it connects
Connects object detection with data preparation, model training, model validation, Kubeflow, and ML pipelines.

Also explained in

Compare how 3 books explain YOLO →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Machine Learning Platform Engineering. The section links point to the parts of the book it draws on.