《電子技術應用》
您所在的位置:首頁 > 其他 > 業界動態 > 一種用于函數優化的免疫算法

一種用于函數優化的免疫算法

2008-04-24
作者:劉麗玨1,唐 琎1,2,蔡自興

  摘 要: 人工免疫系統是基于生物免疫系統特性而發展的新興智能系統。利用免疫系統的克隆選擇機制,提出一種用于函數優化的改進免疫算法" title="免疫算法">免疫算法。其主要特點是采用克隆和自適應變異" title="自適應變異">自適應變異等操作,提高收斂速度" title="收斂速度">收斂速度和種群的多樣性。仿真程序表明,該算法能以較快速度完成給定范圍的搜索和全局優化任務。
  關鍵詞: 克隆選擇 免疫 自適應變異 函數優化


  在工程實際中,很多問題都可轉化為函數優化問題,而對于高維、非凸、且有多個局部極值點的函數優化問題,傳統的基于梯度的算法通常不能求得理想解。免疫系統作為一種分布式自學習系統,能自適應地維持群體多樣性及具有自我調節功能,導致基于免疫機制的算法具有整體、局部搜索能力強的特點,使得這類算法在函數優化、組合優化、模式識別、數據挖掘及機器學習等方面得到了有效應用。
1 免疫算法原理
  免疫算法的靈感來自生物獲得性免疫的克隆選擇原理[1]。根據該原理,在生物免疫系統中,一旦病原體侵入肌體就被分解為抗原片段,B淋巴細胞能夠為產生相應的抗體與抗原結合,同時活化、增殖和分化,產生漿細胞,通過中和、溶解和調理等作用,最終使抗原從體內清除。另有一些B 細胞變成了長期存活的記憶細胞,它通過血液、淋巴和組織液循環,為下一次快速、高效的消除相同或者類似抗原引起的感染奠定了基礎。
  免疫算法采用高變異克隆的單性繁殖搜索方式,避免了遺傳算法中的交叉操作引起的模式干擾,同時具有未被激發的細胞消亡及記憶細胞的產生等過程又保證了抗體的多樣性。
2 算法描述
  克隆選擇算法模擬生物免疫系統的克隆選擇原理[2],一般將待優化的目標函數及其約束條件視為抗原,其算法步驟如下:
  (1)初始化:隨機產生N個二進制編碼的抗體對應問題的可能解。
  (2)評價和選擇1:將N個抗體分解成由m和r個抗體組成的兩部分Am,Ar,分別表示進入記憶集的抗體和剩下的部分,其中進入記憶集的都是親和度較高的抗體。
  (3)克?。涸谟H和度最高的抗體中選擇k個進行克隆,克隆的數量與其親和度成正比。
  (4)變異:模擬生物克隆選擇中的超變異過程,對克隆后的抗體執行變異操作,變異按某一變異概率以一定規模隨機進行。
  (5)評價和選擇2:重新計算變異后的抗體的親和度,若克隆變異后的抗體中親和度最高的抗體比父代抗體的親和度還要高,就用該抗體替換原抗體,形成新的記憶集。
  (6)消亡:模擬生物克隆選擇中5%的B細胞自然消亡的過程,在Ar中選擇d個親和度最低的抗體重新初始化,以保證抗體的多樣性。
  (7)檢查是否滿足終止條件,若是,則終止,否則轉到(2),進入下一次迭代。
  通過分析不難發現,在CLONAL算法中,所有個體都是二進制編碼,計算時需要將十進制數轉化為二進制數,最后又必須將二進制數再轉化為十進制數;而且對于多維函數的優化,二進制編碼面臨“維數災”問題;其次,二進制的位數也限制了求解的精度,要求得高精度的解,勢必大幅提高二進制編碼的位數,也給計算帶來了麻煩;另外,在CLONAL算法中,變異率是一個定值[3],抗體按這個變異率產生一定規模的隨機變異,這樣雖擴大了搜索空間" title="搜索空間">搜索空間,增加了抗體的多樣性,同時也可能破壞親和度高的抗體,打亂抗體的結構,降低收斂速度。文獻[4]提出一種改進免疫克隆" title="免疫克隆">免疫克隆多樣性算法,采用實數編碼,但它采用變異整個抗體群的方式進行變異,沒有保持上代中親和度高的抗體的優勢。文獻[5]結合小生境技術,提出一種新的免疫算法,但該算法沒有克隆操作,雖提高了收斂速度,但限制了搜索空間。
  本文提出了一種改進的克隆選擇算法,該算法采用實數編碼,并引入自適應變異算子,根據抗體的親和度調整變異步長。仿真實驗說明該算法收斂速度快,運算簡單、易于實現。
