TY - GEN
T1 - Nonparametric adaptive control using Gaussian processes with online hyperparameter estimation
AU - Grande, Robert C.
AU - Chowdhary, Girish
AU - How, Jonathan P.
PY - 2013
Y1 - 2013
N2 - Many current model reference adaptive control methods employ parametric adaptive elements in which the number of parameters are fixed a-priori and the hyperparameters, such as the bandwidth, are pre-defined, often through expert judgment. Typical examples include the commonly used Radial Basis Function (RBF) Neural Networks (NNs) with pre-allocated centers. As an alternative to these methods, a nonparametric model using Gaussian Processes (GPs) was recently proposed. Using GPs, it was shown that it is possible to maintain constant coverage over the operating domain by adaptively selecting new kernel locations without any previous domain knowledge. However, even if kernel locations provide good coverage of the input domain, incorrect bandwidth selection can result in poor characterization of the model uncertainty, leading to poor performance. In this paper, we propose methods for learning hyperparameters online in GPMRAC by optimizing a modified likelihood function. We prove the stability and convergence of our algorithm in closed loop. Finally, we evaluate our methods in simulation on an example of wing rock dynamics. Results show learning hyperparameters online robustly reduces the steady state modeling error and improves control smoothness over other MRAC schemes.
AB - Many current model reference adaptive control methods employ parametric adaptive elements in which the number of parameters are fixed a-priori and the hyperparameters, such as the bandwidth, are pre-defined, often through expert judgment. Typical examples include the commonly used Radial Basis Function (RBF) Neural Networks (NNs) with pre-allocated centers. As an alternative to these methods, a nonparametric model using Gaussian Processes (GPs) was recently proposed. Using GPs, it was shown that it is possible to maintain constant coverage over the operating domain by adaptively selecting new kernel locations without any previous domain knowledge. However, even if kernel locations provide good coverage of the input domain, incorrect bandwidth selection can result in poor characterization of the model uncertainty, leading to poor performance. In this paper, we propose methods for learning hyperparameters online in GPMRAC by optimizing a modified likelihood function. We prove the stability and convergence of our algorithm in closed loop. Finally, we evaluate our methods in simulation on an example of wing rock dynamics. Results show learning hyperparameters online robustly reduces the steady state modeling error and improves control smoothness over other MRAC schemes.
UR - http://www.scopus.com/inward/record.url?scp=84902343600&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84902343600&partnerID=8YFLogxK
U2 - 10.1109/CDC.2013.6759990
DO - 10.1109/CDC.2013.6759990
M3 - Conference contribution
AN - SCOPUS:84902343600
SN - 9781467357173
T3 - Proceedings of the IEEE Conference on Decision and Control
SP - 861
EP - 867
BT - 2013 IEEE 52nd Annual Conference on Decision and Control, CDC 2013
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 52nd IEEE Conference on Decision and Control, CDC 2013
Y2 - 10 December 2013 through 13 December 2013
ER -