{'fraction_non_alphanumeric': 0.025, 'fraction_numerical': 0.0, 'mean_word_length': 5.809523809523809, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Selecting Hyper-Parameters of Gaussian Process Regression Based on Non-Inertial Particle Swarm Optimization in Internet of Things

Gaussian process regression (GPR) is frequently used for uncertain measurement and prediction of nonstationary time series in the Internet of Things data, nevertheless, the generalization and regression efficacy of GPR are directly impacted by its selection of hyper-parameters. In the study, a non-inertial particle swarm optimization with elite mutation-Gaussian process regression (NIPSO-GPR) is proposed to optimize the hyper-parameters of GRP. NIPSO-GPR can adaptively obtain hyper-parameters of GPR via uniform non-inertial velocity update formula and adaptive elite mutation strategy. When compared with several frequently used algorithms of hyper-parameters optimization on linear and nonlinear time series sample data, experimental results indicate that GPR after hyper-parameters optimized by NIPSO-GPR has better fitting precision and generalization ability.