최대 마진 분류기
-
SVM(Support Vector Machine) 서포트 벡터 머신Machine learning/Algorithms 2020. 11. 28. 09:30
SVM 서포트 벡터 머신은 머신 러닝 모델 중 가장 많은 계산을 필요로하는 모델 중 하나이다. 특히 이 모델은 차원 수가 많아서 다른 머신러닝 모델이 작 적용되지 않는 데이터셋에서 좋은 성능을 보여줄 수 있다. 1. SVM이란 SVM은 각 영역에서 가장 균일한 점을 생성하는 다차원 공간(hyperplane, 초평면)에 표시되는 다양한 유형의 데이터 점 간의 경계를 최대화하는 표면을 찾는 모델이다. 어떤 데이터 유형이라도 사용 가능하며 차원이 높은 데이터에서 특히 이점을 갖는다. 2. SVM 모델 종류 1) Maximum margin classifier 최대 마진 분류기 최대 마진 분류기는 분리 폭의 margin이 최대를 갖는 초평면을 구함으로써 분류한다. 빨간 동그라미와 파란 동그라미를 구분할 수 있는 ..