Deep networks for system identification: a Survey
Gianluigi Pillonetto, Aleksandr Aravkin, Daniel Gedon, Lennart Ljung,, Ant\^onio H. Ribeiro, Thomas B. Sch\"on

TL;DR
This survey explores how deep learning techniques, including various neural network architectures and kernel methods, are applied to system identification, highlighting benefits, challenges, and recent empirical insights.
Contribution
It provides a comprehensive overview of deep learning methods for system identification, connecting them with kernel approaches and discussing theoretical and practical aspects.
Findings
Deep neural networks enhance system identification models.
Overparameterized models can generalize well despite their complexity.
Deep kernel methods bridge deep learning and classical kernel approaches.
Abstract
Deep learning is a topic of considerable current interest. The availability of massive data collections and powerful software resources has led to an impressive amount of results in many application areas that reveal essential but hidden properties of the observations. System identification learns mathematical descriptions of dynamic systems from input-output data and can thus benefit from the advances of deep neural networks to enrich the possible range of models to choose from. For this reason, we provide a survey of deep learning from a system identification perspective. We cover a wide spectrum of topics to enable researchers to understand the methods, providing rigorous practical and theoretical insights into the benefits and challenges of using them. The main aim of the identified model is to predict new data from previous observations. This can be achieved with different deep…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNeural Networks and Applications · Model Reduction and Neural Networks · Advanced Neural Network Applications
