
Parameter
모델 내부에서 결정되는 변수, 데이터를 통해 산출이 가능한 값
모델 내부에서 데이터를 통해 구해진다.
예측을 수행할 때, 모델에 의해 요구되어지는 값
측정되거나 데이터로부터 학습되어진다.
학습된 모델의 일부로 저장되어진다.
ex) 인공신경망에서의 가중치 계수 (weight coefficient), SVM(서포트벡터머신)에서의 서포트 벡터, 선형회귀나 로지스틱회귀분석에서의 결정계수, 편향(bias) 등
Hyperparameter
알고리즘 사용자가 경험에 의해 직접 세팅하는 값. (여러 번 수행하면서 최적의 값을 찾는다.)
정해진 최적의 값이 없다.
모델에서 외적인 요소, 데이터 분석을 통해 얻어지는 값이 아님.
모델의 parameter값을 측정하기 위해 알고리즘 구현 과정에서 사용
예측 알고리즘 모델링의 문제점을 위해 조절된다.
ex) 신경망 학습에서 learing rate(학습률), SVM에서의 코스트 값, KNN에서의 K개수, epoch 등
출처
blog