感知机算法的原始与对偶形式Python实现
发布时间
阅读量:
阅读量

如上图所示,在[2,10]x[2,10]的矩形区域内随机生成50个点作为正样本,在[-6,0]x[-2,2]的矩形区域内随机生成50个点作为负样本。要求:
1.把生成的点画在图上;
解:

虚线表示初始化时的分类面。
分别采用李航《统计学习方法》课本中的算法2.1和算法2.2计算出参数向量w以及偏置项b,并绘制出最终的决策面。
解:
第一次分类结果:
| 分类结果一 | |
|---|---|
| 算法2.1求解结果 | 算法2.2求解结果 |
| w0[0] = 0.400000 | w1[0] = 0.080000 |
| w0[1] = -0.000000 | w1[1] = 0.000000 |
| b0 = -0.150000 | b1 = -0.030000 |
可知这表示同一条直线。
全部评论 (0)
还没有任何评论哟~
