다음과 같이 시험점수를 예측하는데 세 개의 변수를 사용해보자.
변수가 여러 개일 때는 가설이 아래와 같이 각 변수에 가중치가 곱해지고,
비용함수는 동일하게 만들어진다.
일일이 n개의 항을 나열해서 쓰는 것은 번거롭기 때문에 아래와 같이 행렬을 이용해서 간편하게 가설을 나타낼 수 있다.
행렬로 나타내면 피처가 몇개가 되던 동일한 표현 방식으로 심플하게 나타낼 수 있다.
주의할 점은 이론적으로 우리가 가설식을 쓸 때 가중치를 먼저 쓰지만(wx)
텐서플로에서 가설을 나타낼 때는 데이터 값을 먼저 쓴다.(XW)
'Deep Learning > 모두의딥러닝' 카테고리의 다른 글
[Basic ML] Lab 03 : 선형회귀에서 비용 최소화하기 (0) | 2019.11.17 |
---|---|
[Basic ML] Lab 02 : Simple Linear Regression (0) | 2019.11.17 |
[Basic ML] Lec 03 : Linear Regression and How to minimize cost (0) | 2019.11.06 |
[Basic ML] Lec 02 : Simple Linear Regression(단순선형회귀) (0) | 2019.11.05 |