IEE 475: Simulating Stochastic Systems

Lecture E2 (2025-09-30): Random-Variate Generation


Listen Later

In this lecture, we review pseudo-random number generation and then introduce random-variate generation by way of inverse-transform sampling. In particular, we start with a review of the two most important properties of a pseudo-random number generator (PRNG), uniformity and independence, and discuss statistically rigorous methods for testing for these two properties. For uniformity, we focus on a Chi-square/Chi-squared test for larger numbers of samples and a Kolmogorov–Smirnov (KS) test for smaller numbers of samples. For independence, we discuss autocorrelation tests and runs test, and then we demonstrate a runs above-and-below-the-mean test. We then shift to discussing inverse-transform sampling for continuous random variates and discrete random variates and how the resulting random-variate generators might be implemented in a tool like Rockwell Automation's Arena.

...more
View all episodesView all episodes
Download on the App Store

IEE 475: Simulating Stochastic SystemsBy Theodore P. Pavlic


More shows like IEE 475: Simulating Stochastic Systems

View all
Talk Python To Me by Michael Kennedy

Talk Python To Me

580 Listeners

If You're Listening by ABC

If You're Listening

314 Listeners