数据中已经分好了训练集和测试集,是二分类问题(阴性和阳性),使用支持向量机建模对数据进行分类。
具体要求:
(1) 得出相应的分类指标准确率accuracy,精确率precision,召回率recall,F1-score,并画出最终的ROC曲线,得出AUC值。
(2) 对比感知机算法也进行训练和测试,比较两个算法的结果。
(3) 运用5-fold Cross-validation方法进行验证。
import pandas as pd
import matplotlib.pyplot as plt
from sklearn import svm
from sklearn