Sie haben versucht, ein detailliertes Gleichgewicht für die Markov-Kette zu erhalten, indem Sie einen Übergang der Markov-Kette als "Gibbs-Sweep" betrachten, bei dem Sie jede Komponente nacheinander anhand ihrer bedingten Verteilung abtasten. Für diese Kette ist eine detaillierte Bilanz nicht zufriedenstellend. Der Punkt ist vielmehr, dass jede Abtastung einer bestimmten Komponente aus ihrer bedingten Verteilung ein Übergang ist, der ein detailliertes Gleichgewicht erfüllt. Genauer gesagt ist die Gibbs-Stichprobe ein Sonderfall eines leicht verallgemeinerten Metropolis-Hastings, bei dem Sie zwischen mehreren verschiedenen Vorschlägen wechseln. Weitere Details folgen.
Die Sweeps genügen nicht der detaillierten Balance
X1, X2
X1= 0X1= 1X2= 0130X2= 11313
X1( 0 , 0 )( 1 , 1 )( 0 , 0 )( 1 , 0 )( 1 , 1 )( 0 , 0 )14
Diese Kette hat jedoch immer noch eine stationäre Verteilung, die die richtige ist. Ein detaillierter Saldo ist eine ausreichende, aber nicht notwendige Bedingung für die Konvergenz mit der Zielverteilung.
Die komponentenweisen Bewegungen genügen einer detaillierten Ausgewogenheit
( x1, x2)( y1, y2)x2≠ y2x2= y2
π( x1, x2) P R o b ( ( x1, x2) → ( y1, x2) ) = π( x1, x2)p ( y1∣ X2= x2) = π( x1, x2)π( y1, x2)∑zπ( z, x2)= π( y1, x2)π( x1, x2)∑zπ( z, x2)= π( y1, x2)p ( x1∣ X2= x2)= π( y1, x2) P R o b ( ( y1, x2) → ( x1, x2) ) .
Wie bewegen sich die Komponenten in Richtung Metropolis-Hastings?
1( x1, x2)( y1, y2)
π( y1, x2)π( x1, x2).
P R o b (( y1, x2) → ( x1, x2) )P R o b (( x1, x2) → ( y1, x2) )= π( x1, x2)∑zπ( z, x2)π( y1, x2)∑zπ( z, x2)= π( x1, x2)π( y1, x2).
Das Verhältnis der Zielwahrscheinlichkeiten und das Verhältnis der Vorschlagswahrscheinlichkeiten sind also Reziprozitäten, und somit wird die Akzeptanzwahrscheinlichkeit sein
1. In diesem Sinne sind alle Züge im Gibbs-Sampler Spezialfälle von Metropolis-Hastings-Zügen. Der in diesem Licht betrachtete Gesamtalgorithmus ist jedoch eine leichte Verallgemeinerung des in der Regel vorgestellten Metropolis-Hastings-Algorithmus, da Sie zwischen verschiedenen Angebotsverteilungen wechseln können (eine für jede Komponente der Zielvariablen).