2017-05-12 1 views
-5

Ich verbringe viel Zeit damit, die Unterschiede zwischen generativem Modell und diskriminierendem Modell herauszufinden, es scheint, dass generatives Modell nützlicher ist, weil es mehr als vorhersagen kann, aber es wird gesagt, dass diskriminatives Modell oft generatives Modell übertrifft. Also, in welchen Fällen sollten wir generatives Modell anwenden und wenn wir uns dem diskriminativen Modell zuwenden.Generatives Modell oder diskriminatives Modell verwenden?

+1

Willkommen bei StackOverflow. Bitte lesen und befolgen Sie die Buchungsrichtlinien in der Hilfe. [zum Thema] (http://stackoverflow.com/help/on-topic) und [how to ask] (http://stackoverflow.com/help/how-to-ask) gilt hier. StackOverflow ist kein Design-, Codierungs-, Recherche- oder Lernprogramm. – Prune

+0

Die Antworten hier können Ihnen vielleicht helfen: https://stats.stackexchange.com/questions/12421/generative-vs-discriminative – Shaido

Antwort

0

Ein generative model ist in der Lage, aus der untergeordneten Verteilung zu probieren. Es lernt P (x, y).

Ein discriminative model kann Klassen unterscheiden. Es lernt P (y | x).

Oft ist es nicht notwendig, aus der Distribution zu samplen. Sie müssen nur diskriminieren können. Und Diskriminatoren sind normalerweise einfacher zu trainieren.