2013-12-17 43 views
0

我有一个两类问题的培训文件,标签是+1和-1。运行svm-train后,生成的模型文件具有介于-2和+2之间的实值标签。Libsvm模型文件:支持矢量标签与类标签不同

部分培训文件:

-1 1:-0.0902235 2:0.642459 3:-0.996008 4:-0.990354 5:-0.0415552 6:-0.559606 7:0.481824 
-1 1:-0.53561 2:-0.739702 3:0.0719997 4:-0.0874957 5:-0.804345 6:-0.492728 7:-0.192003 
1 1:-0.0607377 2:0.621136 3:-0.998019 4:-0.997149 5:0.0494642 6:-0.402682 7:0.128106 

相应的模型文件支持向量:

-2 1:-0.0902235 2:0.642459 3:-0.996008 4:-0.990354 5:-0.0415552 6:-0.559606 7:0.481824 
-0.962578101983108 1:-0.53561 2:-0.739702 3:0.0719997 4:-0.0874957 5:-0.804345 6:-0.492728 7:-0.19200 
2 1:-0.0607377 2:0.621136 3:-0.998019 4:-0.997149 5:0.0494642 6:-0.402682 7:0.128106 

他们在LIBSVM格式。

我一直无法弄清楚为什么会发生这种标签变更。支持向量标签对于测试是否重要?

回答