지도학습(2)
-
[지도학습] 회귀모델 - 로지스틱 회귀
회귀모델 - 논리회귀 논리회귀 구조 및 학습과정 논리회귀란 기존 회귀(return값이 실수)와 달리 return값이 True(1)/False(0)로써 분류를 할때 사용한다. 이진분류와 동일한 기능을하며, 구조는 선형회귀에서 출력쪽에 sigmoid를 추가한 것 학습과정은 선형회귀와 동일 (구조랑 loss만 다름) sigmoid 함수를 사용한 이유? 선형회귀의 경우에는, 정확한 입출력관계를 모르는 데이터에 대해 경향성을 파악하고자 함이고 논리회귀의 경우에는 경향성을 파악하는게아닌 데이터를 분류하기 위한 목적으로 사용되는데 이때 사용되는 함수가 sigmoid함수이다. sigmoid함수 형태는 아래와 같은데 입력값 z에대해 출력결과가 0~1사이의 값을 가지므로 출력값이 0.5이상일경우 class(1) 로 정의하..
2022.03.14 -
[지도학습] 회귀모델 - 선형 회귀
회귀모델 - 선형회귀 (위키피디아 설명) 회귀(영어: regress)의 원래 의미는 옛날 상태로 돌아가는 것을 의미하는데, 영국의 유전학자 프랜시스 골턴은 부모의 키와 아이들의 키 사이의 연관 관계를 연구하면서 부모와 자녀의 키사이에는 선형적인 관계가 있고 키가 커지거나 작아지는 것보다는 전체 키 평균으로 돌아가려는 경향이 있다는 가설을 세웠으며 이를 분석하는 방법을 "회귀분석"이라고 하였다. 이러한 경험적 연구 이후, 칼 피어슨은 아버지와 아들의 키를 조사한 결과를 바탕으로 함수 관계를 도출하여 회귀분석 이론을 수학적으로 정립하였다. 회귀분석 : 관찰된 연속형 변수들*에 대해 두 변수 사이의 관계를 나타내는 모형을 구한뒤 적합도를 측정해내는 분석방법이다. 여기서 회귀의 뜻은 독립변수x와 종속변수y의 사..
2022.03.14