改进型人工鱼群算法及其在数值方法中的应用

来源 :广西民族大学 | 被引量 : 7次 | 上传用户:nobank
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数值方法是数学的一个分支,它的研究对象是利用计算机求解各种数学问题的数值方法及有关理论,其内容主要包括非线性方程(组)的数值解法,求解矩阵特征值,多项式求根问题等。迄今为止,传统的数值方法存在许多不足,如求多项式根时,传统算法存在着初始点敏感问题,初始点选取不当会直接影响解的性能;计算矩阵特征值和特征向量时,传统的方法在计算时存在计算速度较慢、计算精度低,甚至不收敛等缺陷;传统的非线性方程(组)的数值解法,计算复杂、计算精度和复杂程度二者很难兼顾,具有一定的局限性。针对传统算法存在的这些问题,本文尝试用改进型人工鱼群算法来克服传统的数值方法所存在的不足。人工鱼群算法是近年提出的一种新型的群智能仿生优化算法。它具有对目标函数、初始值和参数设置要求不高,自适应搜索、全局收敛、鲁棒性强等特点。随着研究不断深入人们发现,人工鱼群算法虽然具有很多优良的特性,但它本身也存在着一些不足。本文针对人工鱼群算法存在的一些不足,对人工鱼群算法进行了改进,并用改进后的人工鱼群算法求解数值计算的一些问题。本文主要取得以下研究成果:(1)研究如何在人工鱼群算法中引入BFGS算法、Powell算法和Hooke-Jeeves方法等局部算法,提高算法的局部搜索能力,并加快算法的收敛速度。(2)研究如何用改进后的人工鱼群算法来求解任意矩阵的特征值,为求解矩阵特征值提供了一种新的方法。(3)研究如何用改进后的人工鱼群算法来求多项式的全部实根,为多项式的求根问题提供了一种新的方法。(4)研究如何用改进后的人工鱼群算法来求多元非线性方程组,为求解多元非线性方程组问题提供了一种新的方法。
其他文献
网格工作流是将工作流管理和网格计算相融合,为下一代分布式协作的工作流系统设计提供了一种非常有前景的解决方案,它可以方便地构建、执行调度、管理和监控网格应用,使得网格应
Web挖掘是传统的数据挖掘理论在Web中的应用,其涉及多学科领域的知识,如计算机网络、数学、人工智能等,是一个交叉性的研究领域。Web结构挖掘(WebStructure Mining)是Web挖掘
对等网络(P2P,Peer-to-Peer)作为一种新兴的网络计算模式,打破了传统的C/S模式,其应用越来越广泛。但是随着对等网络规模和用户量的增加,P2P环境下的信息量也随之飞速增长,给用户在
随着社会的日益信息化,人们希望能用自然语言与计算机交流,聊天机器人就是这样一种通过自然语言同人进行交流的人机对话系统。ALICE是一个基于经验的人工智能聊天机器人,由于它
学位
随着科学技术的发展和人民生活水平的提高,人们对娱乐方面的要求也越来越高。作为信息的一种载体,图像及视频给人带来的感觉是最直接最丰富的,因此目前有关视频的研究和应用
伴随着半导体制造工艺的发展,单位面积内所能集成的晶体管的数目已经达到极限,单核处理器碰到了无法逾越的障碍,多核处理器逐渐变成人们研究的热门和重点。多核处理器分为同
网格(Grid)计算是近年来逐渐兴起的一个研究领域,Internet技术实现了硬件的连通,Web技术实现了网页的互连,而网格技术将实现的是Internet上所有资源的全面共享。在网格技术发
现代社会,随着计算机速度的提高及计算机图形学的发展,阴影计算已经从原来的不可能或者简单模拟变成当今的高效果实时模拟或者真实模拟。阴影渲染技术已经成为游戏引擎中不可
Web应用以互联网为基础平台,采用Web服务,为用户提供Internet服务的网络应用软件。随着Web技术的成熟与发展,Web应用被广泛应用,软件系统也越来越复杂,Web应用的安全问题愈发