Mempelajari statistik Bayesian untuk pertama kalinya; sebagai sudut pandang untuk memahami MCMC saya bertanya-tanya: apakah ia melakukan sesuatu yang pada dasarnya tidak dapat dilakukan dengan cara lain, atau hanya melakukan sesuatu yang jauh lebih efisien daripada alternatifnya?
Sebagai ilustrasi, misalkan kita mencoba menghitung probabilitas parameter kita mengingat data diberi model yang menghitung sebaliknya, . Untuk menghitung ini secara langsung dengan teorema Bayes kita membutuhkan penyebut seperti yang ditunjukkan di sini . Tetapi dapatkah kita menghitungnya dengan integrasi, katakan sebagai berikut:
p_d = 0.
for x in range(xmin,xmax,dx):
for y in range(ymin,ymax,dy):
for z in range(zmin,zmax,dz):
p_d_given_x_y_z = cdf(model(x,y,z),d)
p_d += p_d_given_x_y_z * dx * dy * dz
Apakah itu akan berhasil (walaupun sangat tidak efisien dengan jumlah variabel yang lebih tinggi) atau ada hal lain yang akan menyebabkan pendekatan ini gagal?