Emgu SVM классификатор, предсказывает неверные с ядрами poly и RBF - PullRequest
0 голосов
/ 17 января 2012

Я использовал EmguCV в C # для проекта по распознаванию лиц, но обнаружил, что машина опорных векторов Emgu (SVM) предсказывает неправильные классы, когда я использую ядра poly и RBF (функция повторного набора).

Я сравнил ответы Emgu SVM с svmclassify Matlab и обнаружил, что Matlab классифицирует все тесты правильно, но Emgu предсказывает неправильно. может быть, что-то не так с моим кодом, но я так не думаю.

Я сообщил об обнаруженной ошибке ----> здесь <----, но я не получил ответов. </p>

Может кто-нибудь помочь мне выяснить, что не так с SVM от Emgu, или найти библиотеку для хорошего многоклассового механизма поддержки векторов, использующего разные ядра, такие как RBF (функция повторного набора)

1 Ответ

0 голосов
/ 18 января 2012

Учитывая, что ваша ошибка emgu не была исследована, я могу предложить вам попробовать некоторую оболочку Libsvm c #.

В прошлом я лично использовал превосходное портирование SVM.NET (оно включает в себя функциональность libsvm 2.89), но если вы хотите оставаться в курсе последних новостей, вам также следует подумать о том, чтобы использовать другую оболочку C # libsvm называется LibSvmWrapper (включает функциональность 3.1).

...