我正在使用 scikit 类感知器提供的非常基本的线性分类器:
clf = linear_model.Perceptron(n_iter=12)
clf.fit(X,Y)
我有一个 X 数组,其中行是实例,列是二进制特征。我的班级有一个 Y 数组。我的数据分为三类。我有两个问题:1)感知器算法需要一个偏置项。scikit 感知器如何处理偏差?我应该在我的输入 X 数据中添加一个“偏差列”(全部)吗?或者 scikit 感知器函数是否会自动向具有特征的 X 数组(输入)添加偏差?还是单独处理偏差?2)如何找到我的感知器的训练误差?