Kernel SVM
2026. 7. 23. 15:58ㆍComputer Science/AI(ML, DL, RL, etc)

ML에서 연구자들이 SVM을 사랑하는 이유에는 비선형 데이터를 다룰 수 있다는 점에 있다. 물론 Kernel SVM에 한정한 얘기겠지만 말이다. Kernel SVM은 Linear하게 구분되지 않는데이터를 Projection을 통해 새로운 특성 공간으로 옮겨 구분하는것을 목적으로 둔다. 물론 아래와 같이 커널 함수는 좀 그지같이 생겼다.

이 비선형 데이터를 고차원 공간으로 옮겨서 내적 노가다를 해야 하는걸, 안 옮기고 내적값만 알 수 있게 해주는 함수라고 이해하면 편하다. 참고로 새로운 데이터가 어느 클래스일지 예측할때는 아래와 같은 함수를 사용하게 된다.

거 참 머리아프게 생겼지만, 결론은 커널 유사도 - 즉 서포트 벡터와 얼마나 같은지를 계산해서 가중합으로 더하는 것이라고 생각하면 된다.
'Computer Science > AI(ML, DL, RL, etc)' 카테고리의 다른 글
| Logistic Regression (0) | 2026.07.20 |
|---|---|
| 참으로 쓸데없는 것을 만들어 보았다 (0) | 2026.05.26 |
| ML에서 특성 스케일 맞추기 (0) | 2025.12.26 |
| ML에서 누락된 데이터를 다루기 (0) | 2025.12.25 |
| 맥컬록-피츠 뉴런/퍼셉트론 (0) | 2025.12.18 |