01--正文--求解高维多模优化问题的正交小生境自适应差分演化算法
船舶主尺度设计的高维多目标多方向进化算法

船舶主尺度设计的高维多目标多方向进化算法毕晓君;张永建;苍岩;肖婧【摘要】针对现有船舶主尺度优化模型往往只考虑经济性能,而忽略安全性能的问题,引入初稳性作为安全性指标,建立了4目标优化模型,并提出一种高维多目标多方向进化算法对其进行优化求解。
通过一组方向向量将搜索空间分解成多个寻优方向,并利用改进的方向角差分算法结合SBX算子加强各方向上的寻优能力和方向间的信息交互;最后,以改进的模糊支配和密度估计因子构造精英保留策略,提高种群的先进性和分布性。
实验结果表明,高维多目标多方向进化算法能够迅速、客观地选择合理的船舶主尺度,可以给设计人员提供更多的选择,为船舶初步设计提供了一种简单、高效的新方法。
%In view of the fact that the existing principal ship dimensions optimization model tends to merely consider the economic performance, while ignores the problem of the safety performance, a four goal optimization model is introduced by using stability as a safety measure.In this paper, a high-dimensional many-objective multi-direction evolutionary algorithm is proposed.The search space is decomposed into several optimized directions using a set of direction vectors.Then,a modified hybrid direction angle differential evolutionary algorithm is combined with SBX operators to improve the searching ability in every direction and the information exchange between different direc-tions.And further, the improved fuzzy dominance and density estimation factor are used to maintain the size of the archive set to enhance the progressiveness and the distribution of thepopulation.Experimental results showed that the high-dimensional many-objective multi-directional evolutionary algorithm can search the reasonable principal ship dimensions more quickly and objectively, which provided more choices for the designers.The new method is simple and efficient for preliminary ship designs.【期刊名称】《哈尔滨工程大学学报》【年(卷),期】2014(000)012【总页数】6页(P1553-1558)【关键词】船舶主尺度;高维多目标优化;方向角差分;交互式模糊支配;多方向协同进化【作者】毕晓君;张永建;苍岩;肖婧【作者单位】哈尔滨工程大学信息与通信工程学院,黑龙江哈尔滨150001;哈尔滨工程大学信息与通信工程学院,黑龙江哈尔滨150001;哈尔滨工程大学信息与通信工程学院,黑龙江哈尔滨150001;辽宁省交通高等专科学校信息工程系,辽宁沈阳110122【正文语种】中文【中图分类】TP18在船舶设计制造行业,船舶总体设计包括主尺度要素确定、型线设计、总布置以及结构设计等多方面内容,是一个相互影响、相互衔接、错综复杂的有机整体。
基于自适应差分进化的多目标进化算法

基于自适应差分进化的多目标进化算法毕晓君;肖婧【期刊名称】《计算机集成制造系统》【年(卷),期】2011(017)012【摘要】To improve the convergence and distribution of Multi-Objective Evolutionary Algorithms(MOEAs) in dealing with large-dimensional Multi-objective Optimization Problems(MOPs),a Self-adaptive Differential Evolution Multi-objective Optimization(SDEMO) was proposed.Based on the model of Nondominated Sorting Genetic Algorithm II(NSGA-II),the elitist selection strategy and the crowding distance calculation in the model of SDEMO were improved to achieve better convergence performance.In addition,new mutation strategy as well as new parameter control strategy of Differential Evolution(DE)algorithm were also presented according to the characteristics of MOPs.SDEMO was compared to 6 state-of-the-art MOEAs on benchmark test problems.Simulation results showed that SDEMO could ensure good convergence while had uniform distribution and wild coverage area for obtained Pareto optimum solution.It had obvious advantages than other algorithms,especially,applied to solving large-dimensional MOPs.%为提高已有多目标进化算法在求解高维复杂多目标优化问题上的收敛性和解集分布性,提出一种基于自适应差分进化算法的改进多目标进化算法。
基于自适应差分进化算法的高维模糊度搜索

