欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    基因遗传演算法介绍及应用.ppt

    • 资源ID:92001709       资源大小:2.03MB        全文页数:27页
    • 资源格式: PPT        下载积分:11.9金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要11.9金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    基因遗传演算法介绍及应用.ppt

    基因遺傳演算法介紹及應用研研 究究 生:葉彥伯生:葉彥伯 指導教授:施指導教授:施 明明 璋璋 教授教授日日 期:期:2007/05/012007/05/01歷史 1960年John Holland提出以基因遺傳法則來解決數學尋優問題,遺傳演算法就是利用基因遺傳的原則寫出來的程式。達爾文的物種進化論就說明了物競天擇、強者生存物競天擇、強者生存的競爭原則。遺傳演算法常用於數學尋優、模糊邏輯控制器的設計及類神經網路權重之搜尋。為什麼需要遺傳演算法1.避免陷入局大質或局小值ex:梯度尋優2.可同時進行多變數的尋優3.自由度極高基因遺傳演算法步驟(1)隨機選定初始族群(2)計算每個基因的適應性函數(3)要不要停止運算?停止的條件為何?(4)開始遺傳法則,透過運算找出新世代(5)(a)利用輪盤法選出較佳的基因(b)隨機交配(c)隨機突變(6)(5)保留最好的基因至下一代(7)(6)繼續步驟(2)基因遺傳演算法介紹基因遺傳演算法基因演化程變數產生程基因遺傳演算法系統變數區段式模糊的控制方塊圖:ex:設計Fuzzy控制器之Gain值為系統變數,探討其對系統的影響基因編碼基因演算法中,用表示特性的就是染色體編碼。把編成二進位,稱二進位基因演算法(Binary Genetic Algorithms,簡稱BGA)十進位 二進位(7 bits)0 000 0000=0 10 111 1111=127換算公式為其中 B為二進位換成十進位數 UB為基因最大數 LB為基因最小數 L為字編碼長(bit length)x為基因的實數值目標函適應函是用評估每個染色體所代表之解答的好壞,即其適應。通常適應函即為最佳化問題的目標函。選取與複製基因演算法中的選取機制是模擬自然界適者生存的現象,適應高的染色體存活較高,而適應低的染色體存活相對就較低。因此,適應較高的染色體所擁有後代有可能比較多。如果有某一個染色體適應明顯高於其他的染色體,就有可能藉著世代替換,而逐漸成為這個族群的主體。選取的方式,以盤式(Roulette Wheel Selection)以適應值觀點看,其適應值越大者所占面積也就越大,每個物種在盤上所佔有的面積比也就是代表其被挑選至交配池的機;然後隨機地選取盤上的一點,其所對應的物種即被選中送至交配池中。輪盤法 以賭輪盤的方式來看,把一個輪盤分成若干扇形,面積越大的編號,越容易中獎,因此獎金會比較低。以適應性函數觀點來看,其值越大者所佔的面積就越大,其選中的機率就越大。交配交配方式有許多種,最常用的三種為單點交配(Single-point crossover)、雙點交配(Double-point crossover)以及均等交配(Uniform crossover)。一般文獻記載認為雙點交配其效果較好,這是統計上的結果。雙點交配21001 011035 0111 0011隨機產生交配點為2、6210|01 01|1035 01|11 00|11新的子代舊的子代21011 001035 0101 0111在此一般設定的交配率為0.51突變在選取複製及交配後,在整個族群中,無法涵蓋其他完全同於雙親的新一代成員,在廣泛搜尋最佳值的過程中,只在舊一代之基因碼內複製交配,容入最佳局部解之陷。突變的好處是產生新品種,使搜尋最佳值時,不會陷在局大值或局小值。突變前 1001 0|110突變後 1001 1|110在此一般設定的突變率為0.030.08基因演化程變數產生程基因遺傳演算法範例1尋找的最小值Best fitness for MIN.problem is(-18.55472108)x=9.03899000 y=8.66819400尋找的最大值x=-0.00157200y=0.00034800z=0.00016700Best fitness for MAX.problem is(78.99999738)範例2車電子控制主動式懸吊系統示意圖:(1)(2)(3)(4)系統架構及數學模式 範例3系統變數區段式模糊的控制方塊圖:ex:設計Fuzzy控制器之Gain值為系統變數,探討其對系統的影響在此利用平方誤差積分準則ISE令目標函數定義為目標函數模糊歸屬函數與邏輯規則表歸屬函數:模糊規則表:Department of Mechanical Engineering,National Cheng-Kung University,Taiwan GA Fuzzy 控制器模糊控制方塊圖:Ge=3.01539400Gv=1.85172500Gu=0.41446600Best fitness is(723.5479101)GA Fuzzy 控制最佳化結果最佳化值與手調值之比較fuzzy控制器 凸波路面 路面起伏40mm 車速80km/hr區段式模糊控制方塊圖:區段式GA Fuzzy 控制器Ge1=3.94331900Gv1=70.94448500Gu1=0.91635200Ge2=2.24012400Gv2=28.74675000Gu2=0.96437700Ge3=0.65921200Gv3=26.99616900Gu3=0.89149200Best fitness is(755.8842233)區段式GA Fuzzy 控制最佳化結果最佳化值與手調值之比較區段式fuzzy控制器 凸波路面 路面起伏40mm 車速80km/hrEnd

    注意事项

    本文(基因遗传演算法介绍及应用.ppt)为本站会员(wuy****n92)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开