Model Pipeline - CosineAnnealingLR
This pipeline shows how the CosineAnnealingLR scheduler adjusts the learning rate during model training to help the model learn better over time.
This pipeline shows how the CosineAnnealingLR scheduler adjusts the learning rate during model training to help the model learn better over time.
Loss
1.0 |*
0.8 | *
0.6 | *
0.4 | *
0.2 | *
0.0 +---------
1 5 10 15 20 Epochs| Epoch | Loss ↓ | Accuracy ↑ | Observation |
|---|---|---|---|
| 1 | 0.85 | 0.60 | Starting training with initial learning rate 0.1 |
| 5 | 0.45 | 0.75 | Loss decreasing, accuracy improving, learning rate reducing |
| 10 | 0.30 | 0.82 | Learning rate near minimum, model converging |
| 15 | 0.28 | 0.84 | Learning rate increasing again due to cosine cycle |
| 20 | 0.25 | 0.86 | End of cosine cycle, learning rate back to initial |