Emgu SVM分类器,预测poly和RBF内核不正确

时间:2012-01-17 08:46:40

标签: machine-learning emgucv face-recognition svm

我在C#中使用EmguCV进行人脸识别项目,但是当我使用poly和RBF(重拨基函数)内核时,我发现Emgu的支持向量机(SVM)预测了错误的类。

我将Emgu的SVM答案与Matlab的svmclassify进行了比较,发现Matlab对所有测试用例进行了正确分类,但Emgu预测错误。 我的代码可能有问题,但我不这么认为。

我报告了我发现的错误----> here< ----,但我没有答案。

任何人都可以帮我找出Emgu的SVM有什么问题,或者为一个使用不同内核如RBF(重拨基函数)的好的多类支持向量机找到一个库

1 个答案:

答案 0 :(得分:0)

鉴于您的emgu bug尚未被调查,我建议您尝试一些Libsvm c#wrapper。

过去我个人使用了优秀的移植SVM.NET(它包含了libsvm 2.89的功能),但如果你想保持更新,你还应该考虑用户另一个名为{{3的C#libsvm包装器(包装3.1功能)。