Sampling the Multivariate Normal distribution | example in Python

Опубликовано: 05 Июль 2021
на канале: 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


На этой странице сайта вы можете посмотреть видео онлайн Sampling the Multivariate Normal distribution | example in Python длительностью часов минут секунд в хорошем качестве, которое загрузил пользователь Machine Learning & Simulation 05 Июль 2021, поделитесь ссылкой с друзьями и знакомыми, на youtube это видео уже посмотрели 3,938 раз и оно понравилось 92 зрителям. Приятного просмотра!