Stochastic collocation is a non-intrusive uncertainty quantification method that computes the coefficients of a polynomial chaos expansion (PCE) by evaluating a deterministic model at specific collocation points in the random parameter space. Unlike intrusive methods requiring modification of the governing equations, it treats the existing simulation—such as a power flow solver—as a black box, sampling it at the roots of orthogonal polynomials to construct a surrogate that maps random inputs to statistical outputs.
Glossary
Stochastic Collocation

What is Stochastic Collocation?
A mathematical technique for quantifying uncertainty by constructing a polynomial approximation of a model's response using strategically chosen sample points.
The method selects collocation nodes using quadrature rules like Gauss-Hermite or Clenshaw-Curtis to achieve exponential convergence for smooth functions. By projecting the model response onto a polynomial basis, stochastic collocation efficiently estimates the mean, variance, and probability density function of output quantities—such as bus voltages under uncertain renewable generation—with far fewer deterministic solves than Monte Carlo simulation while maintaining high accuracy.
Key Characteristics of Stochastic Collocation
Stochastic collocation is a non-intrusive uncertainty quantification method that constructs a polynomial chaos expansion by evaluating a deterministic model at a set of carefully chosen collocation points in the random parameter space. It decouples the stochastic analysis from the legacy solver, treating the model as a black box.
Non-Intrusive Formulation
The defining advantage of stochastic collocation is its non-intrusive nature. Unlike intrusive methods like the stochastic Galerkin approach, it requires no modification to the underlying deterministic solver source code.
- Treats the power flow or simulation engine as a black box
- Executes the deterministic model at specific collocation points in the random space
- Constructs the polynomial chaos expansion using the outputs from these runs
- Enables UQ on legacy or commercial software where source code is inaccessible
Collocation Point Selection
The accuracy and efficiency of the method depend critically on the selection of collocation nodes. These points are chosen to satisfy specific mathematical optimality criteria in the random parameter space.
- Gauss quadrature points: Roots of orthogonal polynomials, providing exact integration for polynomials up to degree 2n-1
- Clenshaw-Curtis points: Extrema of Chebyshev polynomials, offering nested sets for adaptive refinement
- Sparse grids (Smolyak algorithm): Mitigate the curse of dimensionality by using a subset of the full tensor product grid
- For a problem with d uncertain parameters and polynomial order p, a full tensor grid requires (p+1)^d points, while sparse grids dramatically reduce this count
Polynomial Chaos Expansion Construction
Once the deterministic model is evaluated at all collocation points, the polynomial chaos expansion (PCE) coefficients are computed. This surrogate model represents the stochastic output as a series of orthogonal polynomials.
- The output Y(ξ) is approximated as: Y(ξ) ≈ Σ cᵢ Ψᵢ(ξ)
- Ψᵢ are multivariate orthogonal polynomials (Hermite, Legendre, Laguerre) chosen to match the input distributions
- Coefficients cᵢ are computed via discrete projection using quadrature weights at the collocation points
- Once constructed, the PCE surrogate provides analytical expressions for mean, variance, and Sobol sensitivity indices at negligible computational cost
Tensor Product vs. Sparse Grids
The choice of grid structure represents a fundamental trade-off between accuracy and computational cost, especially as the number of uncertain parameters grows.
- Tensor product grids: Full Cartesian product of 1D node sets. Exponential growth: N = (p+1)^d. Exact for high-order interactions but computationally prohibitive beyond 4-5 dimensions
- Sparse grids: Select a subset of tensor product nodes where the sum of 1D polynomial orders is below a threshold. Growth is approximately N ∝ 2^d d^{p-1}/(p-1)!
- Adaptive sparse grids: Refine only in dimensions with high local variance, further concentrating computational effort where the model exhibits strong nonlinearity
- For a 10-dimensional wind farm correlation problem, a sparse grid may require 10^3 evaluations versus 10^6 for a full tensor grid
Convergence Properties
Stochastic collocation exhibits spectral convergence for smooth functions: the error decreases exponentially with increasing polynomial order, not merely polynomially as in Monte Carlo.
- For analytic functions, the L² error satisfies: ||Y - Y_PCE|| ∝ exp(-α p) where p is the polynomial order
- Convergence rate depends on the regularity of the model response in the random parameter space
- Discontinuities or sharp gradients (e.g., near voltage collapse points) degrade convergence to algebraic rates
- In practice, exponential convergence means that 10-20 collocation points per dimension can achieve accuracy equivalent to 10^4-10^6 Monte Carlo samples for smooth power flow problems
Comparison with Monte Carlo Methods
Stochastic collocation occupies a middle ground between the robustness of Monte Carlo and the efficiency of intrusive spectral methods, making it ideal for grid planning workflows.
- vs. Monte Carlo: Orders of magnitude fewer model evaluations for moderate-dimensional problems (d < 20). Provides analytical moments and sensitivities directly from the PCE coefficients
- vs. Latin Hypercube Sampling: LHS improves coverage but still converges at the O(1/√N) Monte Carlo rate. Collocation achieves exponential convergence for smooth responses
- vs. Stochastic Galerkin: Galerkin requires reformulating the governing equations, which is intrusive and impractical for commercial power flow solvers. Collocation reuses existing deterministic code
- Limitation: For very high-dimensional problems (d > 50), the curse of dimensionality favors Monte Carlo methods unless strong anisotropy or low effective dimension is present
Stochastic Collocation vs. Other Uncertainty Quantification Methods
A feature-level comparison of Stochastic Collocation against Monte Carlo Simulation and Gaussian Process Regression for probabilistic power flow analysis.
| Feature | Stochastic Collocation | Monte Carlo Simulation | Gaussian Process Regression |
|---|---|---|---|
Intrusiveness | Non-intrusive | Non-intrusive | Non-intrusive |
Underlying Mechanism | Polynomial Chaos Expansion via collocation points | Repeated random sampling from input distributions | Bayesian surrogate model with kernel function |
Convergence Rate | Exponential for smooth functions | O(1/√N) - slow | Depends on kernel smoothness |
Sample Efficiency | High (10s-100s of deterministic solves) | Low (10,000+ solves for tail accuracy) | High (surrogate built from limited samples) |
Handles High Dimensionality | |||
Provides Full Output PDF | |||
Output Includes Prediction Variance | |||
Typical Model Evaluations for 10-D Problem | ~100-1,000 | ~100,000-1,000,000 | ~200-500 |
Susceptibility to Curse of Dimensionality | High (exponential growth in nodes) | None (rate independent of dimension) | Moderate (kernel optimization degrades) |
Deterministic Execution |
Frequently Asked Questions
Clear, technical answers to the most common questions about stochastic collocation methods for uncertainty quantification in power systems and beyond.
Stochastic collocation is a non-intrusive uncertainty quantification method that computes the coefficients of a polynomial chaos expansion (PCE) by evaluating a deterministic model at a specific set of collocation points in the random parameter space. Unlike intrusive methods that require modifying the governing equations, stochastic collocation treats the simulation—such as a power flow solver—as a black box. The method selects collocation points using quadrature rules (e.g., Gauss quadrature) or sparse grids (e.g., Smolyak algorithm), runs the deterministic model at each point, and then solves a linear system to recover the PCE coefficients. This enables efficient computation of output statistics like mean, variance, and probability density functions without altering the underlying simulation code.
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Related Terms
Stochastic collocation is a pivotal node within a broader network of probabilistic power flow techniques. These related terms define the mathematical and computational landscape required to model uncertainty in modern grids.
Polynomial Chaos Expansion (PCE)
The spectral backbone that stochastic collocation seeks to construct. PCE represents a stochastic system's response as a series of orthogonal polynomials in the random input variables.
- Hermite polynomials for Gaussian distributions
- Legendre polynomials for uniform distributions
- Enables efficient calculation of output statistics like mean and variance directly from the expansion coefficients.
Gaussian Quadrature
The deterministic integration rule that underpins the selection of collocation points. It approximates the integral of a function against a weight function by evaluating the integrand at specific optimal nodes.
- For an N-point rule, it exactly integrates polynomials up to degree 2N-1
- The nodes are the roots of the orthogonal polynomial corresponding to the input's probability density function.
Smolyak Sparse Grids
A numerical technique to combat the curse of dimensionality in multivariate collocation. Instead of a full tensor product of 1D quadrature rules, Smolyak grids select a subset of points that maintain high accuracy for smooth functions while drastically reducing the total node count.
- Linear growth vs. exponential growth of full grids
- Essential for problems with more than 5-6 random parameters.
Non-Intrusive Method
The defining operational advantage of stochastic collocation. It treats the existing deterministic power flow solver as a black box, requiring no modification to the source code.
- Only requires the ability to run the model at specified input parameter sets
- Contrasts with intrusive methods like the Stochastic Galerkin approach, which require reformulating the governing equations.
Surrogate Model
The computationally cheap approximation built from the collocation results. Once the PCE coefficients are computed, the polynomial expansion itself becomes a rapid emulator of the full power flow.
- Can perform millions of Monte Carlo samples on the surrogate in seconds
- Used for real-time risk assessment and chance-constrained optimization.
Nataf Transformation
A preprocessing step required when input variables are statistically correlated and non-normal. It transforms correlated random variables from their original space into independent standard normal variables.
- Applies a marginal transformation followed by a Cholesky decomposition of the correlation matrix
- Allows standard collocation methods designed for independent inputs to be applied to correlated wind and load data.

About the author
Prasad Kumkar
CEO & MD, Inference Systems
Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.
His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us