高光谱分类knn
matlab代码FNGBS
这是用于高光谱波段选择的快速邻域分组方法的实现。
数据集
四个公共数据集,即
、
、
、
和
,被用来验证所提出的
FNGBS
的有效性。
要求
MATLAB、libsvm、cruve拟合工具
执行
关于
FNGBS
算法,要运行代码,请执行
'main.m'。
对于获得的推荐频段,我们需要进行'main_recomBand.m'。
结果
为了定性地测量所提出的
FNGBS,KNN
和
SVM
分类器被用来验证算法的有效性。
推荐频段比较:
分类性能比较:
计算时间比较
数据集
E-FDPC
瓦卢迪
SNNC
到F
FNGBS
(1%)
FNGBS
(100%)
印度松树(6
段)
0.121
7.430
0.4411
0.4165
0.2542
0.2995
博茨瓦纳
(8
乐队)
0.661
99.281
3.738
1.843
0.892
3.442
帕维亚大学(13个乐队)
0.282
27.930
1.201
0.925
0.336
1.421
萨利纳斯
(6
乐队)
0.381
40.382
1.61
1.276
0.465
1
2021-08-06 20:38:56
33.21MB
系统开源
1