基于跳躍基因的多目標差分進化算法研究
本文選題:多目標優(yōu)化算法 + 差分進化算法 ; 參考:《暨南大學》2016年碩士論文
【摘要】:在科學研究和工程設計過程中,很多具體問題都可以歸納為參數(shù)優(yōu)化問題,而現(xiàn)實當中,這些優(yōu)化問題往往有多個設計目標,這些目標互相矛盾,彼此制約,一個目標的性能優(yōu)化往往會導致其它至少一個目標的性能退化,即多個目標很難同時達到最優(yōu)。因此,多目標優(yōu)化算法的研究成為當今科學和工程設計當中的一個熱點研究方向。進化算法是一種受自然界生物和系統(tǒng)的啟發(fā)而發(fā)展起來的啟發(fā)式搜索和優(yōu)化算法的總稱,用進化算法求解多目標優(yōu)化問題得到了廣泛的應用。作為進化算法的重要組成部分,差分進化算法是一類容易理解、結構簡單、可調參數(shù)少、魯棒性強的智能優(yōu)化方法。多目標差分算法中,較著名的算法有DEMO(Differential evolution algorithm for multi-objective optimization)和MODEA(Multi-objective differential evolution algorithm)等。然而,DEMO使用的快速父代替換和MODEA使用貪婪變異策略使其在求解復雜問題時存在明顯的不足,容易陷入局部最優(yōu)。為解決現(xiàn)有的多目標差分進化算法容易陷入局部最優(yōu)的問題,本文引入跳躍基因算子,提出基于跳躍基因的多目標差分進化(JGMODE)算法。不同于現(xiàn)有的多目標差分算法如DEMO和MODEA,JGMODE算法在傳統(tǒng)交叉算子之后執(zhí)行跳躍基因操作,以保持種群多樣性,提高算法的勘探能力。數(shù)值實驗結果表明提出的算法能很好地解決局部最優(yōu)問題,在ZDT和DTLZ測試函數(shù)集的困難問題上展現(xiàn)了顯著優(yōu)于現(xiàn)有算法的性能。
[Abstract]:In the process of scientific research and engineering design, many specific problems can be summed up as parameter optimization problems, but in reality, these optimization problems often have multiple design objectives, which are contradictory and restrict each other. The performance optimization of one target often leads to the degradation of the performance of at least one other target, that is, it is difficult to achieve the optimization of multiple targets at the same time. Therefore, the research of multi-objective optimization algorithm has become a hot research direction in science and engineering design. Evolutionary algorithm is a kind of heuristic search and optimization algorithm inspired by natural organisms and systems. It is widely used to solve multi-objective optimization problems with evolutionary algorithm. As an important part of evolutionary algorithm, differential evolutionary algorithm is a kind of intelligent optimization method, which is easy to understand, simple in structure, with few adjustable parameters and strong robustness. Among the multi-objective difference algorithms, the better known algorithms are DEMO(Differential evolution algorithm for multi-objective optimization and MODEA(Multi-objective differential evolution algorithm). However, the rapid-parent method used by demo and the greedy mutation strategy used by MODEA make it easy to fall into local optimum because of its obvious deficiency in solving complex problems. In order to solve the problem that the existing multi-objective differential evolution algorithm is easy to fall into local optimum, a jump gene operator is introduced in this paper, and a multi-objective differential evolution algorithm based on jump gene is proposed in this paper. Different from the existing multi-objective differential algorithms such as DEMO and MODEAN JGMODE, the jump gene operation is performed after the traditional crossover operator to maintain population diversity and improve the exploration ability of the algorithm. Numerical results show that the proposed algorithm can solve the local optimal problem well, and the performance of the proposed algorithm is significantly better than that of the existing algorithms on the difficult problem of ZDT and DTLZ test function sets.
【學位授予單位】:暨南大學
【學位級別】:碩士
【學位授予年份】:2016
【分類號】:TP18
【相似文獻】
相關期刊論文 前10條
1 吳燕玲;盧建剛;孫優(yōu)賢;;基于免疫原理的差分進化[J];控制與決策;2007年11期
2 楊啟文;蔡亮;薛云燦;;差分進化算法綜述[J];模式識別與人工智能;2008年04期
3 許小健;黃小平;錢德玲;;自適應加速差分進化算法[J];復雜系統(tǒng)與復雜性科學;2008年01期
4 寧桂英;周永權;;基于優(yōu)進策略的新差分進化算法動力學模型參數(shù)的估計[J];計算機與應用化學;2008年05期
5 譚躍;譚冠政;涂立;;一種新的混沌差分進化算法[J];計算機工程;2009年11期
6 王培崇;錢旭;王月;虎曉紅;;差分進化計算研究綜述[J];計算機工程與應用;2009年28期
7 肖術駿;朱學峰;;一種改進的快速高效的差分進化算法[J];合肥工業(yè)大學學報(自然科學版);2009年11期
8 周蕭;王萬良;徐新黎;;解決作業(yè)車間調度問題的混合差分進化算法[J];輕工機械;2010年05期
9 王艷宜;;改進差分進化算法及其應用[J];機械設計與研究;2010年05期
10 張照生;羅健旭;;基于差分進化算法的模糊神經網(wǎng)絡控制器[J];計算機與應用化學;2011年12期
相關會議論文 前10條
1 陸絲馨;肖健梅;王錫淮;;基于改進差分進化算法的艦船電網(wǎng)重構[A];第二十九屆中國控制會議論文集[C];2010年
2 樓洋;李均利;陳剛;;基于個體排序的差分進化算法[A];'2010系統(tǒng)仿真技術及其應用學術會議論文集[C];2010年
3 張倩;李海港;;多目標問題的差分進化算法研究[A];2009年中國智能自動化會議論文集(第一分冊)[C];2009年
4 裴振奎;劉真;趙艷麗;;差分進化算法在多目標路徑規(guī)劃中的應用[A];中國運籌學會模糊信息與模糊工程分會第五屆學術年會論文集[C];2010年
5 劉國帥;楊侃;陳靜;周景舒;周冉;鄭姣;;差分進化算法在三峽電站廠內經濟運行中的應用[A];中國水文科技新發(fā)展——2012中國水文學術討論會論文集[C];2012年
6 劉瀟;桂衛(wèi)華;王雅琳;王曉麗;陽春華;;一種改進的多目標差分進化算法研究[A];中國自動化學會中南六省(區(qū))2010年第28屆年會·論文集[C];2010年
7 趙娟;蔡濤;鄧方;楊紅偉;;基于改進差分進化算法的脈沖控制方法[A];中國自動化學會控制理論專業(yè)委員會B卷[C];2011年
8 袁沈堅;顧幸生;;基于差分進化的膜計算優(yōu)化算法[A];上海市化學化工學會2010年度學術年會論文集(自動化專題)[C];2010年
9 姜立強;郭錚;劉光斌;;差分進化算法縮放因子取值策略研究[A];2007'儀表,,自動化及先進集成技術大會論文集(二)[C];2007年
10 倪惠康;杜文莉;錢鋒;;基于改進差分進化算法的PID參數(shù)優(yōu)[A];2009年中國智能自動化會議論文集(第一分冊)[C];2009年
相關博士學位論文 前10條
1 孫浩;差分進化多目標優(yōu)化算法及其在鋁熱連軋軋制規(guī)程中應用[D];燕山大學;2015年
2 陳盈果;面向任務的快速響應空間衛(wèi)星部署優(yōu)化設計方法研究[D];國防科學技術大學;2014年
3 謝宇;差分進化的若干問題及其應用研究[D];南京理工大學;2015年
4 丁青鋒;基于元胞自動機的差分進化算法及其在通信系統(tǒng)中的應用研究[D];上海大學;2015年
5 董峗;差分進化算法研究及在港口物流調度中的應用[D];東北大學;2015年
6 葛延峰;有關智能優(yōu)化算法及應用的若干問題研究[D];東北大學;2013年
7 賈東立;改進的差分進化算法及其在通信信號處理中的應用研究[D];上海大學;2011年
8 劉榮輝;多階段自適應差分進化算法及應用研究[D];東華大學;2012年
9 郭鵬;差分進化算法改進研究[D];天津大學;2012年
10 王旭;改進差分進化算法及其在可逆邏輯綜合中的應用[D];東華大學;2013年
相關碩士學位論文 前10條
1 萬婧;基于離散微粒群算法和混合差分進化算法的復雜生產調度問題求解[D];昆明理工大學;2015年
2 張轉;基于差分進化算法的混凝土德拜模型的研究[D];長安大學;2015年
3 江華;差分進化算法的改進及其在K-means聚類算法中的應用[D];華中師范大學;2015年
4 周志剛;基于差分進化算法的信用風險度量模型研究[D];華中師范大學;2015年
5 任甜甜;差分進化算法在反演問題中的研究與應用[D];新疆大學;2015年
6 楊洋;基于差分進化的模糊C-均值聚類算法研究[D];電子科技大學;2015年
7 王丹;基于輔助函數(shù)的自適應差分進化算法研究[D];西安電子科技大學;2014年
8 劉家華;基于進化計算的軋制生產過程操作優(yōu)化算法與系統(tǒng)開發(fā)[D];東北大學;2013年
9 王旦平;圓形對稱振子陣列天線基于差分進化算法的綜合[D];西安電子科技大學;2014年
10 張偉;差分進化算法的改進研究[D];西安電子科技大學;2014年
本文編號:1944856
本文鏈接:http://www.sikaile.net/kejilunwen/jiyingongcheng/1944856.html