登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 理工学类 > 信息与计算科学 > 正文

生物地理学优化算法在非线性优化中的应用毕业论文

 2021-08-02 09:08  

摘 要

随着工业和科学理论研究的发展,计算机的普及,各个领域对优化的要求也越来越高,常规的优化算法已远远不能满足实际优化问题。所以研究新型优化算法变得非常具有现实意义。生物地理学优化算法(Biogeography-Based Optimization,BBO)就是一种新型的优化算法,它是由Dan Simon在2008年基于生物地理学理论提出的一种新型智能优化算法,具有良好的收敛性和稳定性。目前,得益于其独特的机制和良好的性能,生物地理学优化算法在智能优化算法领域得到了广泛的关注和重视。作为一个提出才8年的新型优化算法,BBO算法具有非常广阔的应用前景。同时,还有很多的研究工作要做。因此,BBO算法的理论和应用研究在学术和实际工作中具有重要的意义和价值。

本文从生物地理学优化算法的背景出发,介绍了算法的基本理论及算法步骤,并用14个基准函数对该算法进行了性能测试。最后介绍了算法的研究现状和算法未来的研究趋势。

本文第一部分介绍了BBO算法在国内外的研究现状,并提出了未来该算法在不同方向的研究目标。第二部分主要介绍了算法相关背景,包括生物地理学优化算法的提出背景、算法设计原理、算法基于的迁移模型和算法步骤。第三部分介绍了非线性优化的理论知识,并举出了传统优化方法的局限性和BBO算法的优势。第四部分为仿真结果。用14个基准函数对BBO算法的性能进行评估,并与其它7种优化算法进行比较。结果表明BBO算法在处理常规优化问题上的有效性,也表明该算法在处理工程优化问题上是一种十分有效的优化算法。

关键词: 生物地理学;进化算法;生物地理学优化算法;非线性优化

Abstract

With the development of industrial and scientific research, the popularity of computers, the requirements of the optimization of the various fields are also getting higher and higher, the conventional optimization algorithm has been far from meeting the actual optimization problems. Therefore, the study of new optimization algorithm is very practical significance. Biogeography-Based Optimization (BBO) is a new intelligent optimization algorithm based on Biogeography theory proposed by Dan Simon in 2008, which has good astringency and stability. At present, due to its unique mechanism and good performance, the optimization algorithm in the field of intelligent optimization algorithm has been widely concerned and valued. As a new parallel search algorithm for 8 years, BBO algorithm has a very broad application prospects. Meanwhile, there are still a lot of research work to be done. Therefore, it has important academic and practical significance of their theoretical and applied research.

Based on the background of BBO, we introduce the basic theory of BBO and algorithm procedure in this paper, and we use 14 benchmark functions to test the performance of the algorithm. At last, this paper introduces the present situation of the algorithm and the future research trend.

The first part of this paper introduces the research status of BBO algorithm at home and abroad, and puts forward the future research objectives of the algorithm in different directions. The second part mainly introduces the background of the algorithm, including the background of the optimization algorithm, the design principle of the algorithm, the migration model based on the algorithm and the steps of the algorithm. The third part introduces the theoretical knowledge of nonlinear optimization, and gives the limitations of the traditional optimization methods and the advantages of BBO algorithm. The fourth part is the simulation results. 14 benchmark functions are used to evaluate the performance of BBO algorithm, and compared with other 7 optimization algorithms. The results show that the BBO algorithm is effective in dealing with the conventional optimization problems. It also shows that the algorithm is an effective optimization algorithm in the process of engineering optimization problems.

Key words: Biogeography; Evolutionary algorithms; Biogeography-based optimization; Nonlinear optimization

目 录

摘 要 I

Abstract II

第1章 绪论 1

1.1研究目的及意义 1

1.2 BBO算法的国内外研究现状与应用 2

1.2.1 BBO算法的国内外研究现状 2

1.2.2 BBO算法的应用 3

1.2论文结构安排 4

第2章 生物地理学优化算法(BBO) 5

2.1 算法背景 5

2.2 算法设计原理 5

2.3 迁移模型 6

2.4 算法步骤 9

2.4.1 BBO具体算法步骤 9

2.4.2 BBO迁移(Migration)操作 9

2.4.3 BBO突变(Mutation)操作 10

2.5 BBO和其他进化算法的区别 11

第3章 非线性优化 12

3.1传统优化方法及比较 12

3.2 BBO算法优势 13

第4章 数值仿真及结果分析 15

第5章 总结与展望 18

参考文献 19

致 谢 21

第1章 绪论

生物地理学(Biogeography)最早可追溯到19世纪初,由Alfred Wallace和Charles Darwin提出[1,2]。该学科主要研究地球表层物种的分布特点和规律,物种的形成、演变及其与环境条件的关系。到20世纪60年代,生物地理学中物种分布的数学模型[3]第一次被建立起来。Dan Simon基于生物地理学的研究方法和工作机制来处理工程上的优化问题,在2008年提出了生物地理学优化算法[4] (Biogeography-Based Optimization, BBO)。它是在遗传算法和粒子群算法的基础上发展来的,适用于解决高纬度、多目标的最优化问题。BBO和其他智能算法相比,性能上已经完全满足实际的优化需要,所以该算法的应用前景十分广阔。

本文对BBO的设计原理、迁徙模型、算法步骤、相应迁徙和突变操作、算法的应用及未来的研究方向进行了研究和概括,重点从算法的编程实现来介绍BBO,并用14个基准函数对该算法进行性能测试。

1.1研究目的及意义

智能优化算法是一种具有全局优化性能、通用性强、且适合于并行处理的算法[5]。通过这种算法,在一定的时间内理论上可以找到最优解或近似最优解。而优化问题的最优解或近似最优解一直是科学研究与工程计算中最基本的问题之一,准确且高效率地求解优化问题是算法研究的核心。

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图