All Projects → ngorbach → Variational_gradient_matching_for_dynamical_systems

ngorbach / Variational_gradient_matching_for_dynamical_systems

Sample code for the NIPS paper "Scalable Variational Inference for Dynamical Systems"

Projects that are alternatives of or similar to Variational gradient matching for dynamical systems

Celeste.jl
Scalable inference for a generative model of astronomical images
Stars: ✭ 142 (+545.45%)
Mutual labels:  jupyter-notebook, variational-inference
ReactiveMP.jl
Julia package for automatic Bayesian inference on a factor graph with reactive message passing
Stars: ✭ 58 (+163.64%)
Mutual labels:  inference, variational-inference
Rethinking Tensorflow Probability
Statistical Rethinking (2nd Ed) with Tensorflow Probability
Stars: ✭ 152 (+590.91%)
Mutual labels:  jupyter-notebook, variational-inference
Kglab
Graph-Based Data Science: an abstraction layer in Python for building knowledge graphs, integrated with popular graph libraries – atop Pandas, RDFlib, pySHACL, RAPIDS, NetworkX, iGraph, PyVis, pslpython, pyarrow, etc.
Stars: ✭ 98 (+345.45%)
Mutual labels:  jupyter-notebook, inference
Probabilistic unet
A U-Net combined with a variational auto-encoder that is able to learn conditional distributions over semantic segmentations.
Stars: ✭ 427 (+1840.91%)
Mutual labels:  jupyter-notebook, variational-inference
Normalizing Flows
Understanding normalizing flows
Stars: ✭ 126 (+472.73%)
Mutual labels:  jupyter-notebook, variational-inference
Rethinking Numpyro
Statistical Rethinking (2nd ed.) with NumPyro
Stars: ✭ 225 (+922.73%)
Mutual labels:  jupyter-notebook, variational-inference
Bayes By Backprop
PyTorch implementation of "Weight Uncertainty in Neural Networks"
Stars: ✭ 119 (+440.91%)
Mutual labels:  jupyter-notebook, variational-inference
Trainyourownyolo
Train a state-of-the-art yolov3 object detector from scratch!
Stars: ✭ 399 (+1713.64%)
Mutual labels:  jupyter-notebook, inference
Generative models tutorial with demo
Generative Models Tutorial with Demo: Bayesian Classifier Sampling, Variational Auto Encoder (VAE), Generative Adversial Networks (GANs), Popular GANs Architectures, Auto-Regressive Models, Important Generative Model Papers, Courses, etc..
Stars: ✭ 276 (+1154.55%)
Mutual labels:  jupyter-notebook, variational-inference
Deepbayes 2018
Seminars DeepBayes Summer School 2018
Stars: ✭ 1,021 (+4540.91%)
Mutual labels:  jupyter-notebook, variational-inference
Boltzmann Machines
Boltzmann Machines in TensorFlow with examples
Stars: ✭ 768 (+3390.91%)
Mutual labels:  jupyter-notebook, variational-inference
Hey Jetson
Deep Learning based Automatic Speech Recognition with attention for the Nvidia Jetson.
Stars: ✭ 161 (+631.82%)
Mutual labels:  jupyter-notebook, inference
arboreto
A scalable python-based framework for gene regulatory network inference using tree-based ensemble regressors.
Stars: ✭ 33 (+50%)
Mutual labels:  scalable, inference
Amazon Sagemaker Examples
Example 📓 Jupyter notebooks that demonstrate how to build, train, and deploy machine learning models using 🧠 Amazon SageMaker.
Stars: ✭ 6,346 (+28745.45%)
Mutual labels:  jupyter-notebook, inference
Bayesian Neural Networks
Pytorch implementations of Bayes By Backprop, MC Dropout, SGLD, the Local Reparametrization Trick, KF-Laplace, SG-HMC and more
Stars: ✭ 900 (+3990.91%)
Mutual labels:  jupyter-notebook, variational-inference
Python
Stars: ✭ 20 (-9.09%)
Mutual labels:  jupyter-notebook
Julia Programming Cookbook
Stars: ✭ 22 (+0%)
Mutual labels:  jupyter-notebook
Pyncov 19
Pyncov-19: Learn and predict the spread of COVID-19
Stars: ✭ 20 (-9.09%)
Mutual labels:  jupyter-notebook
Covid 19 Detection
Detecting Covid-19 from X-ray
Stars: ✭ 20 (-9.09%)
Mutual labels:  jupyter-notebook

Alt text

Variational Gradient Matching for Dynamical Systems

code documentation | NIPS 2017 conference publication | arXiv version | doctoral thesis | supplementary paper


Contents

Sample code for the NIPS (2018) paper Scalable Variational Inference for Dynamical Systems by Nico S. Gorbach, Stefan Bauer and Joachim M. Buhmann. Please cite our paper if you use our program for a further publication. The derivations of the formulas used in this code are also given in this doctoral thesis as well as in parts of Wenk et al. (2018).

Run the Python scripts VGM_for_Lotka_Volterra.py or VGM_for_Lorenz_attractor.py. Alternatively, you can also run the Jupyter Notebook scripts VGM_for_Lotka_Volterra.ipynb or VGM_for_Lorenz_attractor.ipynb.


Some Results

Lotka-Volterra

Alt text

Lorenz 96

Alt text

Lorenz Attractor

Alt text

Dynamic Causal Modeling

Alt text


Authors

Nico Stephan Gorbach and Stefan Bauer, email: [email protected]

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].