+ Reply to Thread
Results 1 to 2 of 2

Thread: Interesting ways to generate a random normal deviate

  1. #1
    RotParaTon
    Points: 47,169, Level: 100
    Level completed: 0%, Points required for next Level: 0
    Awards:
    Discussion EnderPosting AwardCommunity AwardMaster TaggerFrequent Poster
    Dason's Avatar
    Location
    Ames, IA
    Posts
    9,199
    Thanks
    212
    Thanked 1,642 Times in 1,403 Posts

    Interesting ways to generate a random normal deviate



    I was thinking of ways to generate a random normal observation from a single random uniform(0,1) observation. I have at least 3 interesting ways in my head and 1 dull way to do this. I'll share some of the more interesting ways later. The dull way is to use Inverse Transform Sampling to directly transform the uniform into a normal.

    Any other interesting ideas? They don't need to be implementable in practice necessarily and you can assume you have a truly random uniform deviate with exact precision.

  2. #2
    Points: 828, Level: 15
    Level completed: 28%, Points required for next Level: 72

    Posts
    81
    Thanks
    0
    Thanked 11 Times in 11 Posts

    Re: Interesting ways to generate a random normal deviate


    Hey Dason.

    In the Bayesian MCMC, you have a few methods that deal with pseudo-random sample generation. Some that involve the uniform include the following:

    http://en.wikipedia.org/wiki/Metropo...ings_algorithm

    http://en.wikipedia.org/wiki/Rejection_sampling

    http://en.wikipedia.org/wiki/Gibbs_sampling

+ Reply to Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts








Advertise on Talk Stats