Verlies

term_id: loss

Category: training_techniques

Definition

Verliesfuncties, ook wel kostenfuncties genoemd, meten hoe goed de voorspellingen van een machine learning-model overeenkomen met de werkelijkheid tijdens het trainen. Het doel van het optimalisatiealgoritme is het minimaliseren van deze verlieswaarde om de modelnauwkeurigheid te verbeteren.

Summary

Een numerieke waarde die de fout kwantificeert tussen de voorspellingen van een model en de werkelijke doelwaarden.

Key Concepts

  • Kostenfunctie
  • Optimalisatie
  • Gradient Descent
  • Foutmetriek

Use Cases

  • Het trainen van beeldclassificators
  • Het optimaliseren van regressiemodellen
  • Het evalueren van convergentie van modellen

Code Example

1
2
3
import torch.nn as nn
criterion = nn.CrossEntropyLoss()
loss = criterion(outputs, targets)