Tag

monte carlo

1 views collected around this technical thread.

Python Programming Learning Circle
Python Programming Learning Circle
May 15, 2025 · Fundamentals

Benchmarking Python 3.11 Performance Against C++ Using Monte Carlo Pi Estimation

This article benchmarks Python 3.11's speed with a Monte Carlo Pi estimation script, compares it to earlier Python releases and a C++ implementation, shows Docker‑based testing methodology, presents performance results, and extrapolates when Python might surpass C++ in execution time.

BenchmarkingC++Docker
0 likes · 9 min read
Benchmarking Python 3.11 Performance Against C++ Using Monte Carlo Pi Estimation
Model Perspective
Model Perspective
Dec 20, 2024 · Artificial Intelligence

From Monte Carlo to Deep Learning: How Algorithms Evolved to Power AI

This article traces the evolution of algorithms—from the random‑sampling Monte Carlo method through classic machine‑learning models to modern deep‑learning architectures—highlighting how data, computing power, and scientific demand have driven each breakthrough and hinting at future trends like interpretability, AGI, and quantum algorithms.

Algorithm EvolutionArtificial Intelligencedeep learning
0 likes · 8 min read
From Monte Carlo to Deep Learning: How Algorithms Evolved to Power AI
Model Perspective
Model Perspective
Apr 15, 2024 · Fundamentals

Unlocking Model Insights: A Practical Guide to Sobol Sensitivity Analysis

This article introduces the concept and various methods of sensitivity analysis—including one‑factor, multi‑factor, variance‑based, and Monte Carlo approaches—explains Sobol indices, outlines step‑by‑step procedures, and demonstrates their application with a Python case study on urban air‑quality modeling.

PythonSobol indexair quality
0 likes · 10 min read
Unlocking Model Insights: A Practical Guide to Sobol Sensitivity Analysis
Model Perspective
Model Perspective
Mar 9, 2024 · Fundamentals

How Monte Carlo Simulations Reveal Portfolio Sensitivity: A Python Walkthrough

This article explains how Monte Carlo simulation can be used for sensitivity analysis in portfolio risk assessment, walks through a Python implementation, and demonstrates how varying asset allocations impacts expected return and volatility.

PythonRisk Assessmentmonte carlo
0 likes · 10 min read
How Monte Carlo Simulations Reveal Portfolio Sensitivity: A Python Walkthrough
Model Perspective
Model Perspective
Feb 1, 2024 · Fundamentals

Essential Guide to Probability Models: Monte Carlo, Markov, Queueing & Bayesian Resources

This article compiles recent model articles for students, summarizing key resources on probability models, including Monte Carlo simulation, Markov processes, queueing theory, and Bayesian methods, with links to detailed explanations and applications.

Bayesian methodsMarkov processmonte carlo
0 likes · 3 min read
Essential Guide to Probability Models: Monte Carlo, Markov, Queueing & Bayesian Resources
Model Perspective
Model Perspective
Nov 30, 2022 · Fundamentals

Simulating Stock Prices with Monte Carlo and Brownian Motion in Python

This article explains Brownian motion and Monte Carlo methods, then demonstrates how to model stock price dynamics as a geometric Brownian motion using Python, providing full code for simulating returns, generating price paths, and visualizing multiple trial outcomes.

Brownian MotionPythonQuantitative Finance
0 likes · 9 min read
Simulating Stock Prices with Monte Carlo and Brownian Motion in Python
Model Perspective
Model Perspective
Nov 29, 2022 · Artificial Intelligence

MCMC Demystified: Monte Carlo Basics, Metropolis-Hastings & Gibbs Sampling

Markov Chain Monte Carlo (MCMC) extends classic Monte Carlo by generating dependent samples via a Markov chain, enabling Bayesian inference through concepts like the plug‑in principle, burn‑in, asymptotic independence, and algorithms such as Metropolis‑Hastings and Gibbs sampling, while addressing convergence and effective sample size.

Bayesian inferenceGibbs samplingMCMC
0 likes · 13 min read
MCMC Demystified: Monte Carlo Basics, Metropolis-Hastings & Gibbs Sampling
Model Perspective
Model Perspective
Nov 9, 2022 · Fundamentals

Understanding Markov Chains: From Basics to Convergence and Sampling

This article explains the fundamentals of Markov chains, illustrates their transition matrix with a market example, demonstrates convergence through Python code, and outlines how to use the stationary distribution for sampling in Monte Carlo simulations.

Markov ChainStochastic Processconvergence
0 likes · 9 min read
Understanding Markov Chains: From Basics to Convergence and Sampling
Model Perspective
Model Perspective
Nov 9, 2022 · Fundamentals

Why Monte Carlo Converges Slowly: Insights from the Law of Large Numbers and Central Limit Theorem

This article explains how the law of large numbers and the central limit theorem underpin Monte Carlo methods, revealing why their convergence rate is low, how significance and confidence levels are defined, and why variance reduction is crucial for efficient simulations.

Law of Large NumbersProbability TheoryVariance Reduction
0 likes · 5 min read
Why Monte Carlo Converges Slowly: Insights from the Law of Large Numbers and Central Limit Theorem
Model Perspective
Model Perspective
Nov 9, 2022 · Fundamentals

Explore Key Probability & Monte Carlo Models: Curated Resource List

This article compiles recent resources on probability and statistical modeling, covering Monte Carlo simulation, Markov processes, queueing theory, and Bayesian methods, providing direct links to each detailed write‑up for students and researchers seeking comprehensive study material.

Bayesian methodsMarkov processmonte carlo
0 likes · 3 min read
Explore Key Probability & Monte Carlo Models: Curated Resource List
Model Perspective
Model Perspective
Nov 7, 2022 · Fundamentals

