2016-04-16 16 views
-1

Ich bin vertraut mit dem Verständnis von naiven Bayes Klassifikator mit kontinuierlichen und kategorischen Eingabe mit der Klasse Variable binär. Aber wie wird es für die binäre Dateneingabe funktionieren?Naive Bayes Klassifikator mit binären Daten

Example: (0,0,-), (1,1,+) 

wo die Zeichen die Klassenvariablen sind.

Antwort

0

Binärdaten sind im Wesentlichen die gleichen wie kategorische Daten, nicht wahr?

Es hat Kategorien 0 und 1.

+0

dann dem Prozess das gleiche ist? –

+0

Eigentlich binäre Entscheidungen ist das Einzige, was naive Bayes tut, man reduziert alles (kategorisch, numerisch über Thresholding) auf binäre Entscheidungen. –

0

Es gibt verschiedene Arten von Bayes-Klassifikator:

  1. Gaussian: Es wird in der Klassifizierung verwendet, und es wird davon ausgegangen, dass Merkmale einer Normalverteilung folgen.

  2. Multinomial: Es wird für diskrete Zählungen verwendet. Nehmen wir zum Beispiel an, wir haben ein Textklassifikationsproblem. Hier können wir bernoulli Versuche betrachten, die einen Schritt weiter sind und anstatt "im Dokument vorkommendes Wort" haben wir "zählen, wie oft das Wort im Dokument vorkommt", können Sie es als "Häufigkeit, wie die Ergebniszahl x_i beobachtet wird, denken über die n Versuche ".

  3. Bernoulli: Das Binomialmodell ist nützlich, wenn Ihre Merkmalsvektoren binär sind (d. H. Nullen und Einsen). Eine Anwendung wäre die Textklassifizierung mit dem Wortmodell "Tasche der Wörter", wobei die 1s & 0s "Wort tritt in dem Dokument" bzw. "Wort tritt in dem Dokument nicht auf" ist.

Also hier wird Bernoulli arbeiten und klassifiziert sie als 0 oder 1

Einzelheiten Arbeits finden Sie unter: https://nlp.stanford.edu/IR-book/html/htmledition/the-bernoulli-model-1.html

Verwandte Themen