Domande taggate «multi-class»

La classificazione multiclasse è un'attività di classificazione in cui sono presenti più di due classi. È anche chiamata classificazione multinomiale.

3
Come si calcola la precisione e il richiamo per la classificazione multiclasse utilizzando la matrice di confusione?
Mi chiedo come calcolare la precisione e il richiamo usando una matrice di confusione per un problema di classificazione multi-classe. In particolare, un'osservazione può essere assegnata solo alla sua classe / etichetta più probabile. Vorrei calcolare: Precisione = TP / (TP + FP) Richiama = TP / (TP + FN) …




2
Come gestire la differenza tra la distribuzione del set di test e il set di allenamento?
Penso che un'ipotesi di base dell'apprendimento automatico o della stima dei parametri sia che i dati invisibili provengano dalla stessa distribuzione dell'insieme di formazione. Tuttavia, in alcuni casi pratici, la distribuzione del set di test sarà quasi diversa dal set di training. Supponiamo che si tratti di un problema di …

2
Come utilizzare le funzioni di validazione incrociata di scikit-learn su classificatori multi-etichetta
Sto testando diversi classificatori su un set di dati in cui ci sono 5 classi e ogni istanza può appartenere a una o più di queste classi, quindi sto usando i classificatori multi-etichetta di scikit-learn, in particolare sklearn.multiclass.OneVsRestClassifier. Ora voglio eseguire la validazione incrociata usando il sklearn.cross_validation.StratifiedKFold. Questo produce il …

2
Metriche di classificazione multilivello su scikit
Sto cercando di creare un classificatore multi-etichetta in modo da assegnare argomenti ai documenti esistenti usando scikit Sto elaborando i miei documenti passandoli attraverso le TfidfVectorizeretichette attraverso il MultiLabelBinarizere ho creato un OneVsRestClassifiercon uno SGDClassifiercome stimatore. Tuttavia quando collaudo il mio classificatore ottengo solo punteggi fino a .29 che da …

2
Il modo migliore per eseguire SVM multiclasse
So che SVM è un classificatore binario. Vorrei estenderlo a SVM multi-classe. Qual è il modo migliore, e forse il più semplice, per eseguirlo? codice: in MATLAB u=unique(TrainLabel); N=length(u); if(N>2) itr=1; classes=0; while((classes~=1)&&(itr<=length(u))) c1=(TrainLabel==u(itr)); newClass=double(c1); tst = double((TestLabel == itr)); model = svmtrain(newClass, TrainVec, '-c 1 -g 0.00154'); [predict_label, accuracy, …



3
Come costruire una matrice di confusione per un classificatore multiclasse?
Ho un problema con 6 classi. Quindi costruisco un classificatore multiclasse, come segue: per ogni classe, ho un classificatore di regressione logistica, usando One vs. All, il che significa che ho 6 classificatori diversi. Posso segnalare una matrice di confusione per ciascuno dei miei classificatori. Ma vorrei segnalare una matrice …


2
L'output di Scikit SVM nella classificazione multiclasse fornisce sempre la stessa etichetta
Attualmente sto usando Scikit Learn con il seguente codice: clf = svm.SVC(C=1.0, tol=1e-10, cache_size=600, kernel='rbf', gamma=0.0, class_weight='auto') e quindi adattarsi e prevedere un set di dati con 7 etichette diverse. Ho ottenuto un risultato strano. Indipendentemente dalla tecnica di convalida incrociata che utilizzo l'etichetta prevista sul set di convalida sarà …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.