3 算法改進
  在改進的函數優化免疫算法中,以實數編碼的候選解作為抗體,將目標函數和約束條件視為抗原,將親和度高的抗體按與其親和度成正比進行克隆,并引入自適應變異算子,與親和度成反比進行變異,使變異程度隨著親和度的提高逐步減小,促使抗體的穩定收斂;同時親和度低的抗體按一定比例重新初始化,以保證多樣性。算法步驟如下:
  (1)隨機初始化種群,種群大小為N,抗體采用實數編碼;
  (2)根據目標函數計算所有抗體的親和度;
  (3)若達到結束條件,算法終止;
  (4)選出部分親和度高的進入記憶Am,剩下的抗體記為Ar;
  (5)在Am中選出親和度最高的k個抗體進行克隆得到克隆抗體群Ab;
  (6)根據抗體的親和度計算每個抗體的變異率,并按該變異率進行變異,得到變異抗體群Ac;
  (7)重新計算Ac中每個抗體的親和度,在Ac中選出親和度高的抗體,并用它們調整記憶集;
  (8)在抗體的記憶集之外取得d個親和度最低的抗體運用消亡算子予以拋棄,將其重新初始化,形成新的免疫網絡;
  (9)回到(2)。
3.1 克隆變異
  算法中主要的免疫操作包括了克隆和變異。
  克隆是拷貝抗體編碼模式的過程,假設父代抗體為X=[x1,x2,……xn]T,則克隆后產生的子代抗體為X′=Ii×X,Ii是NCi維行向量。而NCi就決定了抗體克隆的數量,在這里NCi可由下式得到:
  
  β∈(0,1)是克隆常數,N是種群規模,將要克隆的抗體按親和度排序,i是其序號,其結果是親和度越高的抗體克隆的數量越多。
  變異的目的是使子代抗體的編碼發生變化,以期得到優于父代的更好的解。由于算法中的抗體采用實數編碼,因此原來的變異方法不再適用,而是采取了高斯變異的方式,并且變異并不作用到原始種群。
  為了能在親和度高的抗體周圍集中搜索,同時又保證抗體的多樣性,本文引入了一種自適應變異算子,即對每一個變異算子作用到的個體分量:
  xi′=xi+Nmi*N(0,1)        (2)
  其中N(0,1)是一個服從標準高斯分布的隨機數;而Nmi則對應抗體的變異率,不失一般性,對求解最小值的問題:
  
  顯然,抗體的變異率是與其親和度成反比的,親和度越高變異率越小,抗體在每次迭代過程中根據親和度自適應的調整變異步長,使得在親和度高的抗體周圍集中搜索以提高收斂速度,同時保持種群的多樣性。ρ為變異常數,用來調整變異強度,與搜索的空間大小和種群規模相關。
3.2 調整免疫網絡
  與遺傳算法相比,免疫算法的一大特點就是其具有記憶性,從新的抗體群中選出優勢個體,排除退化個體的過程就是重新生成免疫網絡的過程。
  經過克隆和變異后,若存在新抗體ρ=min{f(xij)|j=1,2,……n},使得f(p)i)則用p取代其父抗體xi,更新抗體群。
  而對于那些退化的個體,即親和度最低的一部分抗體,則通過重新初始化的方法使其消亡,以保持種群的多樣性。
4 仿真實驗
  為測試算法性能采用了以下3個典型測試函數:

  f3是Rosenbrock函數,非凸、病態函數,在xi=1時達到極小值點。
  初始種群大小為100,維數為20,最大截止代數為400的情況下,改進的克隆選擇算法(表1中顯示為ACLONALG)連續10次實驗的結果與CLONALG算法比較見表1。

?

