Ich würde gerne verstehen, wenn ich kann und wenn es gültige Ansatz ist, Ihr MNB-Modell mit SGD zu trainieren. Meine Anwendung ist Textklassifizierung. In sklearn habe ich herausgefunden, dass es keine MNB gibt, und standardmäßig ist es SVM, aber NB ist das lineare Modell, nicht wahr?Kann ich SGD mit Multinomial Naive Bayes verwenden?
Also, wenn meine Wahrscheinlichkeit Parameter (mit Laplace-Glättung) als
geschätzt werden Kann ich meine Parameter mit SGD aktualisieren und die Kostenfunktion zu minimieren?
Bitte lassen Sie mich wissen, ob SGD hier irrelevant ist. Danke im Voraus.
UPDATE: So bekam ich die Antwort und hoffe, dass ich es richtig gemacht habe, dass MNBs Parameter durch das Wort Vorkommen in dem gegebenen Eingabetext (wie tf-idf) aktualisiert werden. Aber ich verstehe immer noch nicht klar, warum wir SGD nicht für MNB-Training verwenden können. Ich würde es verstehen, wenn es in expliziter Beschreibung oder mit einer mathematischen Interpretation erklärt wird. Dank
Das ist eine Frage wäre, für Faden ** CrossValidated ** – MMF