MATLAB遗传算法工具箱的研究与应用

2013-09-21 08:30:56吕德文
时代农机 2013年3期
关键词:优化

吕德文

(大连大学机械工程学院,辽宁 大连 116622)

遗传算法(Genetic Algorithm)是一类借鉴生物界的进化规律(适者生存,优胜劣汰遗传机制)演化而来的随机化搜索方法。它是由美国的J.Holland教授1975年首先提出,其主要特点是直接对结构对象进行操作,不存在求导和函数连续性的限定;具有内在的隐并行性和更好的全局寻优能力;采用概率化的寻优方法,能自动获取和指导优化的搜索空间,自动适应地调整搜索方向,不需要确定的规则。遗传算法的这些性质,已被人们广泛地应用于组合优化、机器学习、信号处理、自适应控制和人工生命等领域,是现代有关智能计算中的关键技术。

MATLAB语言是一种面向科学与工程的高效率高级语言,它的语法规则简单、更贴近人的思维方式、通俗易懂。MATLAB语言有着丰富的各种工具箱,MATLAB的优化工具箱提供对各种优化问题的一个完整的解决方案,遗传算法优化工具箱就是其中之一。采用MATLAB遗传算法优化工具箱,不仅具有简单、易用、易于修改的特点,且为解决许多传统的优化方法难以解决的参数优化、非线性、多峰值之类的复杂问题提供有效的途径,为遗传算法的研究和应用提供很好的应用前景。

1 遗传算法

遗传算法模拟从低级到高级的演化过程,即从初始群体出发,采用优胜劣汰、适者生存的自然法则选择个体,通过交叉编译来产生下一代群体,逐代演化,知道产生满足条件的个体为止,其流程图如图1。①确定待优化的参数范围,并对搜索空间进行编码;……

登录APP查看全文

猜你喜欢
优化
超限高层建筑结构设计与优化思考
房地产导刊(2022年5期)2022-06-01 06:20:14
PEMFC流道的多目标优化
能源工程(2022年1期)2022-03-29 01:06:28
民用建筑防烟排烟设计优化探讨
关于优化消防安全告知承诺的一些思考
一道优化题的几何解法
由“形”启“数”优化运算——以2021年解析几何高考题为例
围绕“地、业、人”优化产业扶贫
今日农业(2020年16期)2020-12-14 15:04:59
事业单位中固定资产会计处理的优化
消费导刊(2018年8期)2018-05-25 13:20:08
4K HDR性能大幅度优化 JVC DLA-X8 18 BC
几种常见的负载均衡算法的优化
电子制作(2017年20期)2017-04-26 06:57:45