로딩
요청 처리 중입니다...

Optimization

 Optimization

Optimization Optimum sgd Adam optimizer pytorch 나름데로 이런저런 모델을 사용하며, 상황에 맞는 최적화 기법을 사용하다가 점점 늘어나는 양에 점점이해가 되지않아서 한 번에 정리해두려고 합니다. 최적화 기법에 대해 정리하였으며 제가 궁금한 것 위주입니다.

최적화란? 주어진 함수 값에 대해 최대 or 최소화를 진행하는 문제.

우리는 제한적인 함수의 조건을 만족하면서 목적함수를 최대화 시키는 최적의 파라미터를 찾는 것이 목표이다. Convex Optimization 을 가장 많이 사용하게 된다. ( 많은 문제들이 Convex 하기도 하고, Convex하지 않아도 값을 찾는데 많은 도움이 되기 때문이다.

경사하강법 하강하는 방향과 크기, 한 번에 얼마나 움직일지 결정하고 해당 방향으로 이동한다. 특정 문제의 Convex 함수를 구해 기울기를 측정한다.

Line search 를 한다. ( Step size인 T를 구하는 과정 ) → 1차원 gradient...

# adagrad # optimization # optimizer # Radam # regularizaiton # sgd # 모델최적화 # 일반화 # 정규화 # 최적화 # Optim # nesterov # momentum # adam # adamp # adamw # cliping # 최적화성능비교 # gd # generalization # gradientdescent # loss # jjunsss # yolov5

원문 링크 : Optimization