| Literature DB >> 30884835 |
Hongmin Gao1, Yao Yang2, Xiaoke Zhang3, Chenming Li4, Qi Yang5, Yongchang Wang6.
Abstract
Information entropy and interclass separability are adopted as the evaluation criteria of dimension reduction for hyperspectral remote sensor data. However, it is rather single-faceted to simply use either information entropy or interclass separability as evaluation criteria, and will lead to a single-target problem. In this case, the chosen optimal band combination may be unfavorable for the improvement of follow-up classification accuracy. Thus, in this work, inter-band correlation is considered as the premise, and information entropy and interclass separability are synthesized as the evaluation criterion of dimension reduction. The multi-objective particle swarm optimization algorithm is easy to implement and characterized by rapid convergence. It is adopted to search for the optimal band combination. In addition, game theory is also introduced to dimension reduction to coordinate potential conflicts when both information entropy and interclass separability are used to search for the optimal band combination. Experimental results reveal that compared with the dimensionality reduction method, which only uses information entropy or Bhattacharyya distance as the evaluation criterion, and the method combining multiple criterions into one by weighting, the proposed method achieves global optimum more easily, and then obtains a better band combination and possess higher classification accuracy.Entities:
Keywords: band selection; dimension reduction; game theory; hyperspectral remote sensor data; multi-objective particle swarm optimization
Year: 2019 PMID: 30884835 PMCID: PMC6470484 DOI: 10.3390/s19061327
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Flowchart of the standard PSO algorithm.
Figure 2Flowchart of the proposed dimension reduction method.
Figure 3The AVIRIS dataset: (a) False color image synthesized by band 89, 5, and 120; (b) label map.
The number of train samples and test samples in the AVIRIS dataset.
| Class | Name | Train | Test |
|---|---|---|---|
| c1 | Corn-notill | 239 | 717 |
| c2 | Corn-mintill | 139 | 417 |
| c3 | Grass-trees | 124 | 373 |
| c4 | Soybean-notill | 161 | 484 |
| c5 | Soybean-mintill | 411 | 1234 |
| c6 | Soybean-clean | 102 | 307 |
| c7 | Woods | 216 | 647 |
| Total | 1392 | 4179 | |
Figure 4The HYDICE dataset: (a) False color image synthesized by band 63, 27, and 17; (b) label map.
The number of train samples and test samples in the HYDICE dataset.
| Class | Name | Train | Test |
|---|---|---|---|
| c1 | Water | 306 | 918 |
| c2 | Trees | 101 | 304 |
| c3 | Grass | 482 | 1446 |
| c4 | Path | 44 | 131 |
| c5 | Roofs | 959 | 2875 |
| c6 | Street | 104 | 312 |
| c7 | Shadow | 24 | 73 |
| Total | 2020 | 6059 | |
Figure 5Grayscale diagram of the correlation coefficient matrix of the AVIRIS dataset.
Subspace decomposition dimension and its band.
| Subspace | 1 | 2 | 3 | 4 | 5 |
|---|---|---|---|---|---|
| bands | 5–35 | 36–76 | 77,79,87–97 | 98–102 | 111–148,166–216 |
| band number | 31 | 41 | 13 | 5 | 89 |
Error matrix.
| Ground Reference Information | Total per Row | ||||||
|---|---|---|---|---|---|---|---|
| Classification results | Class | 1 | 2 | 3 | … | k | |
| 1 |
|
|
| … |
|
| |
| 2 |
|
|
| … |
|
| |
| 3 |
|
|
| … |
|
| |
| ⋮ | ⋮ | ⋮ | ⋮ | ⋮ | ⋮ | ⋮ | |
| k |
|
|
| … |
|
| |
| Total per column |
|
|
| … |
| N | |
Experimental results of group A.
| Group | Band Combination | Information Entropy | Accuracy |
|---|---|---|---|
| A | (25,37,42,89,133) | 12.0544 | 80.1292 |
| (25,37,38,88,120) | 12.0523 | 77.7605 | |
| (27,37,41,90,124) | 12.0385 | 78.2630 | |
| (24,37,38,90,125) | 12.0363 | 77.8323 | |
| (21,37,38,88,123) | 12.0192 | 78.6697 |
Experimental results of group B.
| Group | Band Combination | B Distance | Accuracy |
|---|---|---|---|
| B | (29,37,72,98,137) | 194.4588 | 80.9068 |
| (28,37,69,99,139) | 193.7285 | 80.8948 | |
| (30,37,72,98,141) | 193.0367 | 80.7991 | |
| (29,37,69,98,134) | 192.8221 | 81.2657 | |
| (30,37,73,96,138) | 192.7607 | 80.4163 |
Experimental results of group C.
| Group | Band Combination | Information Entropy | B Distance | Accuracy |
|---|---|---|---|---|
| C | (29,37,72,97,139) | 11.8069 | 194.6254 | 80.7632 |
| (30,37,55,97,136) | 11.7785 | 194.2067 | 80.7034 | |
| (29,37,74,99,137) | 11.7858 | 194.0661 | 80.9547 | |
| (28,37,70,96,136) | 11.7269 | 193.3245 | 81.1461 | |
| (27,37,57,98,140) | 11.8559 | 193.0160 | 80.5838 |
Experimental results of group D.
| Group | Band Combination | Information Entropy | B Distance | Accuracy |
|---|---|---|---|---|
| D | (25,37,65,96,135) | 11.7025 | 185.9396 | 81.2537 |
| (30,37,73,98,132) | 11.7740 | 191.0403 | 81.1341 | |
| (20,37,70,98,123) | 11.6766 | 184.1740 | 81.0145 | |
| (31,37,71,97,136) | 11.8158 | 192.1826 | 81.0025 | |
| (30,37,52,97,133) | 11.8732 | 188.7685 | 80.7513 |
Figure 6(a) Information entropy in the game process. (b) B distance in the game process.
Figure 7Classification maps of four groups for the AVIRIS dataset.
Results of classification experiments for the AVIRIS dataset.
| Method | GA-GT | SAGA-GT | DE-GT | PSO-GT | ||||
|---|---|---|---|---|---|---|---|---|
| Class | PA | UA | PA | UA | PA | UA | PA | UA |
| c1 | 0.8082 | 0.3787 | 0.7941 | 0.3886 | 0.7933 | 0.3874 | 0.7907 | 0.7907 |
| c2 | 0.8229 | 0.8047 | 0.8035 | 0.8316 | 0.8054 | 0.8126 | 0.8008 | 0.8145 |
| c3 | 0.8141 | 0.8412 | 0.7951 | 0.8252 | 0.8034 | 0.8097 | 0.8573 | 0.8344 |
| c4 | 0.8218 | 0.5724 | 0.8260 | 0.6493 | 0.8246 | 0.6225 | 0.8104 | 0.7845 |
| c5 | 0.7784 | 0.8713 | 0.8034 | 0.8543 | 0.8047 | 0.8413 | 0.8065 | 0.8001 |
| c6 | 0.8054 | 0.8687 | 0.7957 | 0.8645 | 0.7998 | 0.8378 | 0.8089 | 0.8208 |
| c7 | 0.8255 | 0.6041 | 0.8105 | 0.7492 | 0.8025 | 0.8486 | 0.8358 | 0.8391 |
| OA | 79.54% | 80.08% | 80.48% | 81.25% | ||||
Results of classification experiments for the HYDICE dataset.
| Method | GA-GT | SAGA-GT | DE-GT | PSO-GT | ||||
|---|---|---|---|---|---|---|---|---|
| Class | PA | UA | PA | UA | PA | UA | PA | UA |
| c1 | 0.7884 | 0.8213 | 0.8024 | 0.8543 | 0.8147 | 0.8413 | 0.8268 | 0.7968 |
| c2 | 0.8054 | 0.8047 | 0.8027 | 0.8345 | 0.8078 | 0.8328 | 0.8187 | 0.8138 |
| c3 | 0.8245 | 0.6648 | 0.8125 | 0.7692 | 0.8135 | 0.8474 | 0.8368 | 0.8248 |
| c4 | 0.8278 | 0.8017 | 0.8125 | 0.8236 | 0.8132 | 0.8016 | 0.8135 | 0.8025 |
| c5 | 0.8032 | 0.3587 | 0.7941 | 0.3896 | 0.7968 | 0.3984 | 0.8023 | 0.7912 |
| c6 | 0.8148 | 0.5824 | 0.8236 | 0.6889 | 0.8328 | 0.6238 | 0.8136 | 0.7839 |
| c7 | 0.8169 | 0.8312 | 0.8051 | 0.8152 | 0.8124 | 0.8037 | 0.8483 | 0.8214 |
| OA | 81.62% | 82.05% | 82.18% | 83.46% | ||||
Comparison with other methods (OA).
| Dataset | PSO-GT | Li et al. [ | Xu et al. [ | Shen et al. [ |
|---|---|---|---|---|
| The AVIRIS dataset | 81.25% | 79.16% | 80.36% | 79.58% |
| The HYDICE dataset | 83.46% | 80.28% | 81.79% | 81.02% |