首页 | 官方网站   微博 | 高级检索  
     

基于Adaboost及高光谱的生菜叶片氮素水平鉴别研究
引用本文:孙 俊,金夏明,毛罕平,武小红,唐 凯,张晓东. 基于Adaboost及高光谱的生菜叶片氮素水平鉴别研究[J]. 光谱学与光谱分析, 2013, 33(12): 3372-3376. DOI: 10.3964/j.issn.1000-0593(2013)12-3372-05
作者姓名:孙 俊  金夏明  毛罕平  武小红  唐 凯  张晓东
作者单位:1. 江苏大学电气信息工程学院,江苏 镇江 212013
2. 江苏大学江苏省现代农业装备与技术重点实验室,江苏 镇江 212013
摘    要:为了便于经济合理的生菜施肥,研究一种生菜叶片氮素水平智能鉴别方法。在温室大棚内无土栽培不同氮素水平的生菜样本,在特定生育期,采集各类氮素水平生菜样本,利用FieldSpec○R 3型光谱仪采集生菜叶片高光谱数据。由于原始高光谱数据存在噪声且冗余性强,利用标准归一化(SNV)对原始高光谱数据进行降噪处理,再利用主成分分析方法(PCA)对高光谱数据进行特征提取。分别利用K最近邻(KNN)和支持向量机(SVM)对降维后的光谱数据进行分类研究,由于自适应提升法(Adaboost)能提升弱分类器分类性能,将其分别引入到KNN和SVM两种分类器中,提出了Adaboost-KNN和Adaboost-SVM两种集成分类算法。分别利用上述四种分类算法对相同测试样本数据进行分类鉴别。结果表明,KNN,SVM,Adaboost-KNN和Adaboost-SVM四种算法的分类正确率分别为74.68%,87.34%,100%和100%,其中所提出的Adaboost-KNN与Adaboost-SVM分类效果都很好,且Adaboost-SVM分类算法的稳定性最好。因此,Adaboost-SVM算法适合作为基于高光谱的生菜氮素水平鉴别的建模方法,并且也为其他作物营养元素无损检测提供了一种新的方法。

关 键 词:高光谱  生菜叶片氮素水平  KNN  SVM  Adaboost   
收稿时间:2013-04-01

Identification of Lettuce Leaf Nitrogen Level Based on Adaboost and Hyperspectrum
SUN Jun,JIN Xia-ming,MAO Han-ping,WU Xiao-hong,TANG Kai,ZHANG Xiao-dong. Identification of Lettuce Leaf Nitrogen Level Based on Adaboost and Hyperspectrum[J]. Spectroscopy and Spectral Analysis, 2013, 33(12): 3372-3376. DOI: 10.3964/j.issn.1000-0593(2013)12-3372-05
Authors:SUN Jun  JIN Xia-ming  MAO Han-ping  WU Xiao-hong  TANG Kai  ZHANG Xiao-dong
Affiliation:1. School of Electrical and Information Engineering of Jiangsu University, Zhenjiang 212013, China2. Key Laboratory of Modern Agricultural Equipment of Jiangsu University, Zhenjiang 212013, China
Abstract:In order to facilitate lettuce fertilization in an economically rational way, an intelligent method to identify lettuce leaf nitrogen levels was studied. Lettuce samples of different nitrogen levels were cultivated in greenhouse with soilless cultivation method. In a particular growth period, the lettuce samples in various nitrogen levels were collected, then the FieldSpec○R3 spectrometer was used to acquire the hyperspectral data of the cultivated lettuce leaves. As there were much noise and redundant information in original hyperspectral data, standard normal variate transformation (SNV) was used to reduce the noise of the original hyperspectral data in this paper, then the principal component waves were extracted by principal component analysis (PCA). While K nearest neighbor (KNN) and support vector machine (SVM) were used for classification studies on the processed hyperspectra data respectively, adaptive boosting (Adaboost) was introduced into the two classifiers as it could improve the classification performance of weak classifiers, then Adaboost-KNN and Adaboost-SVM, the two integrated classification algorithms, were proposed. At last, the four classification algorithms were used for classification and identification of the same test sample data respectively, with the results showing that the classification accuracies of KNN, SVM, Adaboost-KNN and Adaboost-SVM were high up to 74.68%, 87.34%, 100% and 100%, among which the classification accuracies of Adaboost-KNN and Adaboost-SVM proposed in this paper were both good, and the stability of Adaboost-SVM was the best. Therefore, Adaboost-SVM used as a modeling method is suitable for the identification of lettuce leaf nitrogen level based on hyperspectrum, and it can also be used for reference to identify the nutrient elements of other crops in nondestructive testing methods.
Keywords:Hyperspectrum  Lettuce leaf nitrogen level  KNN  SVM  Adaboost   
点击此处可从《光谱学与光谱分析》浏览原始摘要信息
点击此处可从《光谱学与光谱分析》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号