Época

term_id: epoch

Category: training_techniques

Definition

No aprendizado de máquina, uma época representa uma única iteração sobre todo o conjunto de dados de treinamento. Durante cada época, o modelo processa todos os exemplos de treinamento, atualiza seus pesos por meio da retropropagação e

Summary

Uma passagem completa do conjunto de dados de treinamento através do algoritmo de aprendizado de máquina durante o treinamento do modelo.

Key Concepts

  • Iteração de Treinamento
  • Retropropagação
  • Convergência
  • Ajuste de Hiperparâmetros

Use Cases

  • Configuração de loops de treinamento de redes neurais
  • Monitoramento da perda de validação por ciclo
  • Implementação de estratégias de parada antecipada

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()