Monte Carlo Integration in Python || Complex Integrals Computing & Simulation

  Рет қаралды 1,943

Younes Lab

Younes Lab

Күн бұрын

Пікірлер: 11
@kirill_good_job
@kirill_good_job Ай бұрын
your tutorial good, I like it
@javierrendon2194
@javierrendon2194 7 ай бұрын
How would you do a variable limits integral in D dimensions instead of that integral in a rectangular D-dimensional region? wouul you create numbers following a given distribution?
@YounesLab
@YounesLab 7 ай бұрын
Exactly! To handle variable limits in D-dimensional integrals using Monte Carlo, employ importance sampling. Generate points based on probability distributions reflecting the integrand's behavior along each dimension, concentrating samples where the function has higher values for more accurate integration estimates.
@amineaissiou
@amineaissiou 8 ай бұрын
I absolutely love your content, keep going mate !
@YounesLab
@YounesLab 8 ай бұрын
Thank you for your support @Amine !
@mariatoumi7524
@mariatoumi7524 8 ай бұрын
Great !
@angelamusiemangela
@angelamusiemangela 8 ай бұрын
Ma secondo te se il valore dell' integrale varia da 1 a infinito ,in considerazione del valore stesso . Da 1a 10 , in variazione in successione ; qual'e' la soluzione?
@YounesLab
@YounesLab 7 ай бұрын
"infinite" in numerical computing often comes down to what precision you are looking for (since we can't really reach it practically) but to answer yes I would say so. I think to address this, it would be beneficial to assess the convergence behavior of your integration method. Analyzing the convergence patterns and adjusting parameters, such as the number of samples or precision, may help optimize the accuracy of your Monte Carlo integration in Python.
@kirill_good_job
@kirill_good_job Ай бұрын
hi, maybe this code better ? do you have mistake ? for i in range(1, 10_000): x = np.random.choice(x_sample, N_random_samples) y = np.random.choice(y_sample, N_random_samples) z = np.random.choice(z_sample, N_random_samples) you wrote: for i in range(1, 10_000): x = np.random.choice(x_sample, N_random_samples) y = np.random.choice(x_sample, N_random_samples) z = np.random.choice(x_sample, N_random_samples)
@kirill_good_job
@kirill_good_job Ай бұрын
21:32 time
@YounesLab
@YounesLab Ай бұрын
Indeed! I made a little typo mistake there abd it should be x, y, and z. Thank you for for letting me know! I will correct it in the github as well
How are memories stored in neural networks? | The Hopfield Network #SoME2
15:14
АЗАРТНИК 4 |СЕЗОН 2 Серия
31:45
Inter Production
Рет қаралды 969 М.
escape in roblox in real life
00:13
Kan Andrey
Рет қаралды 46 МЛН
هذه الحلوى قد تقتلني 😱🍬
00:22
Cool Tool SHORTS Arabic
Рет қаралды 99 МЛН
Люблю детей 💕💕💕🥰 #aminkavitaminka #aminokka #miminka #дети
00:24
Аминка Витаминка
Рет қаралды 1,5 МЛН
Monte Carlo Integration In Python For Noobs
15:32
Andrew Dotson
Рет қаралды 151 М.
Complex integrals are ... different.
14:12
Michael Penn
Рет қаралды 50 М.
88 Manim Animations in ONE Video
4:04
Michael Hammer
Рет қаралды 28 М.
Researchers thought this was a bug (Borwein integrals)
17:26
3Blue1Brown
Рет қаралды 3,5 МЛН
Monte Carlo Integration
3:04
Ethan Smith
Рет қаралды 25 М.
The BEST Way to Find a Random Point in a Circle | #SoME1 #3b1b
18:35
Importance Sampling
12:46
Mutual Information
Рет қаралды 60 М.
What's The Longest Word You Can Write With Seven-Segment Displays?
8:56
АЗАРТНИК 4 |СЕЗОН 2 Серия
31:45
Inter Production
Рет қаралды 969 М.