PSO算法研究及其基于改进PSO算法的回归模型的参数估计

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:kensenwey
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
粒子群算法(简称PSO)是由Kennedy和Eberhart于1995年提出的一类随机群集智能优化算法。Kennedy和Eberhart对鸟群的觅食行为进行研究发现,单只鸟的能力是非常有限的,但是它们依靠群体的合作总能以最简单、最有效的方式寻找到食物。于是他们将鸟群简化为一个简单的社会系统并加入人类社会的某些行为特征,设计出PSO算法用于解决复杂的优化问题。PSO算法因其设计思想简单、操作实现容易、需要控制的参数少、能够实现分布式计算以及优化速度快而被广泛应用于函数优化、模式识别、神经网络训练等领域。本文对PSO算法的基本思想、拓扑结构、收敛性进行了较详细的分析,同时本文还对近几年几个主要的改进PSO算法进行了介绍,结合PSO算法的分析结果,本文提出一个改进的PSO算法。从实验结果来看,本文改进的PSO算法不但具有良好的优化能力,而且还具有良好的优化速度。 统计预测是一个经典而又古老的问题,广泛应用于经济和工程技术等领域,通常采用回归分析法进行分析。回归分析法通常将回归模型的参数估计转化为求一个多元方程组的解,即线性回归模型的参数估计求多元线性方程组的解,非线性回归模型的参数估计求多元非线性方程组的解。从数学方面来讲,求解多元非线性方程组是非常困难的事情。本文对PSO算法进行研究发现,PSO算法对无约束条件的连续函数优化能力很强,因此,用PSO算法估计回归模型的参数是一个合理的想法。为了证实这个想法,本文分别用PSO算法估计得到了多元线性回归模型和多元非线性回归模型的参数。受这两个实例的鼓舞,本文用PSO算法识别出更复杂的ARMA模型和估计得到了ARMA模型的参数。从这些实验结果可以看出,用PSO算法估计得到回归模型的参数的精度是非常高的,因此,用PSO算法估计回归模型的参数是完全合理和可行的。
其他文献
支持向量机(SVM)回归算法因其良好的小样本学习能力,方便简洁的非线性处理能力,以及收敛过程无局部最小等优点赢得了学术界的广泛关注。它以最小化结构风险为目标,以求解二次
网络协议是网络中互相通信的实体所遵守的规范,开发人员对于协议规范文本的理解可能不同,为了验证协议实现的行为是否符合协议规范描述及开发需求,在投入网络运行前必须进行
图是计算机科学最常用的一类抽象数据结构,在结构和语义方面比线性表和树更加复杂,更具有一般性表示能力。现实世界中许多应用场景都需要用图结构表示,与图相关的处理和应用
随着IT技术的持续发展,计算机游戏在整个IT技术领域扮演的角色越来越重要,而游戏引擎则成为了计算机游戏领域中的核心技术。然而大多数关于游戏引擎的研究都集中在视频和人工