| Literature DB >> 35432511 |
Gan Chen1.
Abstract
Aiming at the problem of prediction accuracy in network situation awareness, a network security situation prediction method based on a generalized radial basis function (RBF) neural network is proposed. This method uses the K-means clustering algorithm to determine the data center and expansion function of the RBF and uses the least-mean-square algorithm to adjust the weights to obtain the nonlinear mapping relationship between the situation value before and after the situation and carry out the situation prediction. Simulation experiments show that this method can obtain situation prediction results more accurately and improve the active security protection of network security. Compared with the PSO-RBF model, AFSA-RBF model, and IAFSA-RBF model, the maximum relative error and minimum relative error of the IAFSA-PSO-RBF model are reduced by 14.27%, 8.91%, and 32.98%, respectively, and the minimum relative error is reduced by 1.69%, 12.97%, and 0.61%, respectively. This shows that the IAFSA-PSO-RBF model has reduced the prediction error interval, and the average relative error is 5%. Compared with the other three models, the accuracy rate is improved by more than 5%, and it has met the requirements for the prediction of the network security situation.Entities:
Mesh:
Year: 2022 PMID: 35432511 PMCID: PMC9012625 DOI: 10.1155/2022/6314262
Source DB: PubMed Journal: Comput Intell Neurosci
Figure 1RBF neural network.
Figure 2Flowchart of particle swarm algorithm.
Figure 3Comparison of PSO-RBF model prediction results and actual values.
Comparison of PSO-RBF model forecast situation results and actual network situation values.
| Sample actual | Predicted value | Absolute value | Error relative | Error (%) |
|---|---|---|---|---|
| 1 | 1 | 1.22 | 0.22 | 22 |
| 2 | 1 | 0.96 | 0.04 | 4 |
| 3 | 1 | 1.1 | 0.1 | 11 |
| 4 | 1 | 0.97 | 0.03 | 3 |
| 5 | 1 | 1.14 | 0.15 | 15 |
| 6 | −1 | −0.72 | 0.28 | 28 |
| 7 | 1 | 0.82 | 0.17 | 17 |
| 8 | 1 | 0.87 | 0.13 | 13 |
| 9 | 1 | 1.02 | 0.02 | 2 |
| 10 | 1 | 0.88 | 0.12 | 12 |
Figure 4Comparison of prediction results and actual values of AFSA-RBF model and AFSA-RBF model.
Comparison of predicted situation results of IAFSA-RBF model and AFSA-RBF model and actual network situation values.
| Sample | Actual value | IAFSA-RBF model | AFSA-RBF model | ||||
|---|---|---|---|---|---|---|---|
| Predicted value | Absolute error | Relative error (%) | Predicted value | Absolute error | Relative error (%) | ||
| 1 | 1 | 0.95 | 0.05 | 5 | 0.85 | 0.15 | 15 |
| 2 | 1 | 0.99 | 0 | 1 | 0.85 | 0.15 | 15 |
| 3 | 1 | 0.86 | 0.14 | 14 | 0.85 | 0.15 | 15 |
| 4 | 1 | 0.89 | 0.11 | 11 | 0.85 | 0.15 | 15 |
| 5 | 1 | 0.86 | 0.14 | 14 | 0.85 | 0.15 | 15 |
| 6 | −1 | −0.53 | 0.47 | 47 | 0.77 | 0.23 | 23 |
| 7 | 1 | 0.87 | 0.13 | 13 | 0.85 | 0.15 | 15 |
| 8 | 1 | 0.96 | 0.04 | 4 | 0.87 | 0.13 | 13 |
| 9 | 1 | 1.03 | 0.03 | 3 | 0.86 | 0.14 | 14 |
| 10 | 1 | 1.03 | 0.02 | 2 | 0.85 | 0.15 | 15 |
Figure 5Comparison of the predicted results and actual values of the three models.
Comparison table of four model errors.
| PSO-RBF model | AFSA-RBF model | IAFSA-RBF model | IAFSA-PS0-RBF model | |
|---|---|---|---|---|
| Maximum relative error (%) | 28 | 23 | 47 | 14 |
| Minimum relative error (%) | 2 | 13 | 1 | 0.3 |
| Average relative error (%) | 13 | 15 | 11 | 6 |