Articles of 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 […]

¿Cómo aplicar la estandarización a SVMs en scikit-learn?

Estoy usando la versión estable actual 0.13 de scikit-learn. Estoy aplicando un clasificador de vectores de soporte lineal a algunos datos utilizando la clase sklearn.svm.LinearSVC . En el capítulo sobre el preprocesamiento en la documentación de scikit-learn, he leído lo siguiente: Muchos elementos utilizados en la función objective de un algoritmo de aprendizaje (como el […]

Python scikit svm “ValueError: X tiene 62 funciones por muestra; esperando 337 “

Al jugar con la Clasificación de vectores de soporte lineal SVM de Scikit de Python, me estoy topando con un error cuando bash hacer predicciones: ten_percent = len(raw_routes_data) / 10 # Training training_label = all_labels[ten_percent:] training_raw_data = raw_routes_data[ten_percent:] training_data = DictVectorizer().fit_transform(training_raw_data).toarray() learner = svm.LinearSVC() learner.fit(training_data, training_label) # Predicting testing_label = all_labels[:ten_percent] testing_raw_data = raw_routes_data[:ten_percent] testing_data […]

¿Cómo cargar datos SVM desde un archivo en OpenCV 3.1?

Tengo un problema con la carga de SVM entrenado desde un archivo. Yo uso Python y OpenCv 3.1.0. Creo svm objeto por: svm = cv2.ml.SVM_create() A continuación, entreno svm y guardo en archivo por: svm.save(‘data.xml’) Ahora quiero cargar este archivo en otro script de Python. En documentos no puedo encontrar ningún método para hacerlo. ¿Hay […]

Nu es inviable

Estoy usando la clase NuSVC en sklearn. Después de intentar crear una instancia de un objeto NuSVC de la siguiente manera: self.classifier = OneVsRestClassifier(NuSVC()) Descubrí que repetidamente recibo el error ‘No se puede especificar “. Intenté variar el parámetro ‘nu’ desde 0.1 hasta 1. (en incrementos de 0.1), pero sigo recibiendo el mismo error. ¿Realmente […]

AUC-ROC para un clasificador sin clasificación como OSVM

Actualmente estoy trabajando con curvas auc-roc, y digamos que no tengo un clasificador de clasificación, como un SVM de una clase donde las predicciones son 0 y 1 y las predicciones no se convierten en probabilidades o puntajes fácilmente, si no quiero. para trazar el AUC-ROC, en cambio, solo me gustaría calcular el AUC para […]

Cálculo de la coincidencia más cercana a la media / pareja de Stddev con LibSVM

Soy nuevo en SVMs, y estoy tratando de usar la interfaz de Python para libsvm para clasificar una muestra que contiene una media y stddev. Sin embargo, estoy obteniendo resultados sin sentido. ¿Es esta tarea inadecuada para los SVM o hay un error en mi uso de libsvm? A continuación se muestra el sencillo script […]

No se puede entender el trazado del límite de decisión en SVM y LR

Por ejemplo tenemos f (x) = x. ¿Cómo trazarlo? Tomamos algunas x, luego calculamos y y volvemos a realizar esta operación, luego trazamos el gráfico por puntos. Sencillo y claro. Pero no puedo entender con tanta claridad el trazado de los límites de decisión: cuando no tenemos y para trazar, solo x. Código de Python […]

‘módulo’ objeto no tiene atributo ‘svc’

import pandas as pd from sklearn import svm ### Read the CSV ### df = pd.read_csv(‘C:/Users/anagha/Documents/Python Scripts/sampleData.csv’) df from sklearn.cross_validation import train_test_split train, test = train_test_split(df, train_size = 0.8) train test x_column=[‘Userid’,’day_of_week’,’hour_of_day’,’minute_of_hour’] y_column = [‘thermostat’] svc = svm.SVC() model = svm.svc(kernel=’linear’, c=1, gamma=1) Recibo un error AttributeError: el objeto ‘módulo’ no tiene atributo ‘svc’. Probé […]

Qué significa entrenar SVM

Soy nuevo en el procesamiento de imágenes. Como mi proyecto estoy haciendo “clasificador de imágenes usando SVM”. Tengo la idea de mi software final “Selecciono una imagen y la ingreso como entrada para mi software y la clasificaré. Si Dale la imagen de un animal que lo clasificará a gato o serpiente adecuadamente ” Cuando […]