Skip to content

A physics-informed enhanced deep neural operator for the Wasserstein geodesic

License

Notifications You must be signed in to change notification settings

agracyk2/GeONet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

We present GeONet, a neural operator for the Wasserstein geodesic. It is known the quadratic Wasserstein distance minimization optimization problem can be expressed as minimal kinetic energy flow problem. Using the method of Lagrange multipliers, we obtain the Karush-Kuhn-Tucker (KKT) optimality conditions, which are joint continuity and Hamilton-Jacobi (HJ) equations. GeONet behaves as a physics-informed enhanced deep operator network by solving the continuity and HJ partial differential equations simultaneously, the continuity equation solution yielding the geodesic.

In the offline stage, GeONet trains using such a physics-informed approach. GeONet is instantaneous in the online setting, and can be deployed for real-time predictions of Wasserstein geodesics with a significant reduction in computation cost with considerable accuracy. GeONet is trained using a uniform collocation procedure, which allows output mesh-invariance, meaning GeONet is suitable for zero-shot super resolution, and low-resolution geodesics can be adapted to high-resolution with no extra computational cost; traditional OT solvers cannot do this.

If you find this repository useful in your research, please cite it as:

@misc{gracyk2024geonetneuraloperatorlearning,
      title={GeONet: a neural operator for learning the Wasserstein geodesic}, 
      author={Andrew Gracyk and Xiaohui Chen},
      year={2024},
      eprint={2209.14440},
      archivePrefix={arXiv},
      primaryClass={cs.LG},
      url={https://arxiv.org/abs/2209.14440}, 
}

About

A physics-informed enhanced deep neural operator for the Wasserstein geodesic

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published