地理模型与模拟应用

多年平均气温空间化BP神经网络模型的模拟分析

展开
  • 1. 中国科学院地理科学与资源研究所 资源与环境信息系统国家重点实验室,北京 100101;
    2. 中国科学院研究生院,北京 100049

收稿日期: 2010-02-19

  修回日期: 2011-07-15

  网络出版日期: 2011-08-23

基金资助

中科院"十一五"信息化专项——人地系统主题数据库建设与服务(INF0-115-C01-SDB3-02); 资源与环境信息系统国家重点实验室自主研究课题——地球科学数据质量评价研究(088RA106SA)。

Simulation and Analysis of Spatialization of Mean Annual Air Temperature Based on BP Neural Network

Expand
  • 1. State Key Laboratory of Resources and Environmental Information System, Institute of Geographic Sciences and Natural Resources Research, CAS, Beijing 100101, China;
    2. Graduate University of Chinese Academy of Sciences, Beijing 100049, China

Received date: 2010-02-19

  Revised date: 2011-07-15

  Online published: 2011-08-23

摘要

气温数据空间化是插补无站地区温度、使气温数据便于综合分析的重要技术手段。理想情况下,气温的空间化分布受经度、纬度和海拔高度的影响,呈现规律性的空间分布态势。但是,各种微观因子如坡度、坡向、地形起伏、地表覆被等的存在,在一定程度上扰乱并弱化了这种规律性的分布态势。本文基于Matlab平台,利用BP神经网络研究了多年平均气温数据空间化的新方法。结果表明,与传统的IDW插值、Kriging插值、样条插值和趋势面插值相比,BP神经网络的绝对误差仅为0.51℃,具有较高的空间化精度,同时它更加准确地反映了诸如阿尔泰山、天山、昆仑山、喜马拉雅山等山区低温带的气温分布规律。本研究不仅丰富了气温数据空间化的理论、技术和方法,为相关研究提供了重要的基础数据;而且也为降雨、蒸发等模型因果关系不十分明确的气候/气象要素的空间化提供了一定的参考和借鉴。

本文引用格式

张赛, 廖顺宝 . 多年平均气温空间化BP神经网络模型的模拟分析[J]. 地球信息科学学报, 2011 , 13(4) : 534 -538 . DOI: 10.3724/SP.J.1047.2011.00534

Abstract

Air temperature is one of the main influential factors of ecosystem. Ideally, air temperature is mainly affected by longitude, latitude, altitude and the distance from the ocean, so its spatial distribution should show a regular tendency. However, to some extent, the existence of various microcosmic topographical factors (such as slope, aspect, topographic relief,terrain shade land cover, etc.) disturbs its fundamental distribution tendency, even strongly in certain areas, and thus complicates the research and estimation on air temperature. Artificial Neural Network (ANN), which has adaptive capability, high-efficient computing power and powerful nonlinearity approach capability, can effectively improve prediction precision and have generalization capacity. BP neural network is one of the easily understood and most effective methods of ANN. By applying BP neural network and Matlab platform, the spatialization of mean annual air temperature was carried out in this paper, and the spatialization result was compared with those by previous researchers. The comparison confirmed the advantage of the spatialization method. The results from the comparison indicate that BP neural network has higher accuracy with a mean absolute error of 0.51℃ than other spatialization methods, including IDW, Kriging, Spline and Trend. Furthermore, the results of the spatialization are able to describe the distribution of low air temperature in mountain areas, such as the Altai, the Tianshan Mountains, the Kunlun Mountains and the Himalayas in more details. This study not only complements theories, technologies and methods of air temperature spatialization, but also provides an important data product for relevant researches. It also provides a reference to spatialization of other climate data, such as rainfall, evaporation, and so on.

参考文献

[1] 于贵瑞,何洪林,刘新安,等. 中国陆地生态信息空间化技术研究(I)——气象/气候信息的空间化途径[J]. 自然资源学报,2004,19(4):537-544.

[2] 廖顺宝,李泽辉.气温数据栅格化中的几个具体问题[J].气象科技2004,32(5):352-356.

[3] 杨凤海,孙彦坤,于太义,等. 近10年黑龙江省气温的时空变异分析[J].地球信息科学学报,2009,11(5): 585-595.

[4] 任传友,于贵瑞,刘新安,等.东北地区热量资源栅格化信息系统的建立与应用[J].资源科学,2003,25(1):66-71.

[5] 刘新安,于贵瑞,范辽生,等.中国陆地生态信息空间化技术研究(Ⅲ)——温度、降水等气候要素[J]. 自然资源学报,2004,19(6):131-138.

[6] 刘志红,Li Lingtao,McVicar T R,等.专用气候数据空间插值软件ANUSPLIN及其应用[J]. 气象,2008,34(2):92-100.

[7] Daly C, Gibson W P, Taylor G H, et al. A Knowledge-based Approach to the Statistical Mapping of Climate[J]. Climate Research, 2002, 22(6): 99-113.

[8] 莫林,张秋文.人工神经网络在降水量空间插值中的应用研究[J]. 计算机与数字工程,2007,35(9):9-12.

[9] 周开利,康耀红.神经网络模型及其MATLAB仿真应用程序设计[M].北京:清华大学出版社,2005.

[10] 高隽. 人工神经网络原理及仿真实例[M]. 北京:机械工业出版社, 2007.

[11] Hornik K, Stinchcombe M, White H. Universal Approximation of an Unknown Mapping and its Derivatives Using in Multiplayer Feedforward Networks[J]. Neural Networks, 1990(3): 55-560.

[12] Hornik K, Stinchcombe M, White H. Multiplayer Feedforward Networks are Universal Approximators[J]. Neural Networks, 1996(3): 359-366.

[13] 刘长安. 人工神经网络的研究方法及应用. http://210.45.168.35:8080/shuxue/SyxUploadFile/2009-11/205470%A1%BEPPT%A1%BFMATLAB%C9%F1%BE%AD%CD%F8%C2%E74.pdf, 2004, 12.
文章导航

/