step1:使用fetch_openml函数下载MINST数据集
具体代码如下:
step2:划分数据集和测试集并重新洗牌
step3:将标签数组转为布尔数组,进行二分类训练
step4:测试集检验模型效果
总结补充:
关于SGDClassifier实例,还有许多其他的参数可以设置,包括损失函数,正则化项等等
扩展:
交叉验证:
从sklearn.model_selection 包中导入 cross_val_score 函数
具体代码如下:
混淆矩阵:
用来衡量真实结果与预测结果之间的精度和召回率
具体代码如下: