Skip to content

nrxszvo/mochaNN

Repository files navigation

Modeling Chaos with Neural Networks

A set of scripts for modeling chaotic dynamical systems using neural networks, built with Pytorch/Lightning.

See environment.yml for dependencies.

Currently only the NHiTS neural architecture is supported. The NHiTS model code is adopted from Nixtla's neuralforecast repo, with some minor modifications.

The dysts repo is used as a reference how to generate datasets for choatic systems. Currently the original Lorenz Attractor ("Lorenz 63") is the only dynamical system that is supported by the data generation scripts, but all of the code can easily be extended to support arbitrary systems.

See Generic Deep Learning for Chaotic Dyanmics: A Case Study on the Lorenz Attractor for an example of a research project that used this repo.

About

Modeling Chaos with Neural Networks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages