Εποχή

term_id: epoch

Category: training_techniques

Definition

Στη μηχανική μάθηση, μια εποχή αντιπροσωπεύει μία μόνο επανάληψη πάνω στο σύνολο δεδομένων εκπαίδευσης. Κατά τη διάρκεια κάθε εποχής, το μοντέλο επεξεργάζεται όλα τα παραδείγματα εκπαίδευσης, ενημερώνει τα βάρη του μέσω της οπισθοδιάδοσης και προσαρμόζει τις παραμέτρους του για τη βελτίωση της απόδοσης.

Summary

Μια πλήρης διέλευση του συνόλου εκπαίδευσης μέσω του αλγορίθμου μηχανικής μάθησης κατά τη διάρκεια της εκπαίδευσης του μοντέλου.

Key Concepts

  • Επανάληψη Εκπαίδευσης
  • Οπισθοδιάδοση
  • Σύγκλιση
  • Ρύθμιση Υπερπαραμέτρων

Use Cases

  • Διαμόρφωση βρόχων εκπαίδευσης νευρωνικών δικτύων
  • Παρακολούθηση της απώλειας επικύρωσης ανά κύκλο
  • Υλοποίηση στρατηγικών πρόωρου τερματισμού

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