Systems Engineering and Electronics ›› 2024, Vol. 46 ›› Issue (8): 2721-2729.doi: 10.12305/j.issn.1001-506X.2024.08.19

• Systems Engineering • Previous Articles    

Optimization method of user quantity prediction based on GPR model

Xuehao LIU1,2, Wenxue LIU1, Chaosan YANG1, Wenjing ZHU1,2, Yu SONG1,2, Jinhai LI1,2,*   

  1. 1. Communication and Information Engineering Research and Development Center, Institute of Microelectronics of the Chinese Academy of Sciences, Beijing 100029, China
    2. School of Integrated Circuits, University of Chinese Academy of Sciences, Beijing 100049, China
  • Received:2024-01-10 Online:2024-07-25 Published:2024-08-07
  • Contact: Jinhai LI

Abstract:

Gaussian process regression (GPR) is a non-parametric Bayesian regression method based on Gaussian processes. It is flexible in adapting to different types of data, and it is used to model and predict complex relationships between different types of data. It has strong fitting capabilities and good generalization abilities. A user quantity prediction optimization method based on GPR is proposed to tackle the problem of real-time user quantity prediction in the context of massive user scenario. Building upon the sliding window method for data processing, the method selects a suitable kernel function and uses k-fold cross-validation to determine the optimal hyperparameter combination for training the GPR model, which enables the real-time prediction of online user quantity. Finally, the performance of the model is evaluated. The experimental results demonstrate that compared with the traditional approach that uses half of the variance of the output data in the training set as the signal noise estimator, the proposed method has higher prediction accuracy and improvements in the four following evaluation metrics of root mean square (RMS), mean absolute error (MAE), mean bias error (MBE) and determination coefficient R2 on the test set. Specifically, the MBE shows an improvement of at least 43.3%.

Key words: Gaussian process regression (GPR), user quantity prediction, sliding window, cross-validation, hyperparameter optimization

CLC Number: 

[an error occurred while processing this directive]