Elvet -- a neural network-based differential equation and variational problem solver
Machine Learning
2021-03-31 v2 High Energy Physics - Lattice
High Energy Physics - Phenomenology
High Energy Physics - Theory
Machine Learning
Abstract
We present Elvet, a Python package for solving differential equations and variational problems using machine learning methods. Elvet can deal with any system of coupled ordinary or partial differential equations with arbitrary initial and boundary conditions. It can also minimize any functional that depends on a collection of functions of several variables while imposing constraints on them. The solution to any of these problems is represented as a neural network trained to produce the desired function.
Keywords
Cite
@article{arxiv.2103.14575,
title = {Elvet -- a neural network-based differential equation and variational problem solver},
author = {Jack Y. Araz and Juan Carlos Criado and Michael Spannowsky},
journal= {arXiv preprint arXiv:2103.14575},
year = {2021}
}
Comments
24 pages, 2 figures. typo fixed and added link to Google Colab for examples