基于自适应差分进化算法的高维模糊度搜索
孙妍艳;刘翠芝
【期刊名称】《全球定位系统》
【年(卷),期】2018(043)001
【摘要】针对高维整周模糊度解算问题,提出了一种新的搜索算法,采用自适应差分进化算法,利用其特有的全局、快速、并行搜索的特性对高维模糊度进行固定.根据所求解问题的特点,在原有自适应差分进化算法的基础上对部分参数进行重新设定,从而实现模糊度的快速搜索.并以LAMBDA算法的解算结果和运算速率为依据,验证本算法结果的正确性和解算的快速性.通过模拟和实测不同维数的数据进行验证,表明该算法对高维模糊度解算具有一定的应用参考价值,且具有较好的可靠性和鲁棒性.
【总页数】7页(P36-42)
【作者】孙妍艳;刘翠芝
【作者单位】东北大学资源与土木工程学院测绘工程系,辽宁沈阳110819;东北大学资源与土木工程学院测绘工程系,辽宁沈阳110819
【正文语种】中文
【中图分类】P228.4
【相关文献】
1.基于Baldwin效应的直觉模糊自适应差分进化算法 [J], 文童;华继学;王毅;梅海涛;贾琪;杨进帅
2.基于混沌搜索的自适应差分进化算法 [J], 卢有麟;周建中;李英海;覃晖
3.基于分段搜索策略的自适应差分进化人工蜂群算法 [J], 刘劼;张曦煌
4.求解高维多模优化问题的自适应差分进化算法 [J], 张贵军;王信波;俞立;冯远静
5.基于单纯形局部搜索的自适应差分进化算法 [J], 李会荣
因版权原因,仅展示原文概要,查看原文内容请购买。
求解动态优化问题的多种群竞争差分进化算法

求解动态优化问题的多种群竞争差分进化算法袁亦川;杨洲;罗廷兴;秦进【期刊名称】《计算机应用》【年(卷),期】2018(038)005【摘要】针对动态优化问题(DOP)的求解,提出结合多种群方法和竞争策略的差分进化算法(DECS).首先,将一个种群作为侦测种群,通过监测种群中所有个体的评价值和种群维度来判断环境是否发生变化.其次,将余下多个种群作为搜索种群,独立搜索环境中的最优值.在搜索过程中,引入排除规则,避免多个搜索种群聚集在同一个局部最优的邻域.在迭代若干代后对各搜索种群执行竞争操作,保留评估值最优个体所在的种群并对该种群的下一代个体生成采用量子个体生成机制,而对其他搜索种群重新初始化.最后,利用7个测试函数的49个动态变化问题对DECS进行验证,并将实验结果与人工免疫算法(Dopt-aiNet)、复位粒子群优化(rPSO)算法、改进差分进化(MDE)算法进行比较.实验结果表明,在49个问题上,DECS有34个问题的平均离线误差期望小于Dopt-aiNet算法,所有问题的平均离线误差期望都小于rPSO算法和MDE算法,因此DECS对DOP求解动态优化问题是可行的.%To solve Dynamic Optimization Problems (DOP),a Differential Evolution algorithm with Competitive Strategy based on multi-population (DECS) was proposed.Firstly,one of the populations was chosen as a detection population.Whether the environment had changed was determined by monitoring the fitness values of all individuals in the population and dimension of the population.Secondly,the remaining populations were used as the search populations to search the optimal valueindependently.During the search,a exclusion rule was introduced to avoid the aggregation of multiple search populations in the same local optimal neighborhood.After the iteration of several generations,competitive operation was performed on all search populations.The population to which the optimal individual belong was retained and the next generation's individuals of the population were generated by using the quantum individual generation mechanism.Then other search populations were reinitialized.Finally,49 dynamic change problems about 7 test functions were used to verify DECS,and the experimental results were compared with Artificial Immune Network for Dynamic optimization (Dopt-aiNet) algorithm,restart Particle Swarm Optimization (rPSO) algorithm,and Modified Differential Evolution (MDE) algorithm.The experimental results show that the average error mean of 34 problems for DECS is less than Dopt-aiNet and the average error mean of all problems for DECS was less than that for rPSO and MDE.Therefore,DECS is feasible to solve DOP.【总页数】7页(P1254-1260)【作者】袁亦川;杨洲;罗廷兴;秦进【作者单位】贵州大学计算机科学与技术学院,贵阳550000;贵州大学计算机科学与技术学院,贵阳550000;贵阳市信息产业发展中心,贵阳550000;贵州大学计算机科学与技术学院,贵阳550000【正文语种】中文【中图分类】TP301.6【相关文献】1.求解高维优化问题的正交动态差分进化算法 [J], 董小刚;邓长寿;谢清;柯林;刘妍2.求解动态优化问题的多种群骨干粒子群算法 [J], 陈健;申元霞;纪滨3.求解动态优化问题的多种群热力学遗传算法 [J], 李志杰;李元香4.求解动态优化问题的改进多种群引力搜索算法 [J], 毕晓君;刁鹏飞;王艳娇;肖婧5.一种求解动态优化问题的改进自适应差分进化算法 [J], 刘树强;秦进因版权原因,仅展示原文概要,查看原文内容请购买。
基于分解的多目标量子差分进化算法

