Message-Passing Monte Carlo: Generating low-discrepancy point sets via Graph Neural Networks
T. Konstantin Rusch, Nathan Kirk, Michael M. Bronstein, Christiane, Lemieux, Daniela Rus

TL;DR
This paper introduces Message-Passing Monte Carlo, a novel machine learning method using Graph Neural Networks to generate low-discrepancy point sets, improving uniformity and performance in various scientific and engineering applications.
Contribution
It presents the first ML approach to generate low-discrepancy points with a GNN-based model, extending to higher dimensions and demonstrating superior performance over previous methods.
Findings
MPMC points achieve state-of-the-art discrepancy performance.
The method is near-optimal for low dimensions and small point sets.
Code is publicly available for reproducibility.
Abstract
Discrepancy is a well-known measure for the irregularity of the distribution of a point set. Point sets with small discrepancy are called low-discrepancy and are known to efficiently fill the space in a uniform manner. Low-discrepancy points play a central role in many problems in science and engineering, including numerical integration, computer vision, machine perception, computer graphics, machine learning, and simulation. In this work, we present the first machine learning approach to generate a new class of low-discrepancy point sets named Message-Passing Monte Carlo (MPMC) points. Motivated by the geometric nature of generating low-discrepancy point sets, we leverage tools from Geometric Deep Learning and base our model on Graph Neural Networks. We further provide an extension of our framework to higher dimensions, which flexibly allows the generation of custom-made points that…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMathematical Approximation and Integration
MethodsBalanced Selection
