999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

遺傳算法綜述

2015-12-28 10:29:38金玲劉曉麗李鵬飛王妍
科學中國人 2015年27期
關鍵詞:優化

金玲,劉曉麗,李鵬飛,王妍

華北理工大學冀唐學院

遺傳算法綜述

金玲,劉曉麗,李鵬飛,王妍

華北理工大學冀唐學院

本文對遺傳算法的基本概念、運算過程和特點做了概述,并在此基礎上分析了遺傳算法的現狀及前景。

遺傳算法;生物進化;最優化

1.引言

遺傳算法仿效自然選擇下的生物進化,是一種仿生物進化過程的隨機化搜索方法,該算法通過有限的代價來解決搜索和優化問題,由于其隨機性和非線性為其他科學技術無法或難以解決的問題提供了新的模型,這與傳統的搜索和優化方法不同。

2.基本概念

遺傳算法是仿照自然界適者生存優勝劣汰的進化規律得到的一種隨機化搜索方法。對于優化問題要求一個求函數的最大值,可以用下面的數學規劃模型來進行描述:

其中(1)式作為目標函數,X是決策變量,(2)式、(3)式作為約束條件,R是基本空間U的子集。可行解X是指滿足約束條件的解,可行解集合R是指滿足約束條件的解所組成的集合。

3.遺傳算法定義

遺傳算法是從一個種群開始的,對于數學規劃模型就是從可行解集合開始的。染色體作為遺傳物質的主要載體,種群中一定數目的個體都是經過基因編碼得到的,個體的基因型決定了這個個體的表現型,我們需要通過編碼實現從表現型到基因型的映射,由于生物體內基因編碼的工作是非常復雜的,所以我們要做一下必要的簡化例如二進制編碼。根據適者生存優勝劣汰的遺傳規律,首先要確定初代種群,在每一代的種群迭代中再按照個體的適應度函數以及進行交叉、變異算子的運算選出較優的個體,進入下一代的演化從而逐代產生出一個最優的種群。在逐代演化的過程中,種群的適應能力越來越強,最后通過對末代種群中最優個體進行解碼就可以得到數學規劃模型的近似最優解。

4.遺傳算法的特點

遺傳算法可以很好的解決搜索問題,具有以下幾方面的特點:

(1)遺傳算法是從一個種群開始同時處理種群中的每個個體而不是單個個體,這是遺傳算法與傳統優化算法的最大區別。遺傳算法是從數學規劃模型的解集開始進行嫂索,同時評估搜索空間中的多個解而不是單個解。傳統優化算法是從單個解開始迭代求最優解常常會陷入局部最優解,而遺傳算法不僅減少了這種風險而且易于實現并行化。

(2)遺傳算法對個體的評估只要借助適應度函數就可以完成,幾乎不需要搜索空間的知識或其它輔助信息。而適應度函數的定義域可以任意設定且不會受到連續可微的限制,那么這很大程度上擴展了遺傳算法的應用范圍。

(3)遺傳算法的搜索方向是由概率的變遷規則來引導,而不是確定性規則。

(4)遺傳算法在逐代演化的過程中通過得到的信息自行組織搜索時,硬度較大的個體相應的生存概率也較高并且他獲得的基因結構也更適應環境。遺傳算法具有自適應性、自組織性和自學習性。

5.運算過程

為實現優勝劣汰的進化過程就需要根據環境適應度對群體中的個體施加一定的操作,使模型的解在優化搜索的角度逐代優化并逼近最優解,這就是模擬生物基因遺傳的遺傳操作,包括選擇、交叉、變異三個基本遺傳算子,具有如下特點:

(1)選擇算子。選擇是在個體適應度評估的基礎上從群體中選擇優勝淘汰劣質個體的操作,其目的是將較優的個體遺傳到下一代,較優的個體可能是直接遺傳到下一代的也可能是通過配對交叉產生新個體再遺傳到下一代的。目前常用的選擇算子有隨機遍歷抽樣法、適應度比例方法、局部選擇法等。

(2)交叉算子。交叉是指把兩個父代個體的部分結構加以替換重組而生成新個體的操作,交叉算子期望將有益基因組合在一起,對種群中的兩個個體根據交叉率隨機交換某些基因產生新的基因組合。生物進化過程中遺傳基因重組發揮了主要作用,交叉算子在遺傳算法中的地位就等同于基因重組,交叉算子很大程度上提高了遺傳算法的搜索能力。

