Reducing Estimation Uncertainty Using Normalizing Flows and Stratification
About
Estimating the expectation of a real-valued function of a random variable from sample data is a critical aspect of statistical analysis, with far-reaching implications in various applications. Current methodologies typically assume (semi-)parametric distributions such as Gaussian or mixed Gaussian, leading to significant estimation uncertainty if these assumptions do not hold. We propose a flow-based model, integrated with stratified sampling, that leverages a parametrized neural network to offer greater flexibility in modeling unknown data distributions, thereby mitigating this limitation. Our model shows a marked reduction in estimation uncertainty across multiple datasets, including high-dimensional (30 and 128) ones, outperforming crude Monte Carlo estimators and Gaussian mixture models. Reproducible code is available at https://github.com/rnoxy/flowstrat.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Monte Carlo Integration | Example 2 | Error (E)0.001 | 84 | |
| Expectation Estimation | Example 1 | E* Metric0.09 | 20 |