Use of Gaussian Processes in System Identification

Research output: Chapter in Book/Report/Conference proceedingEntry for encyclopedia / dictionaryProfessional


Gaussian processes are used in machine learning to learn input-output mappings from observed data. Gaussian process regression is based on imposing a Gaussian process prior on the unknown regressor function and statistically conditioning it on the observed data. In system identification, Gaussian processes are used to form time series prediction models such as nonlinear finite-impulse response (NFIR) models as well as nonlinear autoregressive (NARX) models. Gaussian process state-space (GPSS) models can be used to learn the dynamic and measurement models for a state-space representation of the input-output data. Temporal and spatiotemporal Gaussian processes can be directly used to form regressor on the data in the time domain. The aim of this article is to briefly outline the main directions in system identification methods using Gaussian processes.
Original languageEnglish
Title of host publicationEncyclopedia of Systems and Control
EditorsJohn Baillieul, Tariq Samad
Number of pages10
ISBN (Print)978-3-030-44183-8
Publication statusPublished - 2021
MoE publication typeD2 Article in a professional research book (incl. an introduction by the editor)


Dive into the research topics of 'Use of Gaussian Processes in System Identification'. Together they form a unique fingerprint.

Cite this