Optimizer
학습은 cost function의 최소값을 찾는 것을 목표로 한다.
여기서 최소값을 찾아가는 것을 최적화 = Optimization / 이를 수행하는 알고리즘을 최적화 알고리즘 = Optimizer 이라고 한다.
* 즉, 모델의 매개변수를 조정하여 cost function을 최소화하고 모델의 예측 성능을 향상시키기 위해 사용하는 것이 Optimizer이다!!
Cost function : 모델의 예측값과 실제값의 차이를 나타내는 함수 (데이터셋에 대한 예측값과 실제값의 차이를 계산)
Loss function : 한 개의 데이터 샘플에 대해 예측한 값과 실제값의 차이를 나타내는 함수
'AI' 카테고리의 다른 글
BERT (Bidirectional Encoder Representations from Transformers) (0) | 2023.05.09 |
---|---|
Transformer: Attention Is All You Need (0) | 2023.05.09 |
Gradient Descent (0) | 2023.05.08 |
Dropout (0) | 2023.05.02 |
Pre-training, Transfer Learning, Fine-tuning (0) | 2023.04.30 |