Ich lese über Bayes'sche Folgerungen und bin auf den Satz "Numerische Integration der Grenzwahrscheinlichkeit ist zu teuer" gestoßen.
Ich habe keinen mathematischen Hintergrund und habe mich gefragt, was genau hier teuer bedeutet. Ist es nur in Bezug auf Rechenleistung oder gibt es etwas mehr.
Antworten:
Im Zusammenhang mit Rechenproblemen, einschließlich numerischer Methoden für die Bayes'sche Folgerung, könnte sich der Ausdruck "zu teuer" im Allgemeinen auf zwei Probleme beziehen
In beiden Fällen können die Rechenressourcen, aus denen das "Budget" besteht, aus Dingen wie CPU-Zyklen ( Zeitkomplexität ), Speicher ( Raumkomplexität ) oder Kommunikationsbandbreite ( innerhalb oder zwischen Rechenknoten) bestehen. Im zweiten Fall würde "zu teuer" unlösbar bedeuten .
Im Kontext der Bayes'schen Berechnung bezieht sich das Zitat wahrscheinlich auf Probleme mit der Marginalisierung einer großen Anzahl von Variablen .
Zum Beispiel beginnt die Zusammenfassung dieses kürzlich erschienenen Artikels
und fährt fort zu sagen
(Zum Vergleich werden in diesem kürzlich erschienenen Buchkapitel Methoden behandelt, die als "nicht zu teuer" gelten.)
quelle
Ich werde Ihnen ein Beispiel für einen Einzelfall geben, um zu zeigen, warum Integration / Summierung sehr teuer ist.
In der Literatur zu probabilistischen grafischen Modellen wird eine solche Methode zur Berechnung der Randverteilung als "Brute Force" -Ansatz zur Durchführung von "Inferenz" bezeichnet. Mit Namen wissen wir vielleicht, dass es teuer ist. Und Menschen nutzen viele andere Möglichkeiten, um die Inferenz durchzuführen, z. B. um die marginale Verteilung effektiv zu erhalten. "Andere Wege" einschließlich ungefährer Folgerungen usw.
quelle
Normalerweise ist es bei der Durchführung von Bayes-Inferenzen leicht möglich, eine starke Integration von Störvariablen zu beobachten. Ein anderes Beispiel kann eine numerische Abtastung sein, wie in diesem Fall von einer Wahrscheinlichkeitsfunktion, was bedeutet, eine zufällige Abtastung von einer gegebenen Verteilung durchzuführen. Mit zunehmender Anzahl von Modellparametern wird diese Abtastung extrem schwer und es wurden verschiedene Berechnungsmethoden entwickelt, um das Verfahren zu beschleunigen und sehr schnelle Implementierungen zu ermöglichen, wobei natürlich ein hohes Maß an Genauigkeit beibehalten wird. Diese Techniken sind zum Beispiel MC, MCMC, Metropolis ecc. Schauen Sie sich die Bayes'sche Datenanalyse von Gelman et. al es sollte Ihnen eine breite Einführung geben! Viel Glück
quelle