Generative Modeling on Metric Graphs via Neural Optimal Transport
Summary
A novel deep generative modeling framework has been introduced for probability distributions continuously supported on compact metric graphs. This method, the first of its kind, operates by embedding the graph into a smooth ambient space, then solving an entropic Kantorovich problem through a neural semidual parameterization, and finally projecting the generated samples back onto the original graph. The framework explores two distinct embedded geometries: an extrinsic Euclidean realization and an intrinsic tropical Abel--Jacobi embedding into the Jacobian torus, ensuring the resulting generator is graph-supported by design. The authors prove that with increasing neural expressivity, the learned generator weakly converges to a valid transport coupling. Empirically, the approach performs comparably or better than heuristic discrete graph optimal transport baselines, while demonstrating superior scalability, notably on one million Uber pickup locations in Manhattan, New York City.
Key takeaway
For Machine Learning Engineers developing generative models on complex graph structures, this framework offers a scalable and theoretically grounded alternative to discrete optimal transport methods. You should consider integrating neural optimal transport with graph embeddings, particularly for continuous distributions on metric graphs, as it demonstrates improved performance and scalability on large datasets like urban mobility patterns. This approach could enhance the fidelity and efficiency of your generative applications.
Key insights
A novel deep generative model uses neural optimal transport to generate continuous distributions on metric graphs.
Principles
- Embed graphs into smooth ambient spaces.
- Neural semidual parameterization solves entropic Kantorovich problems.
- Generator convergence is proven with neural expressivity.
Method
The process involves embedding a metric graph, solving an entropic Kantorovich problem via neural semidual parameterization, and projecting generated samples back onto the graph.
In practice
- Model urban mobility data, e.g., Uber pickups.
- Scales favorably compared to discrete graph OT.
Topics
- Generative Modeling
- Metric Graphs
- Neural Optimal Transport
- Entropic Kantorovich Problem
- Graph Embeddings
- Urban Mobility Data
Best for: Research Scientist, AI Scientist, Machine Learning Engineer
Related on AIssential
Editorial summary, takeaway, and curation by AIssential. Original article published by Machine Learning.