पहली बार बायेसियन आँकड़े सीखना; MCMC समझने की दिशा में एक कोण के रूप में मैंने सोचा: क्या यह कुछ ऐसा है जो मौलिक रूप से दूसरे तरीके से नहीं किया जा सकता है, या यह सिर्फ विकल्पों की तुलना में कहीं अधिक कुशलता से कुछ कर रहा है?
चित्रण के अनुसार, मान लें कि हम अपने मापदंडों की संभाव्यता की गणना करने की कोशिश कर रहे हैं, जो कि दिए गए मॉडल के विपरीत, गणना करता है । Bayes के साथ सीधे इस गणना करने के लिए 'प्रमेय हम भाजक जरूरत के रूप में बताया यहाँ । लेकिन क्या हम इस बात की गणना कर सकते हैं कि एकीकरण, निम्नानुसार है:
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
क्या वह काम (बहुत अधिक संख्या में चर के साथ बहुत अक्षम रूप से) या कुछ और है जो इस दृष्टिकोण को विफल कर देगा?