三种新颖性检测器
现在,您已经具备足够的知识,可以在心律失常数据集上测试几种异常检测器的效果。为了评估性能,您将先在无标签的训练数据集上训练它们,然后使用它们的 .score_samples() 方法,在测试数据上将预测与真实标签进行对比。本题中,您需要在练习中自行导入这些检测器。与往常一样,数据 X_train、X_test、y_train、y_test 已预加载。
本练习是课程的一部分
用 Python 设计机器学习工作流
交互式实操练习
通过完成这段示例代码来试试这个练习。
# 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)