Apprendre les statistiques bayésiennes pour la première fois; comme un angle vers la compréhension de MCMC, je me suis demandé: est-ce qu'il fait quelque chose qui ne peut fondamentalement pas être fait d'une autre manière, ou est-ce juste quelque chose de bien plus efficace que les alternatives?
À titre d'illustration, supposons que nous essayons de calculer la probabilité de nos paramètres étant donné les données étant donné un modèle qui calcule l'opposé, . Pour calculer cela directement avec le théorème de Bayes, nous avons besoin du dénominateur comme indiqué ici . Mais pourrions-nous calculer cela par intégration, disons ce qui suit:P ( D | x , y , z ) P ( D )
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
Est-ce que cela fonctionnerait (quoique très inefficacement avec un plus grand nombre de variables) ou y a-t-il autre chose qui ferait échouer cette approche?