Journal of Geo-information Science >
Remote Sensing Inversion of Near Surface Air Temperature Based on Random Forest
Received date: 2016-06-13
Request revised date: 2016-08-26
Online published: 2017-03-20
Copyright
Near-surface air temperature is an important symbol of urban thermal environment, which is also an important factor affecting and changing the climate of the city. The data of near-surface air temperature is often in absence because the number of meteorological stations is few. In order to obtain spatial continuous near surface air temperature data, this study takes Beijing city as the research area, using Landsat5/TM data to retrieve land surface temperature, normalized difference vegetation index, modified normalized difference water index, albedo and impervious surface cover. These are combined with the meteorological station temperature and DEM as the input parameters into random forest regression model to retrieve near surface air temperature. In this study, land surface temperature was retrieved by single-channel algorithm which was proposed by Jiménez-Muoz in 2003. The imperious surface cover was calculated by the linear spectral unmixing method and Vegetation-Impervious surface-Soil (VIS) model. The random forest is one of the most effective methods of classification and it runs by constructing multiple decision tree while training and outputting the class. This study uses the R language which is a free software environment for statistical computing and graphics to achieve random forest. The results show that the random forest method has good applicability in the near surface temperature retrieval. The mean absolute error (MAE) and root mean square error (RMSE) of the random forest method are 0.80 and 1.07, respectively. Compared with the ordinary regression model, the MAE and (RMSE) accuracy increased by 0.06 and 0.09. Using R language to analyze the importance of variables, land surface temperature has the greatest influence on the results. The increase in Mean Square Error of land surface temperature is 14% and the increase in node purity of land surface temperature is 241.36%.
BAI Lin , XU Yongming , HE Miao , LI Ning . Remote Sensing Inversion of Near Surface Air Temperature Based on Random Forest[J]. Journal of Geo-information Science, 2017 , 19(3) : 390 -397 . DOI: 10.3724/SP.J.1047.2017.00390
Fig. 1 Distribution map of meteorological observingstation in the study area图1 研究区气象站点分布图 |
Fig. 2 The building process of Random Forest图2 随机森林模型建立过程 |
Fig. 3 Model error changes with the number of Decision Tree图3 模型误差随决策树数目的变化 |
Tab. 1 Equations of the correlation index and albedo表1 相关指数及反照率计算方程 |
自变量 | 方程 | 参考文献 |
---|---|---|
NDVI | 文献[24] | |
MNDWI | 文献[25] | |
Albedo | 文献[26] |
Fig. 4 Scatter plot of measured air temperature versus derived air temperature from Random Forest and Linear Regression图4 随机森林反演和线性回归反演的气温值与观测值的散点图 |
Fig. 5 Distributions of absolute error of the estimatednear-surface air temperature in Beijing图5 北京市近地表气温反演绝对误差分布图 |
Tab. 2 The importance of forests random variables表2 随机森林变量重要性 |
精度平均减少值/% | 节点不纯度平均减少值 | |
---|---|---|
LST | 14.28 | 241.36 |
Altitude | 12.82 | 213.30 |
NDVI | 3.43 | 60.15 |
MNDWI | 3.77 | 82.89 |
Albedo | 4.82 | 61.09 |
ISC | 2.50 | 42.74 |
Fig. 6 Map of near surface air temperature in Beijing图6 北京市近地表气温图 |
The authors have declared that no competing interests exist.
[1] |
|
[2] |
[
|
[3] |
[
|
[4] |
[
|
[5] |
[
|
[6] |
|
[7] |
|
[8] |
[
|
[9] |
|
[10] |
|
[11] |
|
[12] |
[
|
[13] |
|
[14] |
|
[15] |
[
|
[16] |
[
|
[17] |
[
|
[18] |
|
[19] |
|
[20] |
[
|
[21] |
|
[22] |
|
[23] |
[
|
[24] |
|
[25] |
[
|
[26] |
[
|
/
〈 |
|
〉 |