두 클래스 사이에 가장 넓이가 큰 분류 경계선을 찾기 때문에 Large margin classification이라고도 함
각각의 클래스에서 분류 경계선을 지지(막고 버티는)하는 관측치들을 Support Vector라고 한다
SVM은 스케일에 민감하여 변수들 간의 스케일을 잘 맞춰주는 것이 중요하다
Sklearn의 StandardScaler를 사용하면 스케일을 잘 맞출 수 있음
scikit-learn에서 svm모델이 오류를 어느정도 허용할 것인지 C 페널티 파라미터로 조정할 수 있다 (기본 값은 1)
선형회귀식을 중심으로 이와 평행한 오차한계선을 가정하고 오차한계선 너비가 최대가 되면서 오차한계선을 넘어가는 관측치들에 페널티를 부여하는 방식으로 선형 회귀식 추정
모델과 같이 다항식 변수항을 추가하는 개념을 도입함으로써 비선형적인 회귀 모형을 적합할 수 있음