(3)變異算子。變異算子是指改變群體中個體串的某些基因座上的基因值。變異算子使遺傳算法具有局部的隨機搜索能力,這種局部隨機搜索能力在遺傳算法通過交叉算子已接近最優解鄰域時可以加速向最優解收斂。另外,變異算子還能防止遺傳算法出現未成熟收斂現象從而維持群體多樣性。

交叉算子可以提高遺傳算法的全局搜索能力,而變異算子對提高遺傳算法的局部搜索能力有幫助,交叉算子和變異算子之間既相互配合又相互競爭,也正因為如此遺傳算法具有均衡的搜索能力。那么,交叉算子和變異算子如何有效地配合使用就成為目前遺傳算法的一個重要研究內容。

(4)終止條件。當出現以下情況時算法終止:最優群體和個體的適應度不再上升;最優個體的適應度達到給定的閥值;迭代次數達到預設的代數,預設的代數一般為100-500代。

6.遺傳算法的現狀

進入90年代遺傳算法在理論研究和應用研究方面都取得了很大的進展。遺傳算法不但應用研究的領域擴大而且利用遺傳算法解決優化和規則問題的能力也顯著提高,同時對于產業應用方面的研究也在摸索之中。

由于遺傳算法思想簡單、易于實現在許多應用領域例取得了豐碩的成果與進展,例如如函數優化、組合優化、圖像處理和模式識別、人工生命、生產調度問題、機器學習和自動控制等領域。對于遺傳算法,我們應該從收斂性,編碼方法,增強算子適應性,適應度函數進行更為深入的研究。

[1]遺傳算法理論及應用.周明,孫樹棟編著.國防工業出版社1999

[2]遺傳算法:理論、應用與軟件實現.王小平、曹立明著.西安交通大學出版社2002

[3]遺傳算法的基本理論與應用.李敏強等著.科學出版社2002

猜你喜歡
優化
超限高層建筑結構設計與優化思考
房地產導刊(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
主站蜘蛛池模板: 亚洲人在线| 亚洲性视频网站| 国产亚洲精品yxsp| 亚洲人妖在线| 十八禁美女裸体网站| 91亚洲精选| 亚洲欧美综合精品久久成人网| 刘亦菲一区二区在线观看| 国产欧美又粗又猛又爽老| 青青操国产| 欧美精品亚洲日韩a| 最近最新中文字幕免费的一页| 国产91麻豆免费观看| 亚洲欧美天堂网| 亚洲黄色片免费看| 亚洲第一黄片大全| 国产综合在线观看视频| 国产精品免费p区| 一级毛片a女人刺激视频免费| 99热在线只有精品| 国产啪在线| 婷婷综合缴情亚洲五月伊| 色亚洲成人| 狠狠色综合网| 欧美三级不卡在线观看视频| 亚洲国产精品VA在线看黑人| 久久免费精品琪琪| 亚洲成人高清在线观看| 亚洲综合中文字幕国产精品欧美| 四虎成人精品| 国产精品主播| 亚洲欧美日韩另类在线一| 亚洲一区二区三区国产精品 | 亚洲综合日韩精品| 亚洲中久无码永久在线观看软件| 国产一区亚洲一区| 91成人试看福利体验区| 国产成人精品男人的天堂| 2021国产v亚洲v天堂无码| 视频一区亚洲| 亚洲第一黄片大全| 高清国产va日韩亚洲免费午夜电影| 国产99在线观看| 2021最新国产精品网站| 久久人人97超碰人人澡爱香蕉| 国产精品视频系列专区| 2021天堂在线亚洲精品专区| 性69交片免费看| www亚洲天堂| 国产在线八区| 国产精品久久久久鬼色| 国产情精品嫩草影院88av| 国产乱子伦视频在线播放| 波多野结衣在线一区二区| 日本www色视频| 免费看的一级毛片| 久久青青草原亚洲av无码| 久操中文在线| 久久99蜜桃精品久久久久小说| 欧美特级AAAAAA视频免费观看| 白浆视频在线观看| 在线观看精品自拍视频| 免费国产小视频在线观看| 制服丝袜国产精品| 18禁黄无遮挡网站| 亚洲成aⅴ人在线观看| 国产午夜小视频| 波多野结衣视频网站| 国产综合在线观看视频| 国禁国产you女视频网站| 国产欧美视频在线观看| 99青青青精品视频在线| 国产18在线| 免费AV在线播放观看18禁强制| 99视频精品全国免费品| 亚洲精品视频网| 国产成人一区二区| 美女被躁出白浆视频播放| 亚洲人成网站日本片| 成人在线天堂| 亚洲美女久久| 久久人人爽人人爽人人片aV东京热|