| Literature DB >> 29342942 |
Minlan Jiang1, Lan Jiang2, Dingde Jiang3, Fei Li4, Houbing Song5.
Abstract
Dynamic measurement error correction is an effective way to improve sensor precision. Dynamic measurement error prediction is an important part of error correction, and support vector machine (SVM) is often used for predicting the dynamic measurement errors of sensors. Traditionally, the SVM parameters were always set manually, which cannot ensure the model's performance. In this paper, a SVM method based on an improved particle swarm optimization (NAPSO) is proposed to predict the dynamic measurement errors of sensors. Natural selection and simulated annealing are added in the PSO to raise the ability to avoid local optima. To verify the performance of NAPSO-SVM, three types of algorithms are selected to optimize the SVM's parameters: the particle swarm optimization algorithm (PSO), the improved PSO optimization algorithm (NAPSO), and the glowworm swarm optimization (GSO). The dynamic measurement error data of two sensors are applied as the test data. The root mean squared error and mean absolute percentage error are employed to evaluate the prediction models' performances. The experimental results show that among the three tested algorithms the NAPSO-SVM method has a better prediction precision and a less prediction errors, and it is an effective method for predicting the dynamic measurement errors of sensors.Entities:
Keywords: dynamic measurement errors; improved PSO; prediction; sensors; support vector machine
Year: 2018 PMID: 29342942 PMCID: PMC5796361 DOI: 10.3390/s18010233
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Reconstructed samples.
| Input | Output |
|---|---|
| … | … |
Figure 1Predicted results of the NAPSO-SVM (case 1).
Figure 2Predicted results of the PSO-SVM (case 1).
Figure 3Predicted results of the GSO-SVM (case 1).
Figure 4Comparison of three models for predicted residuals (case 1).
Comparison of the index value among the three models (case 1).
| MODEL | MAPE | RMSE |
|---|---|---|
| NAPSO-SVM | 0.0744 | 0.1879 |
| PSO-SVM | 0.2423 | 0.4710 |
| GSO-SVM | 0.1493 | 0.3128 |
Figure 5Predicted results of the NAPSO-SVM (case 2).
Figure 6Predicted results of the PSO-SVM (case 2).
Figure 7Predicted results of the GSO-SVM (case 2).
Figure 8Comparison of the predicted residuals of the three models (case 2).
Comparison of the index value among the three models (case 2).
| MODEL | MAPE | RMSE |
|---|---|---|
| NAPSO-SVM | 0.3840 | 0.8015 |
| PSO-SVM | 0.5377 | 0.8209 |
| GSO-SVM | 0.4403 | 0.8356 |