Skip to content

SymFlux is a deep learning framework for symbolic regression that identifies Hamiltonian functions from their corresponding vector fields on the standard symplectic plane.

License

Notifications You must be signed in to change notification settings

appliedgeometry/symflux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Python 3.10+ License GitHub last commit


Symflux

SymFlux is a novel deep learning framework for symbolic regression that identifies Hamiltonian functions from their corresponding vector fields on the standard symplectic plane. SymFlux models use a hybrid CNN-LSTM architecture to learn and output the symbolic mathematical expression of the underlying Hamiltonian.

Model_V1 (2)

This repository accompanies our paper 'SymFlux: deep symbolic regression of Hamiltonian vector fields'.

Motivation

This article is motivated by the following articles:

Bugs & Contributions

Our issue tracker is at https://github.com/appliedgeometry/symflux/issues. Please report any bugs that you find. Or, even better, if you are interested in our project you can fork the repository on GitHub and create a pull request.

Licence 📄

MIT licence

Authors ✒️

This work is developed and maintained by:

Thanks for citing our work if you use it! 🤓

@misc{symflux2025,
      title={SymFlux: deep symbolic regression of Hamiltonian vector fields}, 
      author={M. A. Evangelista-Alvarado and P. Suárez-Serrato},
      year={2025},
      eprint={2507.06342},
      archivePrefix={arXiv},
      primaryClass={cs.LG},
      url={https://arxiv.org/abs/2507.06342}, 
}

Acknowledgments

The authors thank DGTIC-UNAM for using the Miztli supercomputer HPC resources, to train and experiment on the deep learning models in this work through the grant LANCAD-UNAM-DGTIC-430. MAEA wishes to also thank CONACyT for a doctoral fellowship held during the production of this work.

About

SymFlux is a deep learning framework for symbolic regression that identifies Hamiltonian functions from their corresponding vector fields on the standard symplectic plane.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages