반응형
목차
개요
이번 포스트에서는 최적화의 핵심 요소 중 하나인 결정변수에 대해 알아본다.
정의
결정변수는 최적화 문제에서 최적의 해를 찾기 위해 조절되어야 하는 변수
머신러닝에서 이 변수들은 모델의 매개변수(parameter)로 볼 수 있으며, 이 매개변수들의 값을 조절함으로써 성능을 향상시킬 수 있습니다.
ML 최적화 과정에서의 역할
최적화 문제를 해결하는 과정에서 머신러닝 알고리즘에 의해 선택되는 변수이다.
당연하게도 머신러닝을 위한 모델을 만들 때에도 결정변수를 정확하게 정의하고 사용해야지 최적화 결과의 정확성과 성능이 좋게 나올수 있다.
예를 들어, 제조업체가 생산하는 제품의 가격을 최소화하는 문제를 예로 들면 결정변수는 생산량, 원재료 비용, 인건비 등의 변수가 될 수 있고 이러한 변수들을 모델링하고 최적화 알고리즘에 입력하여 최적의 결정변수를 찾아내게 된다면(특정 알고리즘을 통해서) 생산하는 제품의 가격을 최소화 할수 있게된다.
마무리
간단히 ML을 사용하여 해결 하거나 찾아내고 싶은 최적해에 다가가기 위해서 설정, 조정하는 변수들 중 최종적으로 얻어내고 싶은 지표(결과값)에 영향을 끼칠수 있는 변수들의 모임을 뜻한다.
'Machine Learning' 카테고리의 다른 글
Concept/ Random Variables 확률변수 (0) | 2023.04.06 |
---|---|
Concept/ Unconstrained, constrained optimization 비구속/ 구속 제약 최적화 (0) | 2023.04.05 |
Concept/ Objective Functions 목적함수 (단일/다중 목적 문제) (0) | 2023.04.04 |
Concept/ Bayesian & Frequentist statistical approaches 베이지안&프리퀀티스트 접근 (0) | 2023.04.04 |
Concept/ 경험,관측,결과 (0) | 2023.04.04 |