반응형
분류용 선형 모델 (Linear Model - Classification)
𝒚 = 𝒘𝟏𝒙𝟏+𝒘𝟐𝒙𝟐+𝒘𝟑𝒙𝟑+⋯+𝒘𝒑𝒙𝒑+𝒃 > 0
- 특성들의 가중치 합이 0보다 크면, class를 1(양성클래스)로 0보다 작으면 -1(음성클래스)로 분류
- 분류용 선형모델은 결정 경계가 입력의 선형함수
- w : 가중치, x : 입력값 y : 편향
모델
- Logistic Regression
- Linear Support Vector Machine (SVM)
Logistic Regression (로지스틱 회귀)
: 사건이 일어날 가능성(확률)을 예측하는 선형 모델
독립변수(x)와 종속변수(y)의 관계를 로지스틱 함수를 사용하여 확률로 예측
입력 데이터에 따른 예측 결과가 0 또는 1로 나뉨
ex) 쇼핑몰 사이트 방문자의 체류시간, 장바구니의 물건 수 등의 데이터를 이용해 물건을 살 확률 예측
→ 산다(1) / 안 산다(0)
SVM (Support Vector Machine)
: N차원 공간에서 각 클래스간의 거리를 최대화하는 최적의 선(또는 평면)을 찾아 데이터를 분류하는 지도학습 알고리즘
두 클래스의 가장 가까운 데이터포인트(support vector) 사이의 거리(margin)를 최대화하는 최적의 선 또는 평면(hyperplane)을 찾아, 두 클래스 구분
마진 계산 방법
- 하드 마진 : 두 클래스를 완벽 분리
- 소프트 마진 : 두 클래스 분류 시, 일부 오차 허용
반응형
'개발기록 > 머신러닝' 카테고리의 다른 글
[머신러닝] 지도학습 (Supervised Learning) - Linear Model (Regression 회귀) (0) | 2024.11.19 |
---|---|
[머신러닝] 지도학습 (Supervised Learning) - Decision Tree 알고리즘 (0) | 2024.11.18 |
[머신러닝] 데이터 특징요소 분류 및 특징요소 추출 (0) | 2024.11.17 |
인공지능 (AI : Artificial Intelligence) (1) | 2024.11.14 |
[머신러닝] 지도학습 (Supervised Learning) - KNN 알고리즘 (1) | 2024.10.06 |
댓글