Functional Multicore Gaussian Process Regression Modeling Based on Kalman Filtering

Authors

  • Xingzhan Lu
  • Junnan Chen

DOI:

https://doi.org/10.54097/byme3v07

Keywords:

Functional regression, Gaussian process, functional principal component analysis, Kalman filter algorithm.

Abstract

Aiming at the regression problem in which the response variable is scalar and the predictor variable is functional-type variable, this paper innovatively proposes a functional-type multicore Gaussian process regression model based on Kalman filtering. Firstly, a functional principal component base expansion method is applied to extract features of functional predictor variables to realize the approximate characterization of functional data; then, the potential function between each principal component score and the response variable is assigned to the Gaussian process a priori and multiple Gaussian process regression submodels are constructed using different kernel functions for fitting; finally, the Kalman filtering algorithm is utilized to dynamically integrate the results of the submodels to obtain the final Prediction results. Compared with the traditional integration learning algorithm, this model integrates the uncertainty estimation into the integration framework, fully considers the adaptability of different regenerative kernel Hilbert space from the probability level, and significantly improves the robustness and generalization ability of the model. Empirical studies on meat and maize near-infrared spectral analysis datasets show that the model in this paper exhibits superior prediction performance in both MSE and MAE metrics compared to benchmark methods such as traditional machine learning models: XGBoost, single-kernel Gaussian process regression (GPR): using RBF kernel function. In addition, the construction of differentiated sub-models by adjusting the number of principal component truncations in functional principal component analysis provides a new path for model performance optimization.

Downloads

Download data is not yet available.

References

[1] Ramsay J O. When the data are function [J]. Psychometrika, 1982, 47 (3): 379 -396.

[2] Ramsay J O, Silverman B W. Functional Data Analysis (second edition) [M]. New York: Springer, 2005.

[3] AUE A, NORINHO D D, HÖRMANN S. Prediction of stationary functional time series [J]. Journal of the American Statistical Association, 2015, 110 (509): 378-392.

[4] BOSQ D. Modelization, nonparametric estimation and prediction for continuous time processes [M] // Nonparametric Functional Estimation and Related Topics. Berlin: Springer, 1991: 509-529. DOI: 10.1007/978-94-011-3222-0_38.

[5] FERRATY F, VIEU P. Nonparametric Functional Data Analysis: Theory and Practice [M]. New York: Springer, 2006.

[6] FERRATY F, HALL P, VIEU P. Most-predictive design points for functional data predictors [J]. Biometrika, 2010, 97 (4): 807-824. doi: 10.1093/biomet/asq054.

[7] MÜLLER H G, YAO F. Functional Data Analysis for Nonlinear Dynamic System Modeling [J]. Journal of the American Statistical Association, 2008, 103 (484): 1182-1198. DOI: 10.1198/016214508000000567.

[8] WANG B, XU A P. Gaussian process methods for nonparametric functional regression with mixed predictors [J]. Computational Statistics & Data Analysis, 2019, 131: 80-90. doi: 10.1016/j.csda.2018.07.009.

[9] LIU Yingying, ZHANG Xiaoyuan, LIU Mengnan, et al. Estimation of lithium battery health state interval based on Gaussian process regression with adaptive optimal combination kernel function [J]. Energy Storage Science and Technology, 2025, 14 (01): 346-357. DOI: 10.19799/j.cnki.2095-4239.2024.0473.

[10] XU Houbao, YANG Chenglian, ZHANG Yongkang. Gaussian process regression model for Kalman filter optimization [J]. Journal of Beijing Institute of Technology, 2024, 44 (05): 538-545.

Downloads

Published

28-09-2025

How to Cite

Lu, X., & Chen, J. (2025). Functional Multicore Gaussian Process Regression Modeling Based on Kalman Filtering. Highlights in Science, Engineering and Technology, 155, 480-488. https://doi.org/10.54097/byme3v07