| Literature DB >> 35087183 |
Chao Liang1,2, Dedong Cui3, Zhengang Yan3, Xiangyu Zhang3, Qiang Luo3, Jiang Hu4, Xuan He3.
Abstract
The accuracy of the pitch angle deviation directly affects the guidance accuracy of the laser seeker. During the guidance process, the abnormal pitch angle deviation data will be produced when the seeker is affected by interference sources. In this paper, a new abnormal data detection method based on Smooth Multi-Kernel Polarization Support Vector Data Description (SMP-SVDD) is proposed. In the proposed method, the polarization value is used to determine the weight of the multi-kernel combination coefficient to obtain the multi-kernel polarization function, in which the particle swarm optimization is used to find the optimal kernels for higher detection accuracy. Besides, by using smoothing mechanism, the constrained quadratic programming problem is translated to be smooth and differentiable. Then, this problem can be solved by the conjugate gradient method, which could reduce the computational complexity. In experimental section, abundant simulation experiments were designed and the experimental results verify that the proposed SMP-SVDD method could achieve higher detection accuracy and low computational cost compared with different detection methods in different guidance stages.Entities:
Year: 2022 PMID: 35087183 PMCID: PMC8795151 DOI: 10.1038/s41598-022-05565-5
Source DB: PubMed Journal: Sci Rep ISSN: 2045-2322 Impact factor: 4.379
Figure 1Flow chart of the proposed method in this paper.
Classification of samples.
| Actual situation | Testing result | |
|---|---|---|
| Positive class | Negative class | |
| Positive class | TP (real positive) | FN (false negative) |
| Negative class | FP (false positive) | TN (true negative) |
Experimental data set.
| Guidance phase | Normal data | Abnormal data |
|---|---|---|
| Initial stage | 343 | 172 |
| Intermediate stage | 269 | 132 |
| Final stage | 328 | 61 |
| Overall process | 949 | 346 |
Comparison of outlier detection indexes of pitch angle deviation in the whole guidance stage.
| Model | Kernel function | TPR (%) | TNR (%) | FPR (%) | FNR (%) | Accuracy (%) |
|---|---|---|---|---|---|---|
| SVDD | Gauss | 93.72 | 80.34 | 19.66 | 6.28 | 90.67 |
| Laplacian | 92.37 | 85.96 | 14.04 | 7.63 | 91.37 | |
| Exponential | 93.12 | 83.15 | 16.85 | 6.88 | 90.28 | |
| SA-SVDD | Gauss | 91.52 | 78.44 | 21.56 | 8.48 | 90.34 |
| Laplacian | 91.35 | 83.56 | 16.44 | 8.65 | 90.21 | |
| Exponential | 90.22 | 80.35 | 19.65 | 9.78 | 89.89 | |
| SMP-SVDD | 99.68 | 82.30 | 17.70 | 0.32 | 94.91 | |
| 83.15 | 16.85 | 0.21 | 95.22 | |||
| 99.04 | 85.39 | 14.61 | 0.96 | 95.29 | ||
| 97.77 | 6.74 | 2.23 |
Significant values are in bold.
Optimal detection results of SMP-SVDD using different polarization kernel functions at different stages.
| Guidance phase | Polynuclear polarization function | Optimal kernel parameter | Number of support vectors | Accuracy of detection (%) | ||
|---|---|---|---|---|---|---|
| Gauss | Laplace | Index | ||||
| Initial stage | 0.51 | 0.32 | – | 95 | 92.04 | |
| 0.62 | – | 0.54 | 99 | 93.20 | ||
| – | 0.81 | 0.83 | 98 | |||
| 0.71 | 0.52 | 0.61 | 92 | 94.76 | ||
| Intermediate stage | 0.75 | 0.43 | – | 30 | 98.00 | |
| 0.41 | – | 0.42 | 36 | 96.76 | ||
| – | 0.52 | 0.82 | 32 | 97.76 | ||
| 0.50 | 0.52 | 0.78 | 27 | |||
| Final stage | 0.51 | 0.54 | – | 35 | 99.09 | |
| 0.60 | – | 0.80 | 37 | |||
| – | 0.59 | 0.81 | 30 | 95.12 | ||
| 0.50 | 0.51 | 0.79 | 39 | 98.97 | ||
| Whole stage | 3.70 | 3.71 | – | 40 | 94.91 | |
| 3.00 | – | 0.50 | 31 | 95.22 | ||
| – | 2.90 | 1.90 | 180 | 95.29 | ||
| 0.52 | 2.70 | 1.90 | 120 | |||
Significant values are in bold.
Figure 2Optimal classification results of outlier detection in different guidance stages. (a) Outlier detection in the initial stage of guidance, (b) outlier detection in the intermediate stage of guidance, (c) Outlier detection in the final stage of guidance, (d) Outlier detection in the whole stage of guidance.
Comparison of training time of different methods.
| Algorithm | Processing mode | Number of detected data | Training time (s) | |
|---|---|---|---|---|
| SVDD | Whole stage | 1295 | 4.103 | |
| Multi-stage processing | Initial stage | 515 | 0.619 | |
| Intermediate stage | 401 | 0.391 | ||
| Final stage | 389 | 0.339 | ||
| SA-SVDD | Whole stage | 1295 | 0.318 | |
| Multi-stage processing | Initial stage | 515 | 0.125 | |
| Intermediate stage | 401 | 0.101 | ||
| Final stage | 389 | 0.095 | ||
| SMP-SVDD | Whole stage | 1295 | 0.326 | |
| Multi-stage processing | Initial stage | 515 | 0.131 | |
| Intermediate stage | 401 | 0.114 | ||
| Final stage | 389 | 0.107 | ||