第3章 k近邻法 习题3.1   参照图3.1,在二维空间中给出实例点,画出$k$为1和2时的$k$近邻法构成的空间划分,并对其进行比较,体会$k$值选择与模型复杂度及预测准确率的关系。 解答: 解答思路: 参照图3.1,使用已给的实例点,采用sklearn的KNeighborsClassifier分类器,对k=1和2时的模型进行训练 使用matplotlib的contourf和scatter,画出k为1和2时的k近邻法构成的空间划分 根据模型得到的预测结果,计算预测准确率,并设置图形标题 根据程序生成的图,比较k为1和2时,k值选择与模型复杂度、预测准确率的关系 解答步骤: 第1、2、3步:使用已给的实例点,对$k$为1和2时的k近邻模型进行训练,并绘制空间划分