标签: matlab machine-learning statistics kernel svm
我正在实施原始形式的软边缘svm。在计算了重量和偏差参数后,我需要在测试数据上进行测试。我怎样才能做到这一点?我需要计算测试数据分类的准确性。谢谢。
谢谢。
答案 0 :(得分:0)
您的SVM的分类规则是(无论您是按软或硬边距规则进行训练):
cl(x) = sign(<w, x> - b) = sign( SUM_i w_i x_i - b )
其中w_i是你的系数,b是偏差。
只需拿走你的测试集,通过这个规则并计算正确预测的分数(准确度)。