Skip to content

The Python code for "Linear time-invariant state space system identification using adam optimization" paper, with some examples on how to use it.

License

Notifications You must be signed in to change notification settings

MarkNaeem/System-Identification-Tensorflow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 

Repository files navigation

system-Identification-Tensorflow

The Python code for "Linear Time Invariant State Space System Identification Using Adam Optimization" paper with some examples on how to use it.

There is two python files in this repository:

SysIden.py: includes the system identification class that builds the Tensorflow graph, takes the training data, and gives the optimized matrices.

StateSpace.py: moved to StateSpace-python.

Examples.ipynb: moved to System-Identification-Tensorflow-Examples The Ipython notebook shows examples about how to use the system identification class.

If you find this work useful please give credits to the authors by citing:

  • Naeem, M. and Maged, S.A. "Linear Time Invariant State Space System Identification Using Adam Optimization", 2020 International Conference on Innovative Trends in Communication and Computer Engineering (ITCE) (pp. 196-204). IEEE.
@inproceedings{naeem2020linear,
  title={Linear Time Invariant State Space System Identification Using Adam Optimization},
  author={Naeem, Mark and Maged, Shady A},
  booktitle={2020 International Conference on Innovative Trends in Communication and Computer Engineering (ITCE)},
  pages={196--204},
  year={2020},
  organization={IEEE}
}

About

The Python code for "Linear time-invariant state space system identification using adam optimization" paper, with some examples on how to use it.

Resources

License

Stars

Watchers

Forks

Languages