Sampling the Multivariate Normal distribution | example in Python

Publicado em: 05 Julho 2021
no canal de: Machine Learning & Simulation
3,938
92

The Multivariate Normal/Multivariate Gaussian is the most common description of random vectors in high-dimensional spaces. How can we sample it? Here are the notes https://raw.githubusercontent.com/Cey...

We know that we can sample the univariate Normal/Gaussian distribution by the Box-Mueller transform (among other algorithms). This concept can now be used to easily sample a multivariate version of the distribution.

-------

📝 : Check out the GitHub Repository of the channel, where I upload all the handwritten notes and source-code files (contributions are very welcome): https://github.com/Ceyron/machine-lea...

📢 : Follow me on LinkedIn or Twitter for updates on the channel and other cool Machine Learning & Simulation stuff:   / felix-koehler   and   / felix_m_koehler  

💸 : If you want to support my work on the channel, you can become a Patreon here:   / mlsim  

-------

Timestamps:
00:00 Introduction
00:33 Problem Description
01:04 Idea of Affine Transformation
01:41 Sampling Standard Multivariate Normal
03:37 Affine Trafo to arbitrary parameters
05:11 Python: Creating one standard sample
06:30 Python: Creating multiple standard samples
07:09 Python: Transformation to arbitrary parameters
09:50 Python: Double-Check the samples
10:20 Outro


Nesta página do site você pode assistir ao vídeo on-line Sampling the Multivariate Normal distribution | example in Python duração hora minuto segundo em boa qualidade , que foi baixado pelo usuário Machine Learning & Simulation 05 Julho 2021, compartilhe o link com seus amigos e conhecidos, no youtube este vídeo já foi visto 3,938 vezes e gostou 92 espectadores. Boa visualização!