Skip to content

    Early Stopping

    AI fundamentals & modelsEarly training discontinuationRegularization through training stop
    Editorially reviewed on: 1 source
    Your reading view

    The short answer · 17 words

    In short

    Technique that stops training if a monitored metric does not improve over a set period of time.

    Flow-alerta.cab (2026): Early Stopping. https://flow-alerta.cab/en/glossar/early-stopping. Editorially reviewed on: 10 October 2026.

    How much detail would you like?

    Practical

    Often useful for model training; choice of metric and patience must fit the course.

    Hypothetical example: Training is terminated after 25 epochs because the loss of validation no longer decreases during the established patience.

    Reduce training time, save cloud GPU costs and protect against over-adjusted prediction models.

    At a glance

    Core
    Often the loss of validation is monitored. Patience determines the number of epochs without sufficient improvement; min_delta sets the minimum change. The procedure can limit overfitting and unnecessary training, but it does not safely prevent them.
    Use
    Often useful for model training; choice of metric and patience must fit the course.
    Example
    Hypothetical example: Training is terminated after 25 epochs because the loss of validation no longer decreases during the established patience.
    Limits
    Patience parameters selected too small (training stops too early in the case of small fluctuations); no saving of the best checkpoint (Best Model Weights).

    Questions about this term

    What does Patience mean?

    The number of epochs without sufficient improvement before the stop.

    Does the best model always remain?

    Only with appropriate checkpointing or enabled restoration of the best weights; in Keras, restore_best_weights is False by default.

    All details and background

    Often the loss of validation is monitored. Patience determines the number of epochs without sufficient improvement; min_delta sets the minimum change. The procedure can limit overfitting and unnecessary training, but it does not safely prevent them.

    ELI5 – Explained simply

    As with cake baking: you take the cake out of the oven as soon as it is finished, instead of waiting strictly after the clock until it burns.

    Why it matters in practice

    Often useful for model training; choice of metric and patience must fit the course.

    Example

    Hypothetical example: Training is terminated after 25 epochs because the loss of validation no longer decreases during the established patience.

    Pitfalls and limits

    • Patience parameters selected too small (training stops too early in the case of small fluctuations); no saving of the best checkpoint (Best Model Weights).

    Origin & history

    Early stopping is an established training control; modern frameworks provide it as a callback.

    Use in mid-sized companies

    • Reduce training time, save cloud GPU costs and protect against over-adjusted prediction models.

    Sources

    Quellenprüfung: 10.10.2026. Definition und dokumentierte Einordnung abgeglichen; Beispiele beschreiben mögliche Anwendungen.

    Editorially reviewed on:

    Next step

    Put knowledge into practice