logpdf or pdf in mhsample

조회 수: 7 (최근 30일)
Abhinav
Abhinav 2017년 12월 1일
댓글: Abhinav 2017년 12월 1일
I am using 'mhsample' function for Metropolis-Hastings sampling from a posterior distribution. I am not sure if I should use pdf or logpdf as input arguments. For example, if the prior is a Gaussian, can I give the 'logpdf' argument instead of 'pdf'. What are the situations in which I should use logpdf? And how does MatLab processes 'logpdf' differently than 'pdf', does it make any difference in my final solution.

답변 (1개)

the cyclist
the cyclist 2017년 12월 1일
The functions that are input arguments to mhsample are probability density functions. If you are actually using the logarithm of the probability density functions as inputs, then specify that with 'logpdf'.
Since you say your prior is gaussian, I'm guessing that that is simply the density (not the log), so you should use 'pdf'.
  댓글 수: 3
the cyclist
the cyclist 2017년 12월 1일
I'm not really experienced enough with MH to answer that.
Abhinav
Abhinav 2017년 12월 1일
Oh, Thanks for considering!

댓글을 달려면 로그인하십시오.

제품

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by