python nltk naive bayes Wahrscheinlichkeiten

8

Gibt es eine Möglichkeit, die einzelnen Wahrscheinlichkeiten mithilfe von nltk.NaiveBayesClassifier.classify zu ermitteln? Ich möchte die Wahrscheinlichkeiten der Klassifizierung sehen, um zu versuchen, eine Vertrauensskala zu erstellen. Bei einem binären Klassifikator wird die Entscheidung natürlich der eine oder andere sein, aber gibt es einen Weg, die inneren Abläufe zu sehen, wie die Entscheidung getroffen wurde? Oder muss ich nur meinen eigenen Klassifikator schreiben?

Danke

    
English Grad 25.12.2013, 13:17
quelle

1 Antwort

13

Wie wäre es mit nltk.NaiveBayesClassifier.prob_classify ?

Ссылка

classify ruft diese Funktion auf:

%Vor%

Bearbeiten: sollte so etwas funktionieren (nicht getestet):

%Vor%     
ales_t 25.12.2013, 13:56
quelle

Tags und Links