?


  實驗結果表明,算法在3個函數上均優于CLONALG算法,收斂速度和精度都有明顯提高。圖1、圖2和圖3分別顯示了CLONALG和改進的克隆選擇算法(ACLONLG)在3個函數上運行10次的平均實驗結果,縱坐標取函數值的對數,其中CLONALG(10)表示維數為10的CLONALG算法,其他類似。從圖中可以看出,本文提出的算法對于f1來說,在10維的情況下不及CLONALG,但在20維的情況下卻優于CLONALG,特別在運行后期收斂速度加快;而在f2和f3上,收斂速度和精度均高出CLONALG,顯示出明顯的優勢。
  本文介紹了免疫優化算法的基本原理,并通過分析,提出了一種改進的算法用于函數優化。該算法的主要步驟包括初始化種群、親和度計算、選擇、克隆、超變異、消亡等,屬隨機優化算法,具有顯示的并行性。通過3個典型測試函數對算法進行了仿真實驗,與CLONALG的結果進行了比較。結果表明,本文所提算法收斂速度和精度均有提高,解的多樣性增加,在高維情況下優勢明顯。
參考文獻
1 Burnet F M.The Clonal Selection Theory of Acquired Immunity.London:Cambridge University Press,1959
2 Castro L N,Zuben F J.Learning and OptimizationUsing the Clonal Selection Principle IEEE Transactions on Evolution-aryComputation,Special Issue on Artificial Immune Systems,2002;(6)239-251
3 Castro L N,Matlab code for CLONALG is on his webpage.2001.http://www.dca.fee.unicamp.br/~lnunes
4 莫宏偉,金鴻章.用于函數優化的改進免疫克隆多樣性算法.哈爾濱工程大學學報,2004;25(1)
5 張著洪,黃席樾.一種新的免疫算法及其在多模態函數優化中的應用.控制理論與應用,2004;21(1)

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          欧美亚洲日本一区| 国产精品国产三级国产aⅴ9色| 亚洲欧美日韩系列| 亚洲网站在线| 欧美激情黄色片| 在线观看av不卡| 在线欧美三区| 亚洲国产成人porn| 亚洲欧美久久久| 欧美日韩在线精品一区二区三区| 亚洲视频第一页| 欧美一级片在线播放| 国产在线不卡| 久久精品日产第一区二区三区| 国产精品国产三级国产专播精品人| 国产精品一卡二| 久久久综合免费视频| 欧美日韩精品在线播放| 亚洲国产精品久久久久秋霞蜜臀| 国产亚洲精品久| 韩国成人理伦片免费播放| 久久国产精品免费一区| 国产日韩欧美中文在线播放| 亚洲裸体视频| 欧美性猛交xxxx乱大交蜜桃| 国产亚洲福利| 欧美不卡视频一区发布| 国产精品超碰97尤物18| 亚洲三级性片| 欧美视频不卡| 亚洲一区精品电影| 悠悠资源网久久精品| 国产免费成人在线视频| 亚洲国产成人av好男人在线观看| 国产精品久久久久久模特| 国产精品另类一区| 欧美激情a∨在线视频播放| 99国产精品久久久久久久成人热| 欧美视频日韩视频| 蜜桃av一区二区三区| 欧美午夜精品一区二区三区| 欧美亚日韩国产aⅴ精品中极品| 午夜久久福利| 国产精品天美传媒入口| 136国产福利精品导航| 国产欧美在线视频| 牛牛精品成人免费视频| 国产午夜精品久久久久久免费视| 亚洲日本乱码在线观看| 小辣椒精品导航| 亚洲无玛一区| 国产综合色在线| 国产综合av| 亚洲精品日产精品乱码不卡| 激情婷婷亚洲| 最新日韩在线| 在线视频日本亚洲性| 亚洲中字黄色| 国产综合视频在线观看| 欧美黄色免费| 欧美成va人片在线观看| 夜夜爽www精品| 午夜亚洲精品| 欧美日韩一区二区在线播放| 亚洲影院在线| 亚洲精品在线看| 久久久久久久久久久一区| 欧美精品一区二区在线观看| 亚洲在线1234| 国产精品美女久久久久久久| 亚洲一区二区网站| 一本色道久久综合一区| 久久99伊人| 国产精品久久毛片a| 久久久www成人免费毛片麻豆| 亚洲免费中文| 国产精品视频1区| 欧美成年人网| 欧美三级黄美女| 久久视频在线免费观看| 国产精品99久久久久久有的能看| 久久亚洲午夜电影| 国产人妖伪娘一区91| 亚洲片在线观看| 国产精品护士白丝一区av| 亚洲私人影吧| 国产综合亚洲精品一区二| 久久激情视频免费观看| 99精品视频免费全部在线| 黄色国产精品一区二区三区| 国产精品国码视频| 能在线观看的日韩av| 国产欧美在线看| 欧美日韩成人一区| 欧美另类视频在线| 久久精品人人做人人综合| 一区二区三区成人| 欧美成人激情视频免费观看| 黄网动漫久久久| 国产精品无人区| 国内精品久久久久久久影视蜜臀| 国产精品久久久久久久浪潮网站| 欧美在线国产精品| 午夜欧美大尺度福利影院在线看| 欧美连裤袜在线视频| 国产精品久久久久久久久婷婷| 国产精品99久久不卡二区| 久久国产精品一区二区| 欧美视频免费在线| 欧美在线欧美在线| 久久久久久一区二区| 亚洲激情成人| 久久精品1区| 一区二区不卡在线视频 午夜欧美不卡'| 欧美在线观看一区二区三区| 一区在线免费| 欧美激情四色| 国产精品国码视频| 欧美一区2区视频在线观看| 亚洲在线网站| 亚洲精品一区二区三区樱花| 国内精品久久久久国产盗摄免费观看完整版| 国产偷国产偷精品高清尤物| 一区二区三区日韩在线观看| 国产精品日本欧美一区二区三区| 亚洲欧美国产77777| 国产色综合天天综合网| 欧美成人精品福利| 欧美一区二区福利在线| 欧美激情网站在线观看| 国产目拍亚洲精品99久久精品| 中文网丁香综合网| 亚洲高清一二三区| 亚洲愉拍自拍另类高清精品| 久久国产精品亚洲va麻豆| 亚洲巨乳在线| 影音先锋久久精品| 午夜精品福利视频| 一本大道av伊人久久综合| 欧美性猛交一区二区三区精品| 欧美精品一区二区三区在线播放| 欧美一区二区精品在线| 黄色亚洲网站| 久久一区欧美| 欧美精品日韩精品| 久久精品成人一区二区三区蜜臀| 影音先锋亚洲电影| 美女在线一区二区| 亚洲美洲欧洲综合国产一区| 一区二区冒白浆视频| 国产偷久久久精品专区| 国产亚洲精品v| 欧美精品免费视频| 亚洲欧洲中文日韩久久av乱码| 一区二区三区.www| 亚洲一区二区三区精品动漫| 欧美精品在线观看91| 久久九九99视频| 性欧美8khd高清极品| 亚洲看片网站| 欧美国产精品专区| 雨宫琴音一区二区在线| 欧美日韩中字| 国产精品亚洲а∨天堂免在线| 国产婷婷色一区二区三区| 欧美日本国产| 久久久蜜桃一区二区人| 一区二区电影免费观看| 欧美激情久久久久久| 国产欧美一区二区精品性色| 中文国产成人精品久久一| 国产伦精品一区二区三| 亚洲一区二区三区乱码aⅴ蜜桃女| 一区免费观看视频| 国产欧美一区二区三区在线看蜜臀| 亚洲专区一二三| 亚洲欧美在线观看| 亚洲一区二区免费在线| 99精品欧美一区二区三区综合在线| 欧美一区二区高清在线观看| 久久久久国产精品一区| 亚洲欧美日韩精品久久久| 久久久久久久久一区二区| 国产欧美精品va在线观看| 亚洲伦理中文字幕| 国产九色精品成人porny| 日韩一区二区精品在线观看| 国产免费成人| 欧美日韩一区二区三区在线观看免| 久久高清一区| 久久久精品日韩欧美| 欧美午夜片欧美片在线观看| 欧美三级在线视频| 9l视频自拍蝌蚪9l视频成人| 国产日韩亚洲欧美综合| 美国十次了思思久久精品导航| 欧美成人自拍视频| 亚洲中无吗在线| 亚洲国产精品激情在线观看| 欧美午夜精品电影| 亚洲无吗在线| 久久精品国产清自在天天线| 久久久综合视频| 欧美一级艳片视频免费观看| 国内自拍视频一区二区三区| 久久久久久久久久看片| 国产精品一级久久久| 亚洲视频碰碰| 亚洲特色特黄| 久久久久女教师免费一区| 久久久久中文| 免费视频一区| 伊人久久大香线蕉av超碰演员| 国产伦精品一区二区三区在线观看| 久久久噜噜噜久久久| 99热精品在线观看| 国产亚洲a∨片在线观看| 亚洲一区二区三区免费视频| 国产精品美女久久久久久2018| 一区二区三区在线免费视频| 亚洲欧洲日产国码二区| 欧美日韩国内自拍| 欧美午夜三级| 国产精品亚洲成人| 久久久久**毛片大全| 欧美护士18xxxxhd| 亚洲欧美激情精品一区二区| 91久久午夜| 国产午夜精品久久久| 免费成人在线观看视频| 激情久久久久久久久久久久久久久久| 欧美jizzhd精品欧美喷水| 在线播放亚洲一区| 欧美日韩在线播放一区二区| 亚洲私拍自拍| 亚洲三级免费| 香蕉久久夜色精品国产使用方法| 亚洲一区二区三区四区五区黄| 欧美精品在线看| 国产一区二区三区在线观看网站| 欧美一区二区在线视频| 国产精品久久久久一区二区三区共| 欧美成年人视频网站欧美| 欧美一区二区福利在线| 欧美日韩国产美女| 国产美女精品视频免费观看| 在线观看中文字幕不卡| 欧美乱大交xxxxx| 国产精品看片你懂得| 亚洲韩国一区二区三区| 欧美电影专区| 亚洲图片激情小说| 久久婷婷国产麻豆91天堂| 久久精品日韩欧美| 欧美专区在线| 91久久一区二区| 国产免费成人在线视频| 国模精品一区二区三区色天香| 亚洲黄色天堂| 国产午夜精品一区二区三区欧美| 午夜一级久久| 国产午夜精品久久久久久久| 一本大道久久a久久精品综合| 国产精品日产欧美久久久久| 国产精品久久久亚洲一区| 欧美怡红院视频一区二区三区| 国产亚洲欧美日韩日本| 国产精品r级在线| 美女日韩欧美| 久久噜噜噜精品国产亚洲综合| 在线亚洲电影| 午夜精品99久久免费| 亚洲色图自拍| 91久久线看在观草草青青| 国产麻豆午夜三级精品| 国产一区三区三区| 亚洲欧美在线x视频| 欧美片第1页综合| 新片速递亚洲合集欧美合集| 欧美亚洲午夜视频在线观看| 欧美日韩国产大片| 国产精品日韩一区二区| 国产欧美日韩专区发布| 亚洲全黄一级网站| 亚洲午夜一区| 久久夜色精品国产噜噜av| 亚洲校园激情| 欧美一级二区| 欧美成人精品一区| 一区二区三区在线高清| 蜜桃久久av| 欧美电影资源| 国产精品初高中精品久久| 国产精品亚洲综合天堂夜夜| 国产精品福利在线观看| 欧美一区二区三区久久精品茉莉花| 欧美日韩一区三区四区| 日韩视频免费在线观看| 玉米视频成人免费看| 欧美日韩国产在线| 国产日韩av在线播放| 久久精品亚洲一区二区三区浴池| 欧美日韩国产美女| 噜噜噜久久亚洲精品国产品小说| 久久理论片午夜琪琪电影网| 国产三级精品三级| 亚洲天堂av综合网| 亚洲第一级黄色片| 亚洲在线国产日韩欧美| 亚洲图色在线| 国产一区二区三区久久久久久久久| 亚洲欧美精品中文字幕在线| 欧美日韩久久精品| 国产精品日日摸夜夜摸av| 小黄鸭精品aⅴ导航网站入口| 国产欧美精品一区二区三区介绍| 欧美成人乱码一区二区三区| 久久先锋影音av| 亚洲一区二区精品在线| 久久精品免视看| 国产一区二区三区成人欧美日韩在线观看| 亚洲一区视频在线| 欧美一区网站| 制服丝袜激情欧洲亚洲| 欧美视频专区一二在线观看| 欧美午夜精品理论片a级大开眼界| 玖玖视频精品| 伊人夜夜躁av伊人久久|