| Literature DB >> 30360556 |
Abstract
Hyperspectral image classification is a hot issue in the field of remote sensing. It is possible to achieve high accuracy and strong generalization through a good classification method that is used to process image data. In this paper, an efficient hyperspectral image classification method based on improved Rotation Forest (ROF) is proposed. It is named ROF-KELM. Firstly, Non-negative matrix factorization( NMF) is used to do feature segmentation in order to get more effective data. Secondly, kernel extreme learning machine (KELM) is chosen as base classifier to improve the classification efficiency. The proposed method inherits the advantages of KELM and has an analytic solution to directly implement the multiclass classification. Then, Q-statistic is used to select base classifiers. Finally, the results are obtained by using the voting method. Three simulation examples, classification of AVIRIS image, ROSIS image and the UCI public data sets respectively, are conducted to demonstrate the effectiveness of the proposed method.Entities:
Keywords: Q-statistic; extreme learning machine; hyperspectral image classification; rotation forest
Year: 2018 PMID: 30360556 PMCID: PMC6264121 DOI: 10.3390/s18113601
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Classification results by different algorithms on AVIRIS image data.
Figure 2The structure of ROF-KELM.
The ground category and sample number of AVIRIS image data.
| Class | Samples | |
|---|---|---|
| 1 | Alfalfa | 46 |
| 2 | Corn-no till | 1428 |
| 3 | Corn-mintill | 830 |
| 4 | Corn | 237 |
| 5 | Grass-pasture | 483 |
| 6 | Grass-trees | 730 |
| 7 | Gras-pasture-mowed | 28 |
| 8 | Hay-windrowed | 478 |
| 9 | Oats | 20 |
| 10 | Soybean-no till | 972 |
| 11 | Soybean-min till | 2455 |
| 12 | Soybean-clean | 593 |
| 13 | Wheat | 205 |
| 14 | Woods | 1265 |
| 15 | B-G-Trees-Drives | 386 |
| 16 | S-Steel-Towers | 93 |
Figure 3The schematic diagram of AVIRIS image.
The OA and Kappa comparison of AVIRIS image data classification.
| OA | Kappa | |
|---|---|---|
| Bagging [ | 0.8787 | 0.8420 |
| Random Forest [ | 0.8576 | 0.8366 |
| Rotation Forest [ | 0.7569 | 0.7239 |
| SVM [ | 0.8794 | 0.8628 |
| KELM [ | 0.9136 | 0.9013 |
| ROF-KELM | 0.9457 | 0.9322 |
Figure 4Classification results by different algorithms on AVIRIS image data.
The ground category and sample number of ROSIS.
| Class | Simples | |
|---|---|---|
| 1 | Asphalt | 6631 |
| 2 | Meadows | 18,649 |
| 3 | Gravel | 2099 |
| 4 | Trees | 3064 |
| 5 | Painted metal Sheets | 1435 |
| 6 | Bare Soil | 5029 |
| 7 | Bitumen | 1330 |
| 8 | Self-Blocking Bricks | 3682 |
| 9 | Shadows | 947 |
Figure 5The schematic diagram of ROSIS image.
The OA and Kappa comparison of ROSIS image data classification.
| OA | Kappa | |
|---|---|---|
| Bagging [ | 0.9033 | 0.8872 |
| Random Forest [ | 0.8802 | 0.8624 |
| Rotation Forest [ | 0.8914 | 0.8728 |
| SVM [ | 0.8542 | 0.8534 |
| KELM [ | 0.8671 | 0.8492 |
| ROF-KELM | 0.9524 | 0.9351 |
Figure 6Classification results by different algorithms on ROSIS image data.
The feature of 4 UCI data.
| Instances | Attributes | Labels | |
|---|---|---|---|
| Balance scale | 625 | 4 | 3 |
| Zoo | 101 | 17 | 7 |
| Flag | 194 | 29 | 6 |
| Pima Indians Diabetes | 768 | 8 | 2 |
The overall accuracy of UCI data sets.
| Bagging [ | Adaboost [ | Rotation Forest [ | ROF-KELM | |
|---|---|---|---|---|
| Balance scale | 0.7832 | 0.7442 | 0.8200 | 0.9239 |
| Zoo | 0.8118 | 0.7162 | 0.7623 | 0.8952 |
| Flag | 0.6900 | 0.6152 | 0.4627 | 0.8325 |
| Pima Indians Diabetes | 0.7566 | 0.7344 | 0.6720 | 0.7891 |