O(N2)-operation approximation of covariance matrix inverse in Gaussian process regression based on quasi-Netwon BFGS method

被引:63
作者
Leithead, W. E. [1 ]
Zhang, Yunong [1 ]
机构
[1] Natl Univ Ireland, Hamilton Inst, Maynooth, Kildare, Ireland
基金
英国工程与自然科学研究理事会; 爱尔兰科学基金会;
关键词
Gaussian process regression; matrix inverse; optimization; O(N-2) operations; quasi-Newton BFGS method;
D O I
10.1080/03610910601161298
中图分类号
O21 [概率论与数理统计]; C8 [统计学];
学科分类号
020208 ; 070103 ; 0714 ;
摘要
Gaussian process (GP) is a Bayesian nonparametric regression model, showing good performance in various applications. However, during its model-tuning procedure, the GP implementation suffers from numerous covariance-matrix inversions of expensive O(N-3) operations, where N is the matrix dimension. In this article, we propose using the quasi-Newton BFGS O(N-2)-operation formula to approximate/replace recursively the inverse of covariance matrix at every iteration. The implementation accuracy is guaranteed carefully by a matrix-trace criterion and by the restarts technique to generate good initial guesses. A number of numerical tests are then performed based on the sinusoidal regression example and the Wiener - Hammerstein identification example. It is shown that by using the proposed implementation, more than 80% O(N-3) operations could be eliminated, and a typical speedup of 5 - 9 could be achieved as compared to the standard maximum-likelihood-estimation (MLE) implementation commonly used in Gaussian process regression.
引用
收藏
页码:367 / 380
页数:14
相关论文
共 30 条
[1]   A trust-region framework for managing the use of approximation models in optimization [J].
Alexandrov, NM ;
Dennis, JE ;
Lewis, RM ;
Torczon, V .
STRUCTURAL OPTIMIZATION, 1998, 15 (01) :16-23
[2]  
Conn A., 2000, MOS-SIAM Series on Optimization
[3]  
Cressie N, 1993, STAT SPATIAL DATA, DOI [10.1002/9781119115151, DOI 10.1002/9781119115151]
[4]   Sparse on-line Gaussian processes [J].
Csató, L ;
Opper, M .
NEURAL COMPUTATION, 2002, 14 (03) :641-668
[5]  
Fletcher R., 2013, Practical Methods of Optimization, DOI [10.1002/9781118723203, DOI 10.1002/9781118723203]
[6]  
Gibbs M., 1997, EFFICIENT IMPLEMENTA
[7]  
Jorge N., 1992, Acta Numer., V1, P199
[8]  
LAWRENCE N, 2003, NEURAL INFORM PROCES, V15, P609
[9]  
Leith DJ, 2002, IEEE DECIS CONTR P, P624, DOI 10.1109/CDC.2002.1184571
[10]  
LEITHEAD WE, 2003, P EUR CONTR C