Ich habe etwas über Bayes'sche Statistiken gelernt und oft in Artikeln gelesen
"Wir verfolgen einen bayesianischen Ansatz"
oder etwas ähnliches. Ich bemerkte auch seltener:
"Wir verfolgen einen vollständig bayesianischen Ansatz"
(meine Betonung). Gibt es einen Unterschied zwischen diesen Ansätzen in praktischer oder theoretischer Hinsicht? FWIW, ich benutze das Paket MCMCglmm
in R, falls das relevant ist.
Antworten:
Die Terminologie "voll Bayesianischer Ansatz" ist nichts anderes als ein Hinweis darauf, dass man je nach Kontext von einem "teilweise" Bayes'schen Ansatz zu einem "echten" Bayes'schen Ansatz übergeht. Oder um einen "pseudo-bayesianischen" Ansatz von einem "streng" bayesianischen Ansatz zu unterscheiden.
Ein Autor schreibt zum Beispiel: "Im Gegensatz zu den meisten anderen interessierten Autoren, die typischerweise einen empirischen Bayes-Ansatz für RVM verwendeten, verwenden wir einen vollständig bayesianischen Ansatz", da der empirische Bayes-Ansatz ein "pseudo-bayesianischer" Ansatz ist. Es gibt andere pseudo-bayesianische Ansätze, wie die Bayesianisch-frequentistische Vorhersageverteilung (eine Verteilung, deren Quantile mit den Grenzen der Intervalle für die häufige Vorhersage übereinstimmen).
Auf dieser Seite verschiedene R-Pakete für die Bayes'sche Inferenz vorgestellt. Das MCMCglmm wird als "vollständig bayesianischer Ansatz" dargestellt, da der Benutzer im Gegensatz zu den anderen Paketen die vorherige Verteilung wählen muss.
Eine andere mögliche Bedeutung von "vollständig Bayesianisch" ist, wenn man eine Bayesianische Folgerung durchführt, die aus dem Bayesianischen Entscheidungstheoretischen Rahmen abgeleitet ist, dh aus einer Verlustfunktion, weil die Bayesianische Entscheidungstheorie ein solides Grundgerüst für die Bayesianische Folgerung ist.
quelle
MCMCglmm
"Fully Bayesian" hat also nichts mit der Verwendung von MCMC zu tun, um die Schätzungen abzuleiten. Wäre es immer noch vollständig Bayesianisch, wenn ich den Prior angeben müsste, anhand dessen der Posterior analytisch gefunden werden könnte? Es tut mir leid, wenn meine Frage keinen Sinn ergibt - ich bin noch ein Anfänger, aber ich versuche zu lernen!Ich denke, die Terminologie wird verwendet, um zwischen dem Bayes-Ansatz und dem empirischen Bayes-Ansatz zu unterscheiden. Full Bayes verwendet einen festgelegten Prioritätswert, während empirische Bayes eine Schätzung des Prioritätswerts anhand von Daten ermöglichen.
quelle
"Bayesian" bedeutet wirklich "ungefähre Bayesian".
"Voll Bayesian" bedeutet auch "ungefähre Bayesian", aber mit weniger Annäherung.
Bearbeiten : Klarstellung.
Der vollständig bayesianische Ansatz wäre, für ein gegebenes Modell und Daten die posteriore Wahrscheinlichkeit unter Verwendung der Bayes-Regel zu berechnen
quelle
MCMCglmm
das von mir verwendete Paket Fully Bayesian ist. Liegt das daran, dass MCMC zusammen mit einem Prior für Parameter verwendet wird?Ich würde "vollständig Bayesianisch" verwenden, um zu bedeuten, dass alle Nuancenparameter aus der Analyse entfernt und nicht optimiert wurden (z. B. MAP-Schätzungen). Zum Beispiel wäre ein Gaußsches Prozessmodell mit Hyperparametern, die so eingestellt sind, dass die marginale Wahrscheinlichkeit maximiert wird, Bayesianisch, aber nur teilweise. Wenn die Hyperparameter, die die Kovarianzfunktion definieren, unter Verwendung eines Hyperprior integriert würden, wäre dies vollständig Bayesianisch .
quelle
Als praktisches Beispiel:
Ich mache eine Bayesianische Modellierung mit Splines. Ein häufiges Problem bei Splines ist die Knotenauswahl. Eine beliebte Möglichkeit ist die Verwendung eines Reversible Jump Markov Chain Monte Carlo-Schemas (RJMCMC), bei dem vorgeschlagen wird, während jeder Iteration einen Knoten hinzuzufügen, zu löschen oder zu verschieben. Die Koeffizienten für die Splines sind die Schätzungen für das kleinste Quadrat.
Freie Knoten-Keile
Meiner Meinung nach ist dies nur "teilweise Bayesianisch", da für einen "vollständig Bayesianischen" Ansatz diesen Koeffizienten (und den während jeder Iteration vorgeschlagenen neuen Koeffizienten) Prioritäten zugewiesen werden müssten. Dann funktionieren die Schätzungen der kleinsten Quadrate für das RJMCMC jedoch nicht Schema, und die Dinge werden viel schwieriger.
quelle
Ich würde eine Charakterisierung hinzufügen, die bisher nicht erwähnt wurde. Ein vollständig bayesianischer Ansatz propagiert die Unsicherheit in allen unbekannten Größen durch den Bayes-Satz "vollständig". Andererseits verbreiten Pseudo-Bayes-Ansätze wie empirische Bayes nicht alle Unsicherheiten. Bei der Schätzung posteriorer Vorhersagegrößen würde beispielsweise ein vollständig bayesianischer Ansatz die posteriore Dichte der unbekannten Modellparameter verwenden, um die Vorhersageverteilung für den Zielparameter zu erhalten. Ein EB-Ansatz würde die Unsicherheit nicht in allen Unbekannten berücksichtigen - zum Beispiel können einige der Hyperparameter auf bestimmte Werte gesetzt werden, wodurch die Gesamtunsicherheit unterschätzt wird.
quelle