How Simulated Annealing Mimics Physical Annealing to Find Global Optima

Simulated Annealing, inspired by the physical annealing of solids, uses a Monte‑Carlo based stochastic search that gradually lowers temperature to probabilistically accept worse solutions, enabling it to escape local minima and effectively solve combinatorial optimization problems such as TSP, knapsack, and graph coloring.

Optimizationcombinatorial optimizationmonte carlo
0 likes · 5 min read
How Simulated Annealing Mimics Physical Annealing to Find Global Optima
Model Perspective
Model Perspective
Oct 22, 2022 · Fundamentals

Unlocking Bayesian Sampling: How MCMC and Hamiltonian Monte Carlo Work

This article explains the principles behind Markov Chain Monte Carlo methods, including Monte Carlo sampling, the Metropolis‑Hastings algorithm, and the Hamiltonian Monte Carlo (HMC) approach, illustrating how they efficiently approximate posterior distributions in Bayesian analysis.

Bayesian inferenceHamiltonian Monte CarloMCMC
0 likes · 11 min read
Unlocking Bayesian Sampling: How MCMC and Hamiltonian Monte Carlo Work
Model Perspective
Model Perspective
Oct 4, 2022 · Artificial Intelligence

How Metropolis-Hastings Improves MCMC Sampling Efficiency

This article explains the detailed‑balance condition for Markov chains, shows why finding a transition matrix for a given stationary distribution is hard, and demonstrates how Metropolis‑Hastings modifies MCMC to achieve higher acceptance rates with a concrete Python example.

MCMCMarkov ChainMetropolis-Hastings
0 likes · 9 min read
How Metropolis-Hastings Improves MCMC Sampling Efficiency
Model Perspective
Model Perspective
Oct 2, 2022 · Fundamentals

Why Do Markov Chains Always Converge? A Hands‑On Exploration

This article explains the basic definition of Markov chains, illustrates a stock‑market example with transition matrices, demonstrates convergence through Python simulations, and shows how the steady‑state distribution enables sampling for Monte Carlo methods.

Markov ChainPythonconvergence
0 likes · 10 min read
Why Do Markov Chains Always Converge? A Hands‑On Exploration
Model Perspective
Model Perspective
Sep 28, 2022 · Artificial Intelligence

How Monte Carlo Sampling Powers AI: From Basics to Acceptance-Rejection

This article introduces Monte Carlo methods, explains how random sampling approximates integrals, discusses uniform and non‑uniform probability distributions, and details acceptance‑rejection sampling as a technique for generating samples from complex distributions, laying the groundwork for understanding Markov Chain Monte Carlo in AI.

Acceptance-RejectionArtificial IntelligenceMCMC
0 likes · 8 min read
How Monte Carlo Sampling Powers AI: From Basics to Acceptance-Rejection
Model Perspective
Model Perspective
Sep 23, 2022 · Fundamentals

Mastering Monte Carlo: From Acceptance-Rejection to Gibbs Sampling in Python

This article explains the motivations behind Monte Carlo methods, introduces acceptance-rejection sampling, details Markov Chain Monte Carlo concepts, and walks through Metropolis-Hastings and Gibbs sampling algorithms with Python implementations, highlighting their use in high‑dimensional probability distribution sampling.

AlgorithmsMCMCPython
0 likes · 18 min read
Mastering Monte Carlo: From Acceptance-Rejection to Gibbs Sampling in Python
Model Perspective
Model Perspective
Sep 21, 2022 · Fundamentals

Unlocking Monte Carlo Sampling: From Basics to Acceptance‑Rejection in AI

Monte Carlo methods, originally a gambling-inspired random simulation technique, provide a versatile way to approximate integrals and sums, and by using acceptance‑rejection sampling they enable drawing samples from complex probability distributions, a key step toward effective Markov Chain Monte Carlo algorithms in machine learning and AI.

Acceptance-RejectionMCMCProbability Distribution
0 likes · 7 min read
Unlocking Monte Carlo Sampling: From Basics to Acceptance‑Rejection in AI
Model Perspective
Model Perspective
Sep 8, 2022 · Fundamentals

Why Monte Carlo Converges Slowly: Law of Large Numbers & Central Limit Theorem Explained

This article explains how the law of large numbers and the central limit theorem underpin Monte Carlo methods, illustrating their convergence rate, the role of variance reduction, and the practical steps for applying Monte Carlo to both stochastic and deterministic problems.

Law of Large NumbersProbability TheoryVariance Reduction
0 likes · 4 min read
Why Monte Carlo Converges Slowly: Law of Large Numbers & Central Limit Theorem Explained
Model Perspective
Model Perspective
Sep 8, 2022 · Fundamentals

How Monte Carlo Simulation Optimizes Part Parameter Design and Reduces Losses

This article explains how to design part calibration values and tolerances for a product composed of seven components, models the relationship between component parameters and product quality, and uses a Monte Carlo simulation in Python to estimate the average loss per product, illustrating the trade‑off between quality loss and manufacturing cost.

Parameter DesignPythonmanufacturing
0 likes · 5 min read
How Monte Carlo Simulation Optimizes Part Parameter Design and Reduces Losses
Model Perspective
Model Perspective
Jul 4, 2022 · Fundamentals

Top Model Guides: Clustering, Regression, Queueing & Monte Carlo Simulations

This curated list groups recent explanatory and simulation model articles—covering clustering analysis, linear regression, queueing theory, Markov chains, and Monte Carlo methods—into easy-to-navigate sections for quick reference, helping students and practitioners locate relevant resources efficiently.

Clusteringmodelingmonte carlo
0 likes · 2 min read
Top Model Guides: Clustering, Regression, Queueing & Monte Carlo Simulations