본문 바로가기

Machine Learning2

Linear Regression 회귀분석은 D차원 벡터 독립변수 x와 이에 대응하는 종속변수y간의 관계를 찾아내는 작업이다 선형 회귀 분석을 하기위해서는 선형 회귀 모델을 만들어야 한다. 영향을 주는 변수는 독립 변수(x) 또는 설명 변수 라고 불린다 그리고 설명변수 로인해 영향을 받는 변수는 종속변수라고 불린다. 선형 회귀 모델에는 단일 선형 회귀모델과 다변량 선형회귀 모델이 있다 오늘은 단일 선형 회귀 모델을 만들어 볼것이다 다음과 같은 선형 함수를 h(x) = ax + b 라고 한다 이때의 x는 실수값을 취하는 1차원 랜덤변수이다 이와 같이 한가지 x를 이용한것을 단일 선형회귀 라고한다. Linear Regression의 목적은 실제 데이터를 가장 잘 대변하는 직선을 찾는게 우리의 목표이다. 여기서의 직선이란 h(x) = ax+b.. 2019. 8. 2.
지도학습(Supervised Learning) 지도학습(Supervised Learning)이란 말그대로 컴퓨터를 학습 시키는것이다. 즉, 특정 intput(x)값이랑 outpit(y)값이 있는 실제 데이터 를 가지고 컴퓨터에게 학습 시키는 방법이다 지도학습(Supervised Learning)에 세부 분류로는 Regression과 Classification이 있다 1. Regression regression은 결과값(output=y)을 연속적인값(continuous)을가진다 즉, 주어진 input변수를 output변수에 대응시키는 어떤 연속함수를 찾는 과정이 바로 Regression이다 간단한 예를들자면 몇시간을 일하면 얼마의 돈을받는 추정하는 문제가 있다 INPUT(X) OUTPUT(Y) 1 10000 2 20000 3 30000 1시간에 1만원.. 2019. 8. 1.