Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Deep Polynomial Chaos Expansion

About

Polynomial chaos expansion (PCE) is a classical and widely used surrogate modeling technique in physical simulation and uncertainty quantification. By taking a linear combination of a set of basis polynomials - orthonormal with respect to the distribution of uncertain input parameters - PCE enables tractable inference of key statistical quantities such as (conditional) means, variances, covariances, and Sobol sensitivity indices, which are essential for understanding the modeled system and identifying influential parameters and their interactions. The applicability of PCE to high-dimensional problems is limited by poor scalability, as the number of basis functions grows exponentially with the number of parameters. In this paper, we address this challenge by combining PCE with ideas from tractable probabilistic circuits, resulting in deep polynomial chaos expansion (DeepPCE) - a deep generalization of PCE that scales effectively to high-dimensional input spaces. DeepPCE achieves predictive performance comparable to that of multilayer perceptrons (MLPs), while retaining PCE's ability to compute exact statistical inferences via simple forward passes. In contrast, such computations in MLPs require costly and often inaccurate approximations, such as Monte Carlo integration.

Johannes Exenberger, Sascha Ranftl, Robert Peharz• 2025

Related benchmarks

TaskDatasetResultRank
Function ApproximationBratley Sum D=100
Relative MSE2.30e-4
40
Function ApproximationBratley Sum D=250
Relative MSE7.60e-4
40
Function ApproximationBratley Sum D=500
Relative MSE0.0016
30
PDE solvingDarcy flow (test)
Relative MSE0.0029
30
PDE solvingSteady state diffusion dataset (test)
Relative MSE7.54e-4
30
Function ApproximationBratley Sum D=750
Relative MSE0.001
20
Function ApproximationBratley Sum D=1000
Relative MSE0.0016
10
Function ApproximationBratley Sum D=2000
Relative MSE4.012
10
Showing 8 of 8 rows

Other info

Follow for update