Época

term_id: epoch

Category: training_techniques

Definition

En el aprendizaje automático, una época representa una iteración única sobre todo el conjunto de datos de entrenamiento. Durante cada época, el modelo procesa todos los ejemplos de entrenamiento, actualiza sus pesos mediante retropropagación y ajusta sus parámetros internos para minimizar la función de pérdida.

Summary

Un pase completo del conjunto de datos de entrenamiento a través del algoritmo de aprendizaje automático durante el entrenamiento del modelo.

Key Concepts

  • Iteración de Entrenamiento
  • Retropropagación
  • Convergencia
  • Ajuste de Hiperparámetros

Use Cases

  • Configuración de bucles de entrenamiento de redes neuronales
  • Monitoreo de la pérdida de validación por ciclo
  • Implementación de estrategias de parada temprana

Code Example

1
2
3
4
5
6
7
for epoch in range(num_epochs):
    for inputs, labels in dataloader:
        optimizer.zero_grad()
        outputs = model(inputs)
        loss = criterion(outputs, labels)
        loss.backward()
        optimizer.step()