我使用 libsvm 的 MATLAB 接口对 997 维训练数据进行二进制分类。我试图了解如何使用生成的模型来计算预测输出(我们通过调用得到svmpredict)
该模型包含字段(它具有线性内核):
nSV = [546; 246]; totalSV=792; rho = 0.093
and svCoeff [792x1 double] and SVs [792x997 double]
我认为我们必须简单地将 svCoeff 与 SV 相乘以得到一个 [997x1] 矩阵,然后我们将其与实际特征相乘,然后由 rho 持股。但事实并非如此。有人可以用一个简单的方程来说明这些参数是如何用于分类的吗?