Sampling from arbitrary probability distribution
- From: Shaobo Hou <hous1@xxxxxxxxxxxxxxxxxx>
- Date: Thu, 7 Jul 2005 00:56:39 +0100
I need to sample lots of points from an arbitrary probability distribution but I would like to sample more points from area of high probability, like using monte carlo method for sampling illuminations for rendering purpose.
I can compute the probability (or something similar to the true probabiility) at any point in the space but I am not sure what sort algorithm I should use.
At momemt I am just sampling the parameter space uniformly, and compare the probability at the sample point with a probability sampled from a uniform distribution to decide whether the point is acceptable. Crude and quite wasteful.
I have considered importance based sampling but the various sites I visited are all about computing the value of the integral, which is not what I am interested in. Does importance sampling samples areas of high probability more or am I mistaken?
I have also looked at the Metropolis algorithm which generate a random walk that hopefully samples more from areas of high probability. This seems to be my best bet at the moment.
Any help or advice will be appreciated. I am also looking into some papers on rendering, which deals with a similar issue.
Shaobo Hou
Shaobo Hou hous1@xxxxxxxxxxxx Just because it is not nice , doesn't mean it is not miraculous. .
- Follow-Ups:
- Re: Sampling from arbitrary probability distribution
- From: Just d' FAQs
- Re: Sampling from arbitrary probability distribution
- Prev by Date: backface culling
- Next by Date: Re: Sampling from arbitrary probability distribution
- Previous by thread: backface culling
- Next by thread: Re: Sampling from arbitrary probability distribution
- Index(es):
Relevant Pages
|
Loading