Articles of svm

Opencv: Entrene a SVM con puntos clave RÁPIDOS y funciones BREVES

Quiero entrenar un SVM para la detección de objetos. En este punto, tengo una secuencia de comandos de python que detecta los puntos clave FAST y extrae las características de BRIEF en esa ubicación. Ahora no sé cómo usar estos descriptores para entrenar un SVM. ¿Me dirías por favor? ¿Cómo usar los descriptores para entrenar […]

Cómo configurar LIBSVM para Python

Construí libsvm en Mac OS X con Make. $ tar xzfv libsvm-3.17.tar.gz $ cd libsvm-3.17 $ make Esto construyó los varios binarios libsvm: $ ls COPYRIGHT heart_scale svm-predict.c svm-train.c tools FAQ.html java svm-scale svm.cpp windows Makefile matlab svm-scale.c svm.def Makefile.win python svm-toy svm.h README svm-predict svm-train svm.o También me vinculé a esto en /usr/local : […]

¿Cuál es la diferencia entre OneVsRestClassifier con SVC y SVC con decision_function_shape = ‘ovr’?

Pensé que debería ser el mismo, pero para el método decision_function() obtengo resultados diferentes. Y SVC con solo decision_function_shape=’ovr’ es realmente más rápido. Relacionados: Scikit aprende clasificación de múltiples clases para máquinas de vectores de soporte

String Subsequence Kernel y SVM usando Python

¿Cómo puedo usar Subsequence String Kernel (SSK) [Lodhi 2002] para entrenar un SVM (Support Vector Machine) en Python?

Cómo obtener los pesos de las características.

Estoy tratando con un conjunto de datos altamente desequilibrado y mi idea es obtener valores de ponderaciones de características de mi modelo libSVM . Por ahora, estoy bien con el kernel lineal, donde puedo obtener pesos de características, pero cuando uso rbf o poly , no rbf alcanzar mi objective. Aquí estoy usando sklearn para […]

El escalado del objective hace que la regresión SVM de Scikit-learn se descomponga

Cuando se entrena una regresión SVM, generalmente es recomendable escalar las características de entrada antes de entrenar. Pero ¿qué hay de la escala de los objectives? Por lo general, esto no se considera necesario y no veo una buena razón por la que debería ser necesario. Sin embargo, en el ejemplo de scikit-learn para regresión […]

Cómo extraer información del clasificador scikits.learn para luego usarla en código C

He entrenado a un grupo de SVM de RBF con scikits.learn en Python y luego seleccioné los resultados. Estas son para tareas de procesamiento de imágenes y una cosa que quiero hacer para la prueba es ejecutar cada clasificador en cada píxel de algunas imágenes de prueba. Es decir, extraiga el vector de características de […]

Determinación de las características más contribuyentes para el clasificador SVM en sklearn

Tengo un conjunto de datos y quiero entrenar mi modelo en esos datos. Después del entrenamiento, necesito conocer las características que son los principales contribuyentes en la clasificación de un clasificador SVM. Hay algo llamado característica importante para los algoritmos forestales, ¿hay algo similar?

¿Cómo obtener el error de entrenamiento en svm de Scikit-learn?

Mi pregunta: ¿Cómo obtengo el error de entrenamiento en el módulo svm (clase SVC)? Estoy tratando de hacer una gráfica de error del conjunto del tren y del conjunto de prueba contra la cantidad de datos de entrenamiento utilizados (u otras características como C / gamma). Sin embargo, de acuerdo con la documentación de SVM […]

Implementación Python OpenCV SVM

Así que tengo una matriz con mis imágenes de muestra (todas convertidas en vectores) que se ejecutó a través de PCA / LDA, y un vector que denota la clase a la que pertenece cada imagen. Ahora quiero usar la clase OpenCV SVM para entrenar a mi SVM (estoy usando Python, OpenCV 2.3.1). Pero tengo […]