LinearRegression

    Linear Regression(선형회귀)

    Linear Regression(선형회귀)

    데이터에 대한 이해 Training dataset: 예측을 위해 활용하는 데이터 Test dataset: 모델의 성능을 검증하는 데이터 가설 수립 머신러닝에서 식을 세울 때 이 식을 가설(Hypothesis)라고 한다. 머신러닝에서 가설은 임의로 추측해서 세우는 식일 수도 있고, 경험적으로 알 고 있는 것일 수 있다. 혹은 계속 수정해가며, 식을 세울 수도 있다. 선형회귀는 학습 데이터와 가장 잘 맞는 하나의 직선을 찾는 일이다. \(x\)와 곱해지는 \(W\)를 가중치(Weight)라고 하며, \(b\)를 편향(bias)라고 한다. 비용함수(Cost Function) 비용함수는 실제값과 가장 오차가 작은 가설함수를 도출하기 위해서 사용이 되는 함수이다. 실제값과 각 예측값의 차이를 오차(error)라고..