基于分解的多目标量子差分进化算法常新功;刘文娟;吕亚丽【摘要】Multi-objective evolutionary algorithm based on decomposition (MOEA /D)is featured by high convergence rate and gooddistribution.However,its performance in non-convex functions is not good enough.In view of the excellent properties of quantum evolutionary algorithm in multi-peak functions,we combined MOEA /D with QEA and proposed the decomposition-based quantum differential multi-objective evolutionary algorithm (QD-MOEA /D).The quantum chromosome of QD-MOEA /D adopts real number in encoding,this saves memory space and accelerates operation speed.In order to speed up convergence speed and improve detection ability of algorithm,the quantum chromosome adopts differential evolution,and its mutation way is the quantum non-gate.Results of experiments on several standard test functions showed that the algorithm improved the convergence and the distribution of MOEA /D in non-convex functions.%基于分解的多目标进化算法 MOEA /D(Multi-objective Evolutionary Algorithm Based on Decomposition)具有收敛速度快、分布性好等特点,但其在非凸函数上的性能有待提高。
自适应差分演化算法研究

自适应差分演化算法研究
自适应差分演化算法是一种进化算法,用于解决优化问题。
它基于差分进化算法,通过引入自适应机制,提高了算法的全局搜索能力和收敛速度。
差分进化算法是一种全局优化算法,它通过随机生成一组个体,然后根据一定的策略进行交叉和变异操作,进而产生新的个体。
然后根据一定的选择策略,从新的个体中选择出适应度较高的个体作为下一代的父代。
重复执行这个过程,直到满足停止条件。
差分进化算法具有较好的搜索能力和收敛速度,但是它的性能在不同的问题上存在一定的差异。
自适应差分演化算法通过引入自适应机制,提高了差分进化算法的性能。
它主要通过动态调整交叉率和变异率两个参数来实现自适应。
交叉率决定了交叉操作的概率,而变异率决定了变异操作的概率。
通过自适应地调整这两个参数,可以在不同的演化阶段和问题上获得更好的性能。
1. 初始化种群:随机生成一组个体作为初始种群。
2. 评估适应度:计算每个个体的适应度值。
3. 更新交叉率和变异率:根据当前种群的适应度情况,动态调整交叉率和变异率。
4. 生成新个体:使用交叉和变异操作生成新的个体。
5. 选择个体:根据一定的选择策略选择出适应度较高的个体作为下一代的父代。
6. 终止条件判断:判断是否满足停止条件,如果满足则终止演化过程,否则返回第3步。
通过引入自适应机制,自适应差分演化算法可以根据当前问题的特点和演化进程的情况来自动调整算法的参数,从而提高算法的性能。
实验证明,自适应差分演化算法在多个优化问题上具有较好的性能,是一种有效的优化算法。
遗传算法与蚁群算法简介

