Skip to content

Code for the Paper: On the Normalization of Gray-Box State-Space Neural Networks

License

Notifications You must be signed in to change notification settings

MiladBnit/GreyBox-Neural-State-Space-Normalization

Repository files navigation

GreyBox-Neural-State-Space-Normalization

This repository contains the implementation of the Paper "On the Normalization of Gray-Box State-Space Neural Networks"

Authors

Milad Banitalebi Dehkordi, Marco Forgione, Gionata Cimini, Lapo Frascati, and Dario Piga

Requirements

The python requires the following packages:

  • numpy
  • time
  • random
  • pytorch (main package)
  • sklearn
  • seaborn (required for ploting)
  • matplotlib (required for ploting)
  • pickle (required for loading data reading/writing)
  • pandas (required for loading data reading/writing)

Instructions

  1. Main.ipynb: execute to obtain the results for the Cascaded Tanks System Real Benchmark
  2. Main_MC.ipynb: execute to obtain the results for the Cascaded Tanks System Syntheticly Generated Dataset
  3. Plotter.ipynb - Plotter_UnNormalized.ipynb - Histogramer.ipynb: execute to obtain the figures
  4. MCgenerator: execute to generate synthetic data for the Cascaded Tanks System

About

Code for the Paper: On the Normalization of Gray-Box State-Space Neural Networks

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published