The Python code for "Linear Time Invariant State Space System Identification Using Adam Optimization" paper with some examples on how to use it.
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}
}