캐글

[Kaggle Study] 3. Learning Rate

dongsunseng 2024. 10. 29. 14:39
반응형

What is Learning Rate?

  • Learning rate is a crucial hyperparameter in machine learning that controls the degree of updates on the model's weights.
  • Generally, a loss function represents a hyperplane(초평면) in multi-dimensional space characterized by complex curvatures.
  • If the weight updates are too large and overshoot the global minimum(the point where the loss function could be minimized), it becomes impossible to find the optimal solution(optimal weights and biases). 
    • If the learning rate is too high, the weight cahnges can be too large, causing it to overshoot the global minimum.
    • When the learning rate is appropriate, weight changes are stable, allowing the model to efficiently reach the global minimum.
  • Therefore, it's necessary to adjust the amount of weight updates to avoid missing the global minimum. 

reference: https://www.jeremyjordan.me/nn-learning-rate/

 

 

Reference:

 

Do it! 딥러닝 입문

★★★★★ 딥러닝을 배우고자 하는분께 강추합니다!(wtiger85 님) ★★★★★ 강추. 박해선님의 책은 일단 지른 다음에 생각합니다.(heistheguy 님) ♥♥♥♥ 코랩을 사용한 딥러닝을 알려주는 책 매

tensorflow.blog

 

 

Learn to embrace failure, for it is in those moments that you learn the most.

- Max Holloway -

 

반응형