lihang-code icon indicating copy to clipboard operation
lihang-code copied to clipboard

scikit-learn Perceptron

Open hktxt opened this issue 5 years ago • 4 comments

同样的代码为什么我的不一样,scikit-learn的结果不对。。。。 下载 (1)

hktxt avatar May 22 '19 09:05 hktxt

我也有这样的疑问,有人能解释下为啥嘛?

yzl123456 avatar Jul 07 '19 11:07 yzl123456

同样iris的数据集去fit 在scikit-learn (0.18.1)的版本下,我跑出来的结果和原图是一样的 在scikit-learn (0.21.2)的linux服务器的版本下,我跑出来的结果和楼主一样,是不太正确的感知机.... 有没有人给解释下其中的原因呗~

yzl123456 avatar Jul 07 '19 11:07 yzl123456

相同的代码,我没有问题,我的scikit-learn0.20.2

fengdu78 avatar Jul 10 '19 11:07 fengdu78

同样iris的数据集去fit 在scikit-learn (0.18.1)的版本下,我跑出来的结果和原图是一样的 在scikit-learn (0.21.2)的linux服务器的版本下,我跑出来的结果和楼主一样,是不太正确的感知机.... 有没有人给解释下其中的原因呗~

如果是0.21版本,可以将你们的 Perceptron 对象的 tol 属性和示例中的 tol 属性对比看看,从0.21版本开始该属性默认值从 None 变成了0.001,可以在创建对象时将该属性显式设置为 None ,然后再尝试一下。应该是这个属性不同造成的结果不同。

1a2yd09 avatar Jul 29 '19 10:07 1a2yd09