Lightweight Distributed Gaussian Process Regression for Online Machine Learning

被引:3
作者
Yuan, Zhenyuan [1 ]
Zhu, Minghui [1 ]
机构
[1] Penn State Univ, Sch Elect Engn & Comp Sci, University Pk, PA 16802 USA
基金
美国国家科学基金会;
关键词
Gaussian processes; Prediction algorithms; Kernel; Training data; Training; Servers; Approximation algorithms; Distributed algorithms; machine learning; NONPARAMETRIC REGRESSION; PREDICTION; NETWORKS; BOUNDS;
D O I
10.1109/TAC.2024.3351555
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this article, we study the problem where a group of agents aims to collaboratively learn a common static latent function through streaming data. We propose alight weight distributed Gaussian process regression (GPR)algorithm that is cognizant of agents' limited capabilities in communication, computation, and memory. Each agent independently runs agent-based GPR using local streaming data to predict test points of interest; then, the agents collaboratively execute distributed GPR to obtain global predictions over a common sparse set of test points; finally, each agent fuses results from distributed GPR with agent-based GPR to refine its predictions. By quantifying the transient and steady-state performances in predictive variance and error, we show that limited inter agent communication improves learning performances in the sense of Pareto. Monte Carlo simulation is conducted to evaluate the developed algorithm.
引用
收藏
页码:3928 / 3943
页数:16
相关论文
共 42 条
[1]  
Abbasifard M. R., 2014, INT J COMPUTER APPL, V95, DOI 10.5120/16754-7073
[2]   Batch nonlinear continuous-time trajectory estimation as exactly sparse Gaussian process regression [J].
Anderson, Sean ;
Barfoot, Timothy D. ;
Tong, Chi Hay ;
Sarkka, Simo .
AUTONOMOUS ROBOTS, 2015, 39 (03) :221-238
[3]   Wild patterns: Ten years after the rise of adversarial machine learning [J].
Biggio, Battista ;
Roli, Fabio .
PATTERN RECOGNITION, 2018, 84 :317-331
[4]  
Chen C.-T., 1999, Linear System Theory and Design, V3rd
[5]   Gaussian Process Decentralized Data Fusion and Active Sensing for Spatiotemporal Traffic Modeling and Prediction in Mobility-on-Demand Systems [J].
Chen, Jie ;
Low, Kian Hsiang ;
Yao, Yujian ;
Jaillet, Patrick .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2015, 12 (03) :901-921
[6]   Distributed learning and cooperative control for multi-agent systems [J].
Choi, Jongeun ;
Oh, Songhwai ;
Horowitz, Roberto .
AUTOMATICA, 2009, 45 (12) :2802-2814
[7]   On posterior consistency in nonparametric regression problems [J].
Choi, Taeryon ;
Schervish, Mark J. .
JOURNAL OF MULTIVARIATE ANALYSIS, 2007, 98 (10) :1969-1987
[8]   Hierarchical Nearest-Neighbor Gaussian Process Models for Large Geostatistical Datasets [J].
Datta, Abhirup ;
Banerjee, Sudipto ;
Finley, Andrew O. ;
Gelfand, Alan E. .
JOURNAL OF THE AMERICAN STATISTICAL ASSOCIATION, 2016, 111 (514) :800-812
[9]   Gaussian process dynamic programming [J].
Deisenroth, Marc Peter ;
Rasmussen, Carl Edward ;
Peters, Jan .
NEUROCOMPUTING, 2009, 72 (7-9) :1508-1524
[10]   Efficient Algorithms for Bayesian Nearest Neighbor Gaussian Processes [J].
Finley, Andrew O. ;
Datta, Abhirup ;
Cook, Bruce D. ;
Morton, Douglas C. ;
Andersen, Hans E. ;
Banerjee, Sudipto .
JOURNAL OF COMPUTATIONAL AND GRAPHICAL STATISTICS, 2019, 28 (02) :401-414