实数编码的GA通常采用算术交叉: 双个体算术交叉:x1、x2为父代个体,α ∈(0, 1)为随机数 x1' = αx1 + (1 - α)x2 x2' = αx2 + (1 - α)x1 多个体算术交叉: x1, …, x2为父代个体; αi ∈(0, 1)且∑αi = 1 x' = α1x1 + α2x2 + … + αnxn 组合优化中的置换编码GA通常采用 部分映射交叉(partially mapping crossover, PMX):随机选择两个交叉点,交换交叉点之间的片段;对于其他基因,若它不与换过来的片段冲突则保留,若冲突则通过部分映射来确定最后的基因 p1 = [2 6 4 | 7 3 5 8 | 9 1] p1' = [2 3 4 | 1 8 7 6 | 9 5] p2 = [4 5 2 | 1 8 7 6 | 9 3] p2' = [4 1 2 | 7 3 5 8 | 9 6]
北京交通大学计算机与信息技术学院
*
智能优化算法简介
*பைடு நூலகம்
20世纪80年代以来,一些优化算法得到发展 GA、EP、ACO、PSO、SA、TS、ANN及混合的优化策略等 基本思想:模拟或揭示某些自然现象或过程 为用传统的优化方法难以解决的NP-完全问题提供了有效的解决途径 由于算法构造的直观性与自然机理,因而通常被称作智能优化算法(intelligent optimization algorithms),或现代启发式算法(meta-heuristic algorithms) [智能优化算法及其应用,王凌,清华大学出版社,2001]
线性次序交叉(LOX)
单位置次序交叉(C1)
类似于OX。选择一个交叉位置,保留父代个体p1交叉位置前的基因,并在另一父代个体p2中删除p1中保留的基因,将剩余基因填入p1的交叉位置后来产生后代个体p1'。如父代个体同前,交叉位置为4,则后代个体为p1' =[2 6 4 7 | 5 1 8 9 3],p2' =[4 5 2 1 | 6 7 3 8 9]
求解全局优化问题的正交协方差矩阵自适应进化策略算法

