What is the Lion optimizer and why is it interesting?
hardAnswer
- Lion (Chen et al., 2023, from Google) uses only the sign of the momentum: θ ← , then m ← .
- Half the optimizer state of Adam (no v), often trains 1.5-2x faster in wall-clock at same accuracy on transformers and vision.
- Requires smaller LR (~10x smaller than Adam) and more aggressive weight decay.
Check yourself — multiple choice
- Lion is identical to Adam
- Uses sign of momentum — halves optimizer memory, often faster than Adam at same accuracy
- Lion needs a bigger LR than Adam
- Lion tracks only gradients, not momentum
Lion uses : less state, faster in practice; discovered via symbolic search.
#optimizers
Practise Deep Learning
214 interview questions in this topic.