Pregunta

Usé EmguCV en C # para un proyecto de reconocimiento facial, pero encontré que la máquina de vectores de soporte (SVM) de Emgu predice clases incorrectas cuando uso núcleos poli y RBF (función de base de remarcación).

Comparé las respuestas SVM de Emgu con svmclassify de Matlab y descubrí que Matlab clasifica todos los casos de prueba correctamente, pero Emgu predice incorrectamente. puede haber algo mal con mi código, pero no lo creo.

Informé del error que encontré ----> aquí <----, pero no obtuve respuestas.

¿Alguien puede ayudarme a descubrir qué está mal con el SVM de Emgu o encontrar una biblioteca para una buena máquina de vectores de soporte de clases múltiples que use diferentes núcleos como RBF (función de base de remarcación)?

¿Fue útil?

Solución

Dado que su error emgu no ha sido investigado, puedo sugerirle que pruebe algún contenedor Libsvm c #.

En el pasado, personalmente hice uso de la excelente portabilidad SVM.NET (envuelve la funcionalidad libsvm 2.89), pero si desea mantenerse más actualizado, también debe considerar al usuario otro contenedor de C # libsvm llamado LibSvmWrapper (incluye la funcionalidad 3.1).

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top