What is 'cosine annealing' in CNN learning rate scheduling?
-
A
Linearly decreasing the learning rate each epoch
-
B
Decreasing the learning rate following a cosine curve from maximum to minimum
-
C
Oscillating the learning rate between two values sinusoidally
-
D
Multiplying the learning rate by a constant factor at fixed intervals