Machine learning 什么';用libsvm训练多类时的数据要求是什么?

Machine learning 什么';用libsvm训练多类时的数据要求是什么?,machine-learning,svm,libsvm,Machine Learning,Svm,Libsvm,目前,我正在使用libsvm 3.18进行概率估计的多类分类。那么它是否需要: 规范化标签。例如,我有3个标签的数据:120、125、131,我必须将它们转换为0、1、2吗 按标签对数据进行排序 OpenCV的SVM有一些“准备数据”的代码,看起来它完成了上述两件事,所以我想问,当使用libsvm时,libsvm是否也需要更改数据标签或对数据进行排序。 首先,您需要以这样的方式转换数据格式:标签1:value 2:value。。。 然后对输入数据进行规范化,例如使用libSVM中提供的svm s

目前,我正在使用libsvm 3.18进行概率估计的多类分类。那么它是否需要:

  • 规范化标签。例如,我有3个标签的数据:120、125、131,我必须将它们转换为0、1、2吗

  • 按标签对数据进行排序


  • OpenCV的SVM有一些“准备数据”的代码,看起来它完成了上述两件事,所以我想问,当使用libsvm时,libsvm是否也需要更改数据标签或对数据进行排序。 首先,您需要以这样的方式转换数据格式:标签1:value 2:value。。。 然后对输入数据进行规范化,例如使用libSVM中提供的svm scale来缩放数据的每个维度。 现在您可以使用SVM来训练模型。 有关更详细的说明,您可以查看