세 가지 신규성 검출기
드디어 부정맥(arrhythmia) 데이터셋에 몇 가지 이상치 검출기를 적용해 성능을 시험해 볼 준비가 되었습니다. 성능을 평가하기 위해 라벨이 없는 학습용 데이터셋으로 모델을 학습한 뒤, 테스트 데이터에서 .score_samples() 메서드를 사용해 예측을 정답과 비교해 보겠습니다. 이번에는 연습 문제의 일부로 검출기를 직접 임포트해야 하지만, X_train, X_test, y_train, y_test 데이터는 평소처럼 미리 로드되어 있습니다.
이 연습은 강의의 일부입니다
Python으로 설계하는 Machine Learning 워크플로
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Import the novelty detector
from sklearn.____ import ____ as onesvm
# Fit it to the training data and score the test data
svm_detector = ____.____(X_train)
scores = svm_detector.____(X_test)