求解全局优化问题的正交协方差矩阵自适应进化策略算法黄亚飞;梁昔明;陈义雄【期刊名称】《计算机应用》【年(卷),期】2012(32)4【摘要】In order to overcome the shortcomings of Covariance Matrix Adaptation Evolution Strategy (CMAES), such as premature convergence and low precision, when it is used in high-dimensional multimodal optimization, a hybrid algorithm combined CMAES with Orthogonal Design with Quantization (OD/Q) was proposed. Firstly, the small population CMAES was used to realize a fast searching. When orthogonal CMAES algorithm trapped in local extremum, base vectors for OD/Q were selected dynamically based on the position of current best solution. Then the entire solution space, including the field around extreme value, was explored by trial vectors generated by OD/Q. The proposed algorithm was guided by this process jumping out of the local optimum. The new approach was tested on six high-dimensional multimodal benchmark functions. Compared with other algorithms, the new algorithm has better searching precision, convergence speed and capacity of global search.%针对协方差矩阵自适应进化策略(CMAES)求解高维多模态函数时存在早熟收敛及求解精度不高的缺陷,提出一种融合量化正交设计(OD/Q)思想的正交CMAES算法.首先利用小种群的CMAES进行快速搜索,当算法陷入局部极值时,依据当前最好解的位置动态选取基向量,接着利用OD/Q构造的试验向量探测包括极值附近区域在内的整个搜索空间,从而引导算法跳出局部最优.通过对6个高维多模态标准函数进行测试并与其他算法相比较,其结果表明,正交CMAES算法具有更好的搜索精度、收敛速度和全局寻优性能.【总页数】5页(P981-985)【作者】黄亚飞;梁昔明;陈义雄【作者单位】中南大学信息科学与工程学院,长沙410083;长沙理工大学电气与信息工程学院,长沙410114;中南大学信息科学与工程学院,长沙410083;中南大学信息科学与工程学院,长沙410083【正文语种】中文【中图分类】TP301.6【相关文献】1.求解高维多模优化问题的正交小生境自适应差分演化算法 [J], 拓守恒;汪文勇2.改进自适应微分进化算法求解全局优化问题 [J], 王世豪;杨红雨;李玉贞;刘洪;杨波3.基于云推理的协方差矩阵自适应进化策略算法 [J], 乔帅;续欣莹;阎高伟4.求解全局优化问题的混合自适应正交遗传算法 [J], 江中央;蔡自兴;王勇5.集成协方差矩阵自适应进化策略与差分进化的优化算法 [J], 杨紫晴;姚加林;伍国华;陈学伟;毛成辉因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
收稿日期: 2010 - 09 - 07 ; 修回日期: 2010 - 11 - 01 。 基金项目: 国家 863 计划项目( 2008AA01A303 ) ; 陕西省教育厅科研基金资助项目 ( 2010JK466 ) ; 陕西理工学院青年科研基金资助项目( SLG0818 ) 。 作者简介: 拓守恒( 1978 - ) , 男, 宁夏中卫人, 讲师, 硕士, 主要研究方向: 进化计算、 人工智能、 神经网络; 汪文勇( 1967 - ) , 男, 四川简阳 人, 教授, 主要研究方向: 下一代互联网管理与测量 、 下一代互联网应用、 无线传感器网络。
摘
Selfadaptive differential evolution algorithm based on orthogonal and niche elite for highdimensional multimodal optimization
TUO Shouheng1 , WANG Wenyong2
Abstract: Traditional Differential Evolution ( DE) algorithm has shortcomings, such as being trapped into local optimum easily, low convergence speed and solution precision. An Orthogonal Niche Differential Evolution ( ONDE) algorithm was proposed to resolve these problems. Firstly, the orthogonal table was used to generate initial population; secondly, the niche elite selection strategy was utilized to produce Niche Population ( NP ) , and update Elite Population ( EP ) with niche population; thirdly, trapping into local search was prevented by crowded cutting; finally, differential evolution operator was improved by using selfadaptive mutation operators. Simulations on seven benchmark functions were used to test the proposed algorithm. The experimental results illustrate that ONDE algorithm has some advantages in convergence velocity, solution precision and stability. Key words: highdimensional multimodal; orthogonal design; niche recognition; selfadapting; Differential Evolution ( DE) algorithm
第4 期
拓守恒等: 求解高维多模优化问题的正交小生境自适应差分演化算法
1095
键是: 如何保持高维空间中种群的多样性, 使其避免陷入局部 最优; 如何获得全局近似最优解和如何提高求解速度 。 其中 求解速度将会是大规模高维优化问题的最关键的问题之一 。 鉴于 DE 算法具有通用性强、 算法原理简单容易实现 、 具有利 用个体局部信息和群体全局信息指导算法进行协同搜索的能 力, 并且易于和其他算法混合等特性, 本文提出一种具有自适 。 应能力的正交小生境差分演化算法
2 基于正交与小生境精英策略的自适应差分算法
2. 1 正交表算法设计 采用正交设计算法能均匀地将种群分布在解的空间中, 从而提高种群中个体的多样性, 使算法能在全局范围内以较 快的速度收敛。
正交实验设计是研究多因素多水平的一种设计方法, 它 根据正交性从全面实验中挑选出部分有代表性的点进行实 “均匀分散, 这些有代表性的点具备了 齐整可比 ” 的特点, 验, 正交实验设计是分式析因设计的主要方法, 是一种高效率、 快 经济的设计方法。日本著名的统计学家田口玄一将正交 速、 i 实验选择的水平组合列成表格, 称为正交表,记号为 L n ( j ) 。 N 为正交表的行数( 实验次数、 其中: L 代表正交表, 实验方案 i 为正交表的例数 数) ,j 为正交表中的数码( 因素的位级数) , ( 实验因素的个数) , N = j i 表示全部实验次数( 完全因素位级 组合数) 。 x2 , …, x D ) | l i ≤ x i ≤ u i } 的各个变量 将可行解 X = { ( x1 , 当做正交设计的每个因素, 假设每个因素有 q 个水平, 即把 [ l,u]的每个域量化为 q 个水平, 用 β ij 表示第 i 个因素的第 j 个水平。 min( l i ) , j = 1 β ij =
( 1 . Department of Computer Science and Technology, Shaanxi University of Technology, Hanzhong Shaanxi 723000 , China; 2 . School of Computer Science and Engineering, University of Electronic Science and Technology of China, Chengdu Sichuan 610054 , China)
0
引言
很多工程和科学问题都是大规模 、 非线性高维多模优化 并且存在大量局部极值, 如何获取这些问题的最优解一 问题, 直都是学术界和工程界关注的焦点问题 。常见的一些搜索算 微粒子群 ( Particle 法如: 遗传算法 ( Genetic Algorithm,GA ) 、 Swarm Optimization, PSO ) 算 法、模 拟 退 火 ( Simulated Annealing,SA) 算法、 差分演化( Differential Evolution,DE ) 算 法等对于一些低维优化问题收敛效果很好; 然而, 当问题维数 就会出现收敛速度慢、 求解精度很低, 并且容易陷入 较高时, 1]中提出了一 局部最优等问题。 针对高维优化问题, 文献[ 2] 种基于多进化模式协作的高维函数差分演化算法; 文献[ 3] 中提出了应用局部搜索的高维函数差分演化算法; 文献[ Tu 中提出了一种改进的启发式差分演化算法; 等人提出了随 [4 ] 机遗传算法( Stochastic Genetic Algorithm,StGA ) ; Tseng 等 [5 ] 人提出了多重轨迹高维全局优化算法 ; 陆青等人提出基于 [6 ] 自适应小生境的多模函数优化算法 ; Zhong 等人采用多代 [7 ] 理系统和遗传算法集成的数值优化算法 。 本文提出了一种求解高维峰值优化问题的正交小生境差
但种群多样性缺失较快, 算法容易早熟而陷入局部最 敛速度, 10] 优。文献[ 根据种群个体适应值反映的信息来确定小生 6] 提出一种改进的基于边界动态识 境的中心和半径。文献[ 别的小生境识别方法。 6] 本文在文献[ 的基础上做一点改进, 步骤如下。 1 ) 计算种群中个体间的欧氏距离 。 2) 选择未做标记的个体中适应值最小的个体 Xc 作为中 心。 3 ) 将种群中未做标记的个体按到 X c 的距离从小到大排 序。 4 ) 从 X c 开始, X i +1 的适应值, 按序比较相邻个体 X i , 如果 f( X i ) ≤ f( X i +1 ) ( i = i + 1 ) , 继续比较, 直到 f( X i ) > f( X i +1 ) , 转到步骤 5 ) 。 5 ) 计算 X i , X i +1 的中间位置 X mid = ( X i + X i +1 ) / 2 , 如果 f( X mid ) ≥ f( X i ) , X X - X 则将 c 作为小生境的中心, 以‖ c mid ‖ 作为半径, 计算小生境内个体的数量, 若境内个体数量大于 2, 标记其内的所有个体, 转到 6 ) ; 如果 f( X i ) > f( X mid ) , 则让 X i +1 = ( X mid + X i ) / 2 , 转到 5 ) 。 6 ) 如果种群中未标记个体数小于 2 , 识别结束, 将种群中 已标记个体送至 NP 中, 否则转到 2 ) 。 2. 3 差分演化算法 DE 算法是一种用于优化问题的启发式算法, 由 Storn 等 [11 ] 。 以达到降低个 人 提出 该算法采用对个体进行方向扰动, 体的函数值的目的。同其他进化算法一样, 差分演化算法不 因此对函数的可导性甚至连续性没有 利用函数的梯度信息, 要求, 适用性很强。同时, 该算法与粒子群优化有相通之处, 但因为差分演化算法在一定程度上考虑了多变量间的相关 因此相对于粒子群等优化算法在变量耦合问题上有很大 性, DE 算法是一种基于实数编码的具有保优 的优势。本质上说, DE 算法利用差分算 思想的贪婪遗传算法。同遗传算法一样, 子( Differential Operator,DO ) 变异公式得到父子混合个体构 然后用选择算子根据严格的优胜劣汰的竞争 成的中间群体, 机制产生子代群体。由于 DE 算法在连续域优化问题的优势 已获得广泛应用, 并引发演化算法 研 究 领 域 的 热 潮 。 文 献 [ 1] 提出了一种基于多进化模式协作的差分演化算法, 在此 本文提出了一种自适应 多 模 式 差 分 变 异 ( Adaptive 启发下, Multimodal Differential Evolution,AMDE) 算法。 2. 3. 1 自适应多模式差分变异算子 算法 1 自可用如下数学模型描述: