| Literature DB >> 29581721 |
Lei Shi1, Youchuan Wan1, Xianjun Gao2, Mingwei Wang1.
Abstract
In object-based image analysis of high-resolution images, the number of features can reach hundreds, so it is necessary to perform feature reduction prior to classification. In this paper, a feature selection method based on the combination of a genetic algorithm (GA) and tabu search (TS) is presented. The proposed GATS method aims to reduce the premature convergence of the GA by the use of TS. A prematurity index is first defined to judge the convergence situation during the search. When premature convergence does take place, an improved mutation operator is executed, in which TS is performed on individuals with higher fitness values. As for the other individuals with lower fitness values, mutation with a higher probability is carried out. Experiments using the proposed GATS feature selection method and three other methods, a standard GA, the multistart TS method, and ReliefF, were conducted on WorldView-2 and QuickBird images. The experimental results showed that the proposed method outperforms the other methods in terms of the final classification accuracy.Entities:
Mesh:
Year: 2018 PMID: 29581721 PMCID: PMC5822898 DOI: 10.1155/2018/6595792
Source DB: PubMed Journal: Comput Intell Neurosci
Figure 1Crossover and mutation operators of the genetic algorithm.
Figure 2Neighborhood moves of GATS.
Figure 3Binary encoding scheme.
Figure 4Flowchart of the GATS method.
Figure 5Experimental images.
Segmentation parameters.
| Image | Parameter | ||
|---|---|---|---|
| Scale | Shape | Compactness | |
| WorldView-2 | 48 | 0.1 | 0.6 |
| QuickBird | 80 | 0.2 | 0.6 |
Figure 6Segmented images.
List of object features.
| Feature category | Object features | Number of features |
|---|---|---|
| Spectral | Mean, Brightness, NDVI, NDWI, HSI, Ratio, Standard deviation, Skewness, etc. | 22 |
| Geometry | Length/Width, Shape index, Area, Volume, Compactness, Density, Asymmetry, etc. | 27 |
| Texture | Homogeneity, Contrast, Dissimilarity, Entropy, Mean, StdDev, Correlation, Ang. 2nd moment, etc. | 200 |
Parameter settings of GATS.
| Parameter | Explanation | Value | |
|---|---|---|---|
| WorldView-2 | QuickBird | ||
| | Iterations of the GA | 75 | 100 |
| | Size of the initial population | 25 | 40 |
| | Length of each individual | 60 | 60 |
| | Crossover probability | 0.8 | 0.8 |
| | Standard mutation probability | 0.1 | 0.1 |
| | Modified mutation probability | 0.8 | 0.8 |
| | Index of prematurity | 0.8 | 0.85 |
| | Iterations of TS | 40 | 23 |
| | Size of the TS neighborhood | 25 | 10 |
| | Length of the tabu list | 10 | 12 |
Number of features and CPU time.
| GATS | GA | TS | ReliefF | |
|---|---|---|---|---|
| WorldView-2 | ||||
| Feature number | 45 | 123 | 107 | 86 |
| Mean fitness | 12.09 | 6.25 | 8.97 | — |
| CPU time (seconds) | 31.92 | 5.90 | 27 | 1.93 |
| Std fitness | 0.79 | 0.96 | 1.09 | — |
| Std CPU time | 2.45 | 1.35 | 1.96 | 0.21 |
| QuickBird | ||||
| Feature number | 67 | 130 | 113 | 99 |
| Mean fitness | 17.93 | 11.63 | 13.52 | — |
| CPU time (seconds) | 37.14 | 16 | 32.83 | 2.37 |
| Std fitness | 1.14 | 1.46 | 1.63 | — |
| Std CPU time | 2.79 | 1.52 | 2.46 | 0.36 |
List of features selected by each method.
| Data | Method | Features | ||
|---|---|---|---|---|
| Spectral | Texture | Geometry | ||
| WorldView-2 | GATS | Mean layer 1/4, Brightness, | GLCM mean layer 3 (0°), | — |
| Ratio layer 1, Intensity | GLCM ang. 2nd moment (135°) | |||
| GA | NDWI, NDVI, | GLCM homogeneity layer 1 (45°), | — | |
| Ratio layer 1/2/4 | GLCM homogeneity layer 3 (45°) | |||
| TS | NDWI, NDVI, | — | — | |
| Mean layer 2/4, | ||||
| Ratio layer 1/2/4 | ||||
| ReliefF | NDWI, NDVI, | — | Elliptic Fit | |
| Mean layer 4, Brightness, | ||||
| Ratio layer 1/4 | ||||
|
| ||||
| QuickBird | GATS | NDWI, NDVI, | GLCM ang. 2nd all dir., | — |
| Mean layer 2, | GLCM ang. 2nd moment | |||
| Ratio layer 1, Intensity | layer 1 (45°) | |||
| GA | NDWI, NDVI, | — | — | |
| Mean layer 3/4, | ||||
| Ratio layer 2/3, Saturation | ||||
| TS | NDWI, NDVI, | — | — | |
| Brightness, | ||||
| Ratio layer 1/2/3/4 | ||||
| ReliefF | NDWI, NDVI, | — | — | |
| Mean layer 3, Saturation, | ||||
| Ratio layer 3/4, Hue | ||||
Figure 7Classification results for the WorldView-2 image.
Figure 8Classification results for the QuickBird image.
Overall accuracy and Kappa for the WorldView-2 and QuickBird images.
| WorldView-2 | QuickBird | |||||||
|---|---|---|---|---|---|---|---|---|
| GATS | GA | TS | ReliefF | GATS | GA | TS | ReliefF | |
| OA (%) | 89.50 | 75.50 | 73.50 | 78.00 | 88.25 | 83.00 | 74.75 | 73.25 |
| Kappa | 0.86 | 0.68 | 0.66 | 0.72 | 0.84 | 0.76 | 0.65 | 0.63 |
Classification accuracies for the WorldView-2 image.
| Class | GATS | GA | TS | ReliefF | ||||
|---|---|---|---|---|---|---|---|---|
| PA (%) | UA (%) | PA (%) | UA (%) | PA (%) | UA (%) | PA (%) | UA (%) | |
| Buildings | 91.94 | 91.94 | 85.00 | 87.93 | 75.81 | 89.00 | 85.48 | 88.33 |
| Ground | 91.43 | 78.05 | 71.43 | 52.08 | 60.00 | 52.50 | 65.71 | 54.76 |
| Vegetation | 90.91 | 90.91 | 90.91 | 83.33 | 90.91 | 90.91 | 81.82 | 51.95 |
| Water | 84.00 | 93.33 | 74.00 | 72.55 | 68.00 | 80.95 | 78.00 | 79.59 |
| Shadows | 90.48 | 92.68 | 63.64 | 90.32 | 83.33 | 61.40 | 76.19 | 47.50 |
Classification accuracies for the QuickBird image.
| Class | GATS | GA | TS | ReliefF | ||||
|---|---|---|---|---|---|---|---|---|
| PA (%) | UA (%) | PA (%) | UA (%) | PA (%) | UA (%) | PA (%) | UA (%) | |
| Buildings | 86.67 | 92.86 | 80.00 | 72.73 | 76.67 | 69.70 | 83.33 | 62.50 |
| Vegetation 1 | 91.72 | 88.08 | 86.21 | 85.62 | 66.90 | 76.98 | 68.97 | 76.92 |
| Vegetation 2 | 86.67 | 90.91 | 83.33 | 85.03 | 80.00 | 72.73 | 79.33 | 73.46 |
| Water | 86.67 | 86.67 | 73.33 | 84.62 | 66.67 | 90.91 | 66.67 | 90.91 |
| Bare land | 84.62 | 78.42 | 80.00 | 66.67 | 73.33 | 68.75 | 66.67 | 50.00 |
| Sec. bare land | 86.67 | 86.67 | 86.67 | 81.25 | 86.67 | 76.47 | 66.67 | 76.92 |
| Roads | 90.00 | 85.71 | 80.00 | 84.21 | 80.00 | 80.00 | 55.00 | 84.62 |
| Shadows | 80.00 | 87.50 | 60.00 | 75.00 | 90.00 | 75.00 | 80.00 | 72.73 |