我最近在研究libsvm。遇到一个关于预测标签的问题,输出的所有值都是1,完全没有识别出负数据。我没有转换为LIBSVM格式(也就是说,我完全没有使用libsvmwrite)。我自己创建了标签。所以我的问题是,是否有必要转换为LIBSVM格式?
回答:
在Matlab中,你不需要使用svmwrite。只需使用svmtrain和svmpredict即可。标签可以是任何数字,系统会自动转换。你的问题出在其他地方。
我最近在研究libsvm。遇到一个关于预测标签的问题,输出的所有值都是1,完全没有识别出负数据。我没有转换为LIBSVM格式(也就是说,我完全没有使用libsvmwrite)。我自己创建了标签。所以我的问题是,是否有必要转换为LIBSVM格式?
回答:
在Matlab中,你不需要使用svmwrite。只需使用svmtrain和svmpredict即可。标签可以是任何数字,系统会自动转换。你的问题出在其他地方。