`plot()`으로 결정 경계와 마진 경계 시각화
이 연습 문제에서는 복습을 겸해 SVM 모델을 다시 만들고, SVM에 내장된 plot() 함수를 사용해 결정 영역과 서포트 벡터를 시각화하겠습니다. 학습 데이터는 데이터프레임 trainset에 있습니다.
이 연습은 강의의 일부입니다
R에서의 Support Vector Machine
연습 안내
- SVM 모델을 만들 때 필요한 라이브러리를 로드하세요.
- 학습 데이터를 사용해 선형 SVM 모델을 만드세요.
- 결정 영역과 서포트 벡터를 그래프로 나타내세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
#load required library
library(___)
#build svm model
svm_model<-
svm(y ~ ., data = ___, type = "C-classification",
kernel = "___", scale = FALSE)
#plot decision boundaries and support vectors for the training data
plot(x = svm_model, data = ___)