基于CPA改进的BP神经网络及其在气象数据中的应用研究

来源 :西南大学 | 被引量 : 0次 | 上传用户:wlxqzs
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
BP (Back Propagation)神经网络是目前应用最广泛的神经网络模型之一。经验表明,BP神经网络的性能主要取决于网络结构的设计。BP神经网络在迭代的过程中,可能出现隐含层节点冗余,从而影响神经网络的训练效果。此外,传统的BP神经网络采用梯度下降法求解,使得在神经网络的训练过程中,容易出现陷入局部最优、训练过程震荡、收敛速度慢等问题。针对BP网络目前存在的问题,本文将相关性剪枝算法(Correlation Pruning Algorithm, CPA)和变学习率、附加动量方法结合提出了一种基于CPA改进的BP神经网络剪枝算法,该算法进一步提高了神经网络的收敛速度和准确度。此外,本文将提出的算法和粗糙集理论结合,并运用到气象数据修复中。论文主要工作包含如下两个方面:(1)提出了一种基于CPA改进的BP神经网络剪枝算法—LMCPA神经网络。在张等人提出的复合BP神经网络的基础之上,引入CPA相关性剪枝算法,在神经网络迭代的过程中,对冗余节点进行删减,当隐含层两个隐含层节点的输出对所有样本具有较大的相关性时,将它们合并成一个节点,并对权值和阈值进行调整。为了验证本文算法的性能,我们将LMCPA算法分别和原始的BP神经网络、张自敏等人提出的复合BP神经网络、基于相关性分析的BP神经网络剪枝算法进行对比。实验结果表明,本文提出的算法能够进一步的提高神经网络的性能。一方面,该算法可以降低了训练步数,加快神经网络的收敛速度;另一方面,其在测试数据集上的均方误差也得到了进一步的优化。(2)提出了一种气象数据修复算法。在本文提出的LMCPA神经网络的基础之上,针对气象数据维数较高的特点,引入粗糙集作为气象数据约简工具。首先,使用粗糙集对气象属性的重要性进行计算,基于属性的重要性,约简重要性较小的属性,并去掉对应的气象数据。基于约简后的数据,采用LMCPA神经网络对气象数据进行修复。实验表明,结合粗糙集算法,能够使得LMCPA算法的数据修复能力更强,收敛速度更快,且修复后得到的数据和专家修复后的数据之间的误差更小。
其他文献
量子计算具有许多优良的特性,如并行性、存储容量达指数级以及指数加速等,当今许多国家都对其进行研究,并把其列为本国重点研究的前沿学科。量子理论中定义的量子态的叠加、纠缠
对人脸图像的研究问题一直是数字图像处理、模式识别、计算机视觉等领域的热点之一。然而,受制于成像设备、传输带宽、环境干扰等硬件条件的限制与影响,获取的人脸图像的分辨率
医学图像分割是对正常组织和病变组织进行三维重建、定量分析等后续操作的基础和关键,并可为临床诊断和辅助治疗提供有力的支持。由于在核磁共振成像的过程中存在电子噪声、
随着计算机动画技术的不断发展,人们对三维虚拟模型情感表达的真实感提出了更高的需求,三维口型动画就是其中的一个重要部分。论文根据汉语协同发音规律对口型合成的影响,提出了
随着互联网的飞速发展和智能移动终端的广泛使用,移动互联网已经深入到社交、交通、购物、物流等社会生活多个方面。在众多移动互联网应用中,LBS(Location BasedServices,基于位
多媒体技术的发展,使得每天都有海量图像数据不断产生。图像分类作为数据组织的一种基本方法,一直在研究领域备受关注。图像分类问题可以概括为两个大步骤:(a)首先就是要将视
随着计算机硬件的不断发展,现在的多核处理器已经越来越成熟,目前推出的个人PC机处理器已经是双核或四核,因此,充分利用多核处理器的优势已经势在必行。在这样的情况下,以Ope
随着互联网地快速发展,当前的互联网体系结构不能满足多层面的业务需求,出现了改革派和改良派两大派别。改革派的观点是重新设计互联网体系结构,OpenFlow是改革派提出的新型网络
近些年计算机信息技术的发展速度是非常显著的,数字图像越来越多的应用于信息传播的媒介,并且随着信息化的逐步深入,数字图像处理技术已经被广泛的应用在航空、医学以及军事通信
传统农业机械作业存在劳动强度大,易受人为因素影响等不足,以智能化、自动化农业机械设备取代人工操作成为现代化农业发展的必然趋势。自动导航技术则成为这一领域亟待解决的