컴공생의 다이어리

비용 함수(Cost Function) 본문

데이터 분석 & 머신러닝

비용 함수(Cost Function)

컴공 K 2021. 1. 13. 04:51

비용(Cost)이란?

가설이 얼마나 정확한지 판단하는 기준을 말한다.

 

아래 왼쪽과 같이 데이터가 주어졌을 때, 가설 식으로서 1차함수를 그리면 아래 오른쪽과 같다.

 

이때, 비용은 아래와 같이 직선과의 거리를 이용해 구할 수 있다.

 

 

비용 함수(Cost Function)

비용 함수는 예측 값에서 실제 값의 차의 제곱의 평균과 같다.

  • => (예측 값 - 실제 값)2의 평균
    - 현재의 W, b 값과 데이터를 이용하면 비용 함수를 구할 수 있다.
    - 비용함수로 구한 비용이 적을 수록 좋다.

 

경사 하강(Gradient Descent)

경사 하강을 이용해 합리적인 식을 도출한다.

  • H(x)=Wx로 식을 간단히 한다.
  • 따라서 비용 함수는 (Wx-y)2를 따른다.

 

 

www.youtube.com/watch?v=YK9PNTJ_aFA&list=PLRx0vPvlEmdAbnmLH9yh03cw9UQU_o7PO&index=3

728x90
Comments