1. SVM 작동원리
데이터를 가장 잘 구분하는 최적의 하이퍼플레인을 찾는 알고리즘
* 기본조건을 만족하는 하이퍼플레인은 무수히 많을 수 있음 → 하이퍼플레인 최적 판단 기준 필요
각 클래스 데이터가 하이퍼플레인에서 최대한 멀리 떨어져있게!! Margin이 최대가되게!
조건: 클래스를 구분 yi(w∗xi+b)>=1을 만족
목적: ||w|| 최소
완화된 조건 힌지 손실, Soft SVM
2. 다중클래스 SVM
클래스 별로 해당클래스와 그 외의 것을 가르는 하이퍼플레인 찾기
1) 일대다 방법: 한 분류기 학습시킬 때 전체데이터 사용, K(K-1)/2
2) 일대일 방법: 대상이 되는 두 클래스에 속하는 데이터만 사용, K
3. Kernel in SVM
비선형문제 → 특성공간 변환
RBF커널
'AI&ML > Machine Learning' 카테고리의 다른 글
[ML] 04. Decision Tree (1) | 2024.01.12 |
---|---|
[ML] 03. Evaluation (0) | 2024.01.12 |
[ML] 02. Text Data (0) | 2024.01.12 |
[ML] 01. Naïve Bayes (나이브베이즈) (0) | 2024.01.07 |
[ML] 00. Overview (0) | 2024.01.06 |