컴공생의 다이어리
비용 함수(Cost Function) 본문
비용(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
반응형
'데이터 분석 & 머신러닝' 카테고리의 다른 글
텐서플로우(Tensorflow)란? (0) | 2021.01.14 |
---|---|
선형 회귀 인공지능 구현해보기 (0) | 2021.01.13 |
k-mean 클러스터링 (0) | 2021.01.12 |
선형 회귀(Linear Regression) (0) | 2021.01.10 |
머신러닝의 종류(지도 학습, 비지도 학습, 강화 학습) (0) | 2021.01.10 |
Comments