이번 포스팅에서는 사이킷런의 패키지를 사용해서 로지스틱 회귀 모델을 구현하는 방법을 알아볼 것이다. SGDClassifier라는 패키지를 사용해볼 것이다. SGDClassifier는 사이킷런의 경사하강법이 구현된 클래스이다. 이 클래스는 로지스틱 회귀 문제 이외에도 여러가지 문제에 경사하강법을 적용할 수 있다. 그럼 Documentation을 통해 클래스를 자세하게 살펴보자.
* 회귀 문제에서는 SGDRegressor를 사용한다.
정의
파라미터가 무지하게 많다. 가장 첫줄에 확률적 경사하강법을 사용한 선형회귀 모델이라고 나와있다. 선형회귀 모델인데 왜 로지스틱회귀모델에 사용하는지 궁금할 수도 있다. 이전 포스팅에서 다뤘듯이 로지스틱 회귀모델도 선형회귀모델에 이외에도
'Deep Learning > [Books] Do it! 정직하게 코딩하며 배우는 딥러닝 입문' 카테고리의 다른 글
합성곱 신경망 - 합성곱 연산과 교차상관 연산 (0) | 2020.11.12 |
---|---|
Keras를 활용하여 다중분류 신경망 구현하기 (0) | 2020.11.02 |
다중분류 다층신경망 구현하기 - 하 (1) | 2020.10.29 |
다중분류 다층신경망 구현하기 - 상 (0) | 2020.10.19 |
미니배치경사하강법을 이용하는 로지스틱 회귀 모델 구현하기 (0) | 2020.10.15 |