Neural Importance Sampling
Not on the map. Why?
Abstract (arXiv)
We propose to use deep neural networks for generating samples in Monte Carlo integration. Our work is based on non-linear independent components estimation (NICE), which we extend in numerous ways to improve performance and enable its application to integration problems. First, we introduce piecewise-polynomial coupling transforms that greatly increase the modeling power of individual coupling layers. Second, we propose to preprocess the inputs of neural networks using one-blob encoding, which stimulates localization of computation and improves inference. Third, we derive a gradient-descent-based optimization for the KL and the chi2 divergence for the specific application of Monte Carlo integration with unnormalized stochastic estimates of the target distribution. Our approach enables fast and accurate inference and efficient sample generation independently of the dimensionality of the integration domain. We show its benefits on generating natural images and in two applications to light-transport simulation: first, we demonstrate learning of joint path-sampling densities in the primary sample space and importance sampling of multi-dimensional path prefixes thereof. Second, we use our technique to extract conditional directional densities driven by the product of incident illumination and the BSDF in the rendering equation, and we leverage the densities for path guiding. In all applications, our approach yields on-par or higher performance than competing techniques at equal sample count.
Key facts. Cited by 155 papers in the map (data through 14 Oct 2026). First posted on arXiv 11 Aug 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 30; 2022: 24; 2023: 29; 2024: 34; 2025: 25; 2026: 13.
155 papers.
Sort:
By area:
- 2022Instant Neural Graphics Primitives with a Multiresolution Hash Encodingcited by 3,723
- 2021Deep Generative Modelling: A Comparative Review of VAEs, GANs, Normalizing Flows, Energy-Based and Autoregressive Modelscited by 252
- 2022Continuous diffusion for categorical datacited by 214
- 2022On Embeddings for Numerical Features in Tabular Deep Learningcited by 186
- 2023Co-SLAM: Joint Coordinate and Sparse Parametric Encodings for Neural Real-Time SLAMcited by 184
- 2022Flow Annealed Importance Sampling Bootstrapcited by 127
- 2022Riemannian Diffusion Modelscited by 122
- 2023Flow Matching for Scalable Simulation-Based Inferencecited by 101
- 2021Real-time Neural Radiance Caching for Path Tracingcited by 91
- 2024How NeRFs and 3D Gaussian Splatting are Reshaping SLAM: a Surveycited by 72
- 2024A Diffusion Model Framework for Unsupervised Neural Combinatorial Optimizationcited by 59
- 2023Diffusion Generative Flow Samplers: Improving learning signals through partial trajectory optimizationcited by 57
38 more
- 2023normflows: A PyTorch Package for Normalizing Flowscited by 56
- 2021Smooth Normalizing Flowscited by 53
- 2021Densely connected normalizing flowscited by 49
- 2023Neural LerPlane Representations for Fast 4D Reconstruction of Deformable Tissuescited by 44
- 2022VolTeMorph: Realtime, Controllable and Generalisable Animation of Volumetric Representationscited by 36
- 2021Copula Flows for Synthetic Data Generationcited by 35
- 2021Neural Radiositycited by 33
- 2021Stochastic Normalizing Flows for Inverse Problems: a Markov Chains Viewpointcited by 32
- 2025Scalable Discrete Diffusion Samplers: Combinatorial Optimization and Statistical Physicscited by 29
- 2021Neural BRDF Representation and Importance Samplingcited by 28
- 2022Neural Importance Sampling for Rapid and Reliable Gravitational-Wave Inferencecited by 28
- 2024NARUTO: Neural Active Reconstruction from Uncertain Target Observationscited by 28
- 2023Rigid Body Flows for Sampling Molecular Crystal Structurescited by 27
- 2024Maximum Entropy Reinforcement Learning via Energy-Based Normalizing Flowcited by 26
- 2021Generalized Normalizing Flows via Markov Chainscited by 23
- 2022Gradients should stay on Path: Better Estimators of the Reverse- and Forward KL Divergence for Normalizing Flowscited by 23
- 2023Advances in machine-learning-based sampling motivated by lattice quantum chromodynamicscited by 23
- 2023DNS SLAM: Dense Neural Semantic-Informed SLAMcited by 23
- 2021Generative Networks for Precision Enthusiastscited by 21
- 2023On Sampling with Approximate Transport Mapscited by 21
- 2022NeuralVDB: High-resolution Sparse Volume Representation using Hierarchical Neural Networkscited by 20
- 2023AvatarFusion: Zero-shot Generation of Clothing-Decoupled 3D Avatars Using 2D Diffusioncited by 20
- 2023Efficient Deformable Tissue Reconstruction via Orthogonal Neural Planecited by 20
- 2022Interactive Volume Visualization via Multi-Resolution Hash Encoding based Neural Representationcited by 19
- 2023HyperINR: A Fast and Predictive Hypernetwork for Implicit Neural Representations via Knowledge Distillationcited by 19
- 2024On the Universality of Volume-Preserving and Coupling-Based Normalizing Flowscited by 18
- 2021Understanding Event-Generation Networks via Uncertaintiescited by 17
- 2021Unbiased Monte Carlo Cluster Updates with Autoregressive Neural Networkscited by 17
- 2021Solving time dependent Fokker-Planck equations via temporal normalizing flowcited by 17
- 2022Bridging Mean-Field Games and Normalizing Flows with Trajectory Regularizationcited by 17
- 2021Efficient Bayesian Sampling Using Normalizing Flows to Assist Markov Chain Monte Carlo Methodscited by 16
- 2021NeuMIP: Multi-Resolution Neural Materialscited by 15
- 2021Autoregressive Quantile Flows for Predictive Uncertainty Estimationcited by 15
- 2025Generative Models in Decision Making: A Surveycited by 15
- 2021Nested Variational Inferencecited by 14
- 2021Sparse Flows: Pruning Continuous-depth Modelscited by 13
- 2023A Review of Change of Variable Formulas for Generative Modelingcited by 13
- 2021Learning Stable Vector Fields on Lie Groupscited by 12
50 most cited of 155 All 155 (JSON)
- 2026Amortised adaptive importance sampling12 Oct 2026
- 2026PTNO: Training Neural Operators with Noisy Monte Carlo Estimates for Particle Transport Problems30 Sep 2026
- 2026One Proposal for Every Margin: Zero-Shot Amortized Sequential Importance Sampling for Binary Matrices28 Sep 2026
- 2026Learning to Bias: Machine Learning-Enhanced Particle Filters24 Sep 2026
- 2026Gaussian Volumetric Representation for Efficient Shear-Warp Visualization28 Jul 2026
- 2026OctaOctree Neural Radiosity for Real-time Glossy Material Rendering7 Jun 2026
- 2026PureLight: Learning Complex Luminaires with Light Tracing3 Jun 2026
- 2026It Just Takes Two: Scaling Amortized Inference to Large Sets8 May 2026
- 20268DNA: 8D Neural Asset Light Transport by Distribution Learning28 Apr 2026
- 2026How to Approximate Inference with Subtractive Mixture Models17 Apr 2026
- 2026Neural Harmonic Textures for High-Quality Primitive Based Neural Reconstruction1 Apr 2026
- 2026Reducing Estimation Uncertainty Using Normalizing Flows and Stratification11 Feb 2026
38 more
- 2026HERE: Hierarchical Active Exploration of Radiance Field with Epistemic Uncertainty Minimization12 Jan 2026
- 2025Amortized Inference of Multi-Modal Posteriors using Likelihood-Weighted Normalizing Flows4 Dec 2025
- 2025Diffusion-Augmented Markov Decision Processes for Maximum Entropy Reinforcement Learning1 Dec 2025
- 2025Inspection Planning Primitives with Implicit Models8 Oct 2025
- 2025Geometric Integration for Neural Control Variates19 Sep 2025
- 2025Neural Cone Radiosity for Interactive Global Illumination with Glossy Materials9 Sep 2025
- 2025Vertex Features for Neural Global Illumination11 Aug 2025
- 2025RemixFusion: Residual-based Mixed Representation for Large-scale Online RGB-D Reconstruction23 Jul 2025
- 2025Generative flow-based warm start of the variational quantum eigensolver2 Jul 2025
- 2025Rethinking Losses for Diffusion Bridge Samplers12 Jun 2025
- 2025Neural Path Guiding with Distribution Factorization1 Jun 2025
- 2025Importance Weighted Score Matching for Diffusion Samplers with Enhanced Mode Coverage26 May 2025
- 2025Neural Importance Sampling of Many Lights16 May 2025
- 2025Neural BRDF Importance Sampling by Reparameterization13 May 2025
- 2025Training neural control variates using correlated configurations12 May 2025
- 2025Improving the evaluation of samplers on multi-modal targets11 Apr 2025
- 2025Hypothesis Testing for Progressive Kernel Estimation and VCM Framework6 Apr 2025
- 2025BitHEP -- The Limits of Low-Precision ML in HEP4 Apr 2025
- 2025Integral regularization PINNs for evolution equations31 Mar 2025
- 2025HS-SLAM: Hybrid Representation with Structural Supervision for Improved Dense SLAM27 Mar 2025
- 2025End-to-End Optimal Detector Design with Mutual Information Surrogates18 Mar 2025
- 2025Generative Models in Decision Making: A Survey24 Feb 2025
- 2025Scalable Discrete Diffusion Samplers: Combinatorial Optimization and Statistical Physics12 Feb 2025
- 2025Efficient Weighted Sampling via Score-based Generative Models7 Feb 2025
- 2025Physics-Driven Learning for Inverse Problems in Quantum Chromodynamics9 Jan 2025
- 2025Enhanced Importance Sampling through Latent Space Exploration in Normalizing Flows6 Jan 2025
- 2024Generative Modeling: A Review24 Dec 2024
- 2024MonoGSDF: Exploring Monocular Geometric Cues for Gaussian Splatting-Guided Implicit Surface Reconstruction25 Nov 2024
- 2024DaRePlane: Direction-aware Representations for Dynamic Scene Reconstruction18 Oct 2024
- 2024Deep image-based Adaptive BRDF Measure3 Oct 2024
- 2024Active Neural Mapping at Scale30 Sep 2024
- 2024Knowledge Graph Embedding by Normalizing Flows30 Sep 2024
- 2024Learning Two-factor Representation for Magnetic Resonance Image Super-resolution15 Sep 2024
- 2024Neural Product Importance Sampling via Warp Composition12 Sep 2024
- 2024Flash Cache: Reducing Bias in Radiance Cache Based Inverse Rendering9 Sep 2024
- 2024A hybrid FEM-PINN method for time-dependent partial differential equations4 Sep 2024
- 2024SoftCVI: Contrastive variational inference with self-generated soft labels22 Jul 2024
- 2024Learning High-Frequency Functions Made Easy with Sinusoidal Positional Encoding12 Jul 2024
50 newest of 155 All 155 (JSON)
- 2022Continuous diffusion for categorical datacited by 214
- 2022Riemannian Diffusion Modelscited by 122
- 2023Flow Matching for Scalable Simulation-Based Inferencecited by 101
- 2024A Diffusion Model Framework for Unsupervised Neural Combinatorial Optimizationcited by 59
- 2025Scalable Discrete Diffusion Samplers: Combinatorial Optimization and Statistical Physicscited by 29
- 2025Diffusion-Augmented Markov Decision Processes for Maximum Entropy Reinforcement Learningcited by 3
- 2025Importance Weighted Score Matching for Diffusion Samplers with Enhanced Mode Coveragecited by 2
- 2023Example-Based Sampling with Diffusion Modelscited by 1
- 2025Efficient Weighted Sampling via Score-based Generative Modelscited by 0
- 2025Diffusion-Augmented Markov Decision Processes for Maximum Entropy Reinforcement Learning1 Dec 2025
- 2025Importance Weighted Score Matching for Diffusion Samplers with Enhanced Mode Coverage26 May 2025
- 2025Scalable Discrete Diffusion Samplers: Combinatorial Optimization and Statistical Physics12 Feb 2025
- 2025Efficient Weighted Sampling via Score-based Generative Models7 Feb 2025
- 2024A Diffusion Model Framework for Unsupervised Neural Combinatorial Optimization3 Jun 2024
- 2023Flow Matching for Scalable Simulation-Based Inference26 May 2023
- 2023Example-Based Sampling with Diffusion Models10 Feb 2023
- 2022Continuous diffusion for categorical data28 Nov 2022
- 2022Riemannian Diffusion Models16 Aug 2022
- 2022Tracking and Planning with Spatial World Modelscited by 3
- 2022Tracking and Planning with Spatial World Models25 Jan 2022
- 2022Instant Neural Graphics Primitives with a Multiresolution Hash Encodingcited by 3,723
- 2021Deep Generative Modelling: A Comparative Review of VAEs, GANs, Normalizing Flows, Energy-Based and Autoregressive Modelscited by 252
- 2022On Embeddings for Numerical Features in Tabular Deep Learningcited by 186
- 2023Co-SLAM: Joint Coordinate and Sparse Parametric Encodings for Neural Real-Time SLAMcited by 184
- 2022Flow Annealed Importance Sampling Bootstrapcited by 127
- 2021Real-time Neural Radiance Caching for Path Tracingcited by 91
- 2024How NeRFs and 3D Gaussian Splatting are Reshaping SLAM: a Surveycited by 72
- 2023Diffusion Generative Flow Samplers: Improving learning signals through partial trajectory optimizationcited by 57
- 2023normflows: A PyTorch Package for Normalizing Flowscited by 56
- 2021Smooth Normalizing Flowscited by 53
- 2021Densely connected normalizing flowscited by 49
- 2023Neural LerPlane Representations for Fast 4D Reconstruction of Deformable Tissuescited by 44
12 most cited of 143 All 143 (JSON)
- 2026Amortised adaptive importance sampling12 Oct 2026
- 2026PTNO: Training Neural Operators with Noisy Monte Carlo Estimates for Particle Transport Problems30 Sep 2026
- 2026One Proposal for Every Margin: Zero-Shot Amortized Sequential Importance Sampling for Binary Matrices28 Sep 2026
- 2026Learning to Bias: Machine Learning-Enhanced Particle Filters24 Sep 2026
- 2026Gaussian Volumetric Representation for Efficient Shear-Warp Visualization28 Jul 2026
- 2026OctaOctree Neural Radiosity for Real-time Glossy Material Rendering7 Jun 2026
- 2026PureLight: Learning Complex Luminaires with Light Tracing3 Jun 2026
- 2026It Just Takes Two: Scaling Amortized Inference to Large Sets8 May 2026
- 20268DNA: 8D Neural Asset Light Transport by Distribution Learning28 Apr 2026
- 2026How to Approximate Inference with Subtractive Mixture Models17 Apr 2026
- 2026Neural Harmonic Textures for High-Quality Primitive Based Neural Reconstruction1 Apr 2026
- 2026Reducing Estimation Uncertainty Using Normalizing Flows and Stratification11 Feb 2026
12 newest of 143 All 143 (JSON)