Recall & Review
beginner
What is a learning rate scheduler in PyTorch?
A learning rate scheduler is a tool that changes the learning rate during training to help the model learn better and faster.
Click to reveal answer
beginner
Why do we adjust the learning rate during training?
Adjusting the learning rate helps the model avoid getting stuck and improves accuracy by starting with bigger steps and then taking smaller steps as it learns.
Click to reveal answer
intermediate
Name two common types of learning rate schedulers in PyTorch.
StepLR and ExponentialLR are two common schedulers. StepLR reduces the learning rate after fixed steps, ExponentialLR reduces it smoothly over time.
Click to reveal answer
intermediate
How does StepLR scheduler work?
StepLR lowers the learning rate by a factor every few epochs, like turning down the volume step by step.
Click to reveal answer
beginner
What is the benefit of using a learning rate scheduler?
It helps the model train more efficiently by adjusting learning speed, leading to better results and less chance of missing the best solution.
Click to reveal answer
What does a learning rate scheduler do during training?
✗ Incorrect
A learning rate scheduler adjusts the learning rate during training to improve learning.
Which PyTorch scheduler reduces learning rate after fixed steps?
✗ Incorrect
StepLR reduces the learning rate by a factor every fixed number of epochs.
Why start training with a higher learning rate?
✗ Incorrect
Starting with a higher learning rate helps the model learn faster at the beginning.
What happens if learning rate is too high all the time?
✗ Incorrect
Too high learning rate can cause the model to miss the best solution or not learn properly.
Which scheduler adjusts learning rate based on validation loss?
✗ Incorrect
ReduceLROnPlateau lowers learning rate when validation loss stops improving.
Explain in your own words why learning rate schedulers are useful in training neural networks.
Think about how changing speed helps when learning something new.
You got /4 concepts.
Describe how the StepLR scheduler changes the learning rate during training.
Imagine turning down volume in steps after some time.
You got /4 concepts.