基于不同机器学习分类算法的滇西北森林碳储量估测

The Estimation of Forest Carbon Storage in Northwest Yunnan Based on Different Machine Learning Classification Algorithms

  • 摘要: 以滇西北为研究区,基于GEE平台,利用随机森林、支持向量机、决策树分类以及K邻近共4种机器学习算法,将滇西北区域划分为林地、耕地、建设用地、水体和其他。结合Landsat 8多光谱遥感数据和云南省森林资源调查数据,筛选23个显著相关的特征因子,通过因子分析提取5个主成分因子,应用随机森林回归、支持向量机回归、ExtraTrees回归和LightGBM回归,选择最优碳储量估测模型对滇西北森林地上碳储量进行估测。结果表明:4种机器学习分类算法中,随机森林分类器的分类结果最优,总体精度达到0.88,Kappa系数为0.84,分类精度满足后续碳储量估测要求。在4种碳储量估测模型中随机森林回归模型精度高(R2=0.89,RMSE=9.22,rRMSE=15%,MAE=2.75),模型拟合性能较好。滇西北森林地上总碳储量为371.7 Tg,碳密度为42.64 t/hm2其中大理白族自治州、迪庆藏族自治州、丽江市和怒江傈僳族自治州的碳储量,分别为109.61、96.7、86.44、78.94 Tg。多种机器学习算法中,以随机森林算法构建的滇西北森林地上碳储量估测模型性能最优。

     

    Abstract: Taking northwest Yunnan as the study area, this research utilizes the Google Earth Engine (GEE) platform and applies 4 machine learning algorithms—Random Forest (RF), Support Vector Machine (SVM), Decision Tree (DT), and K-Nearest Neighbors (KNN)—to classify the region into 5 land cover types: forest land, cropland, built-up land, water bodies, and others. By integrating Landsat 8 multispectral remote sensing data and Yunnan Province's forest resource inventory data, 23 significantly correlated feature factors were selected, and 5 principal components were extracted through factor analysis. Subsequently, 4 regression models—Random Forest Regression, Support Vector Machine Regression, ExtraTrees Regression, and LightGBM Regression—were employed to estimate above-ground forest carbon storage, with the optimal model selected for carbon storage estimation. The results indicate that among 4 machine learning classification algorithms, the Random Forest classifier achieved the highest classification accuracy, with an overall accuracy of 0.88 and a Kappa coefficient of 0.84, meeting the requirements for subsequent carbon storage estimation. Regarding the four carbon storage estimation models, the Random Forest Regression model demonstrated the best performance, with an R² of 0.89, RMSE of 9.22, rRMSE of 15%, and MAE of 2.75, showing strong model fitting capabilities. The total above-ground carbon storage of forests in northwest Yunnan was estimated at 371.7 Tg, with an average carbon storage of 42.64 t/hm². Specifically, the carbon storage in Dali Bai Autonomous Prefecture, Diqing Zang Nnationality Autonomous Prefecture, Lijiang City, and Nujiang Lisu Autonomous Prefecture was 109.61 Tg, 96.7 Tg, 86.44 Tg, and 78.94 Tg, respectively. Among the various machine learning algorithms, the Random Forest-based model exhibited the highest accuracy for estimating above-ground forest carbon storage in northwest Yunnan.

     

/

返回文章
返回