求解约束优化问题的几种智能算法

求解约束优化问题的几种智能算法

ID:5379816

大小:4.27 MB

页数:103页

时间:2017-12-08

求解约束优化问题的几种智能算法_第1页
求解约束优化问题的几种智能算法_第2页
求解约束优化问题的几种智能算法_第3页
求解约束优化问题的几种智能算法_第4页
求解约束优化问题的几种智能算法_第5页
资源描述:

《求解约束优化问题的几种智能算法》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、西安电子科技大学博士学位论文求解约束优化问题的几种智能算法姓名:胡一波申请学位级别:博士专业:应用数学指导教师:王宇平20090401摘要智能计算也称为“软计算”,是人们受自然(生物界)规律的启迪,根据其原理,模仿其某些规律而设计的求解实际问题的一类算法。它将复杂任务交给大量的群体合作完成,具有概念简单、实现方便的特点。由于群体智能优化算法具有的分布性、简单性、灵活性和健壮性,已在计算机科学、知识发现、通信网络、机器人等研究领域显示出潜力和魅力,成为智能算法领域一个研究热点。实际遇到的数值优化问题绝大多数是有约束的,我们求解约束优化问题时首先

2、必须处理好约束。罚函数法是处理约束最常用的方法之一,罚函数法简单易行,但困难在于实际操作时要仔细调整罚因子,用以确定对不可行个体的合适的惩罚力度,才能使进化算法获得好的效果。为了有效解决约束优化问题,本文分别研究用进化算法与粒子群算法两种智能算法来处理约束优化问题。从约束优化智能算法=约束处理技术+智能算法的研究框架出发,对约束处理技术和智能算法分别进行改进,从而设计出几种新的智能算法。本文的主要工作如下:1罚函数法是进化算法中解决约束优化问题最常用的方法之一,它通过对不可行解进行惩罚使得搜索逐步进入可行域。罚函数常定义为目标函数与惩罚项之和

3、,其缺陷一方面在于罚因子难以控制,另一方面当目标函数值与惩罚项的函数值的差值很大时,此模型不能有效地区分可行解与不可行解,从而不能有效处理约束。为了克服这些缺点,首先引入了目标满意度函数与约束满意度函数,前者是根据目标函数对解的满意度给出的一个度量,而后者是根据约束违反度对解的满意度给出的一个度量。然后定义了一种新的罚函数建立新罚函数模型。并且设置了自适应动态罚因子,其随当前种群的质量及进化代数的改变而改变。进一步,设计了新的杂交和变异算子。在此基础上,提出了解决约束优化问题的一种新的进化算法。2首先,为了利用可行域附近的不可行点的信息,构造

4、了自适应动态的扩展可行域,不仅包括所有可行点,还包括可行域附近的不可行点。其次,为了使得不同约束优化问题采取统一比较标准,提出了以个体序值构造适应度函数,即以个体序值代替个体适应度值评价个体。最后,提出了改进的算术杂交算子,但比杂交算子能产生更多的好点。3首先提出了不带参数的罚函数,它能有效处理约束,由目标函数和罚函数构造一个双适应度函数。此双适应度函数能有效区分可行解与不可行解。而且还能合理评价可行解和不可行解。同时提出了单纯形杂交算子和PSO变异算子,两类新算子能更有效地开发搜索空问,从而有利的搜索方向,因此更易产生好解。求解约束优化问题

5、的儿种智能算法4.粒子群算法是解决优化问题的有效工具,但是用其解决约束优化问题时,容易产生早熟问题,从而得到局部最优解而非全局最优解。根据约束优化问题的特点,本文提出的双粒子群算法可以克服这一缺陷。首先为了挖掘较好非可行解(违反度较小且目标值很好)的信息,提出扩展的动态优化域(在可行域中添加高质量的不可行点的同时抛弃低质量的可行点形成的区域),使得搜索从可行域内外两个方向进行,从而增强算子的搜索最优解的能力。其次为了增强种群多样性,产生更多好解以避免早熟,本算法设计了两个进化方向,依据个体可行与否而采取不同的进化方向。关键词:智能算法进化算法

6、粒子群算法约束优化罚函数ABSTRACTABSTRACTIntelligentcomputingoriginatedfromnatural(biological)rules,alsoknownas"softcomputing”.isakindofcomputationalalgorithmssimulatingtheserulesforsolvingpracticalproblemsefficiently.ItsrelatedconceptsareeasytounderstandanditiSusuallyconvenienttoexecut

7、e.Moreover,itiSusuallyefficientbecauseapopulationofindividualscooperatetocompletethetask.Duetotheadvantagesofitssimplicity,flexibilityandrobustness,intelligentcomputinghasbecomeahotresearchareaandhasbeenwidelyusedinmanyfieldssuchascomputerscience,telecommunicationnetwork,kn

8、owledgediscovery,robotsandSOon.Mostreal-worldoptimizationproblemsinvolveconstraint

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。