首页|期刊导航|棉花学报|基于Sentinel-2影像和TPE优化堆叠集成模型估算棉花各生育时期叶片SPAD值估算

基于Sentinel-2影像和TPE优化堆叠集成模型估算棉花各生育时期叶片SPAD值估算OA

Estimation of SPAD values for cotton leaves at various growth stages based on Sentinel-2 imagery and TPE-optimized stacking algorithm

中文摘要英文摘要

[目的]利用遥感技术开展阿拉尔垦区棉花叶片SPAD值的大面积快速监测,为棉花长势评价提供技术支持.[方法]基于Google Earth Engine平台提取22个植被指数和颜色指数,采用互信息法、递归特征消除和极限梯度提升算法(extreme gradient boosting,XGBoost)分别对棉花苗期、蕾期和花铃期的光谱特征进行筛选,比较不同方法的特征筛选效果,构建各生育时期最优特征子集以降低特征冗余.采用树结构Parzen估计器(tree-structured Parzen estimator,TPE)确定K邻近(K nearest neighbors,KNN)、随机森林(random forest,RF)和类别梯度提升(categorical boosting,CatBoost)模型的超参数,并以优化后的KNN、RF和CatBoost为基学习器构建优化堆叠集成模型(optimized stacking algorithm,OSA),以提高棉花不同生育时期SPAD值的估算精度与稳定性.[结果]植被指数与颜色指数联合输入时,经XGBoost筛选得到的特征组合整体表现较优.采用XGBoost筛选的特征子集、以TPE优化的基学习器构建的OSA模型在苗期、蕾期和花铃期验证集中的决定系数分别为0.805、0.850和0.881,平均绝对百分比误差分别为0.026、0.022和0.019.其中,花铃期模型表现最优,训练集的决定系数和平均绝对百分比误差分别为0.917和0.008.[结论]阿拉尔垦区棉花苗期SPAD值估算宜采用 GRNDVI、GLI、RESAVI、NDVI、EXR 和 TVI,蕾期宜采用 GNDVI、VARI、GRNDVI、EXR、NDVI和SI1,花铃期宜采用OSAVI、LCI、NDI、GBNDVI、NDVI和SAVI作为输入特征,并采用以TPE优化的KNN、RF和CatBoost为基学习器构建的OSA模型进行估算.

[Objective]This study aimed to achieve rapid,large-area monitoring of cotton leaf SPAD values using remote sensing technology and to provide technical support for evaluating cotton growth conditions in the Aral reclamation area.[Methods]A total of 22 vegetation indices and color indices were extracted using the Google Earth Engine platform.The mutual information method,recursive feature elimination,and extreme gradient boosting(XGBoost)were separately applied to select spectral features at the seedling,squaring,and flowering and boll-setting stages.The feature-selection performance of the three methods was compared to construct an optimal feature subset for each growth stage and reduce feature redundancy.The tree-structured Parzen estimator(TPE)was used to determine the hyperparameters of K nearest neighbors(KNN),random forest(RF),and categorical boosting(CatBoost).An optimized stacking algorithm(OSA)model was subsequently constructed using the TPE-optimized KNN,RF,and CatBoost models as base learners to improve the accuracy and stability of SPAD value estimation at different cotton growth stages.[Results]When vegetation indices and color indices were jointly used as input variables,the feature combinations selected by XGBoost showed better overall performance.Using the feature subsets selected by XGBoost,the OSA models constructed with TPE-optimized base learners achieved the validation-set coefficients of determination(R2)of 0.805,0.850,and 0.881 at the seedling,squaring,and flowering and boll-setting stages,respectively.And the corresponding mean absolute percentage error(MAPE)values were 0.026,0.022,and 0.019,respectively.The model performed best at the flowering and boll-setting stage,with training-set R2 and MAPE values of 0.917 and 0.008,respectively.[Conclusion]For estimating cotton SPAD values in the Aral Reclamation Area,GRNDVI,GLI,RESAVI,NDVI,EXR,and TVI are recommended as input features at the seedling stage;GNDVI,VARI,GRNDVI,EXR,NDVI,and SI1 at the squaring stage;and OSAVI,LCI,NDI,GBNDVI,NDVI,and SAVI at the flowering and boll-setting stage.At all three growth stages,the OSA model constructed using TPE-optimized KNN,RF,and CatBoost models as base learners is recommended for SPAD value estimation.

洪国军;张灵;高日升;徐衡;张西梦;范振岐

江西科技学院区域发展研究院,南昌 330098江西科技学院区域发展研究院,南昌 330098江西科技学院区域发展研究院,南昌 330098江西科技学院理学教学部,南昌 330098塔里木大学信息工程学院,新疆阿拉尔 843300||塔里木绿洲农业教育部重点实验室/塔里木大学,新疆阿拉尔 843300塔里木绿洲农业教育部重点实验室/塔里木大学,新疆阿拉尔 843300||塔里木大学网络安全学院,新疆阿拉尔 843300

棉花SPAD值极限梯度提升算法树结构Parzen估计器优化堆叠集成模型

cottonSPAD valueextreme gradient boostingtree-structured Parzen estimatoroptimized stacking algorithm

《棉花学报》 2026 (2)

158-172,15

国家自然科学基金地区科学基金(3256040961662064)

10.11963/hgjcs20260008

评论