【发布时间】:2011-11-09 12:55:31
【问题描述】:
我正在尝试使用 Liblinear 对一些 2D 点进行线性 SVM 分类(我使用简单的 python gui 为 2 个类添加点,然后绘制分隔类的线),但即使我使用的是偏差选项(-B 1) 对于训练,我得到一个非常接近于零的偏差(分隔线几乎穿过原点)。
我也尝试过简单地训练 2 点集:
-1 1:10 2:30
+1 1:10 2:80
但我仍然得到一个非常小的偏差(一条穿过原点的线,而不是我猜应该是 XY 平面中的水平线)。这是我的输出向量 w:
0.2003362041634111,
-0.03465897160331861,
0.0200336204163411
我做错了什么?
【问题讨论】:
标签: machine-learning classification svm