Polynomial Chaos: A technique for modeling uncertainty
summary
Polynomial chaos represents any finite‑variance random parameter as a deterministic series of orthogonal polynomials, computes coefficients by Galerkin projection with an inverse CDF transform, and evaluates inner products with Gauss‑Hermite quadrature. The uploaded Python uses numpy and scipy, truncates at low orders (5th or 13th) and reconstructs a distribution that matches Monte Carlo means and confidence bands while replacing thousands of sample ODE solves with one P×P system solve; occasionally truncated samples produce nonphysical draws but the moment estimates agree.
AI-written summary · about
chapters (10)
- 0:00Polynomial Chaos intro
- 2:35Infinite-dimensional PCA
- 8:14Arbitrary distributions with Gaussians
- 11:46Mathematical setup
- 16:48Coefficients via quadrature
- 21:03Example with differential equations
- 27:04Intrusive chaos for ODEs
- 30:39Results and efficiency
- 31:23Q&A: polynomial order
- 33:59Q&A: inverse transform
related talks
34mFast Algorithms for Multivariate ODEs arising in Sampling and Learning
43mThe Power of Probabilistic Programming
19mA careful walk through probability distributions, using Python
20mWhat's the uncertainty on your ML Prediction
01h 03mSampling for Linear Algebra, Statistics, and Optimization I
32mRandomized Numerical Linear Algebra: Overview
45mUncertainty estimation at scale with functime
58mTools from Stochastic Calculus 1
