亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        智能計算在網絡優(yōu)化中的應用

        2017-04-05 11:34:54
        數(shù)字通信世界 2017年9期
        關鍵詞:魚群路由人工

        紀 喆

        (青島西海岸新區(qū)膠南第一高級中學,青島 266400)

        智能計算在網絡優(yōu)化中的應用

        紀 喆

        (青島西海岸新區(qū)膠南第一高級中學,青島 266400)

        本文首先對最優(yōu)化方法和智能計算及其研究現(xiàn)狀作了簡單介紹;然后闡述了人工魚群算法及人工魚群算法在路由優(yōu)化中的應用;最后對智能優(yōu)化算法進行了總結和展望。

        智能優(yōu)化算法;最優(yōu)化技術;人工魚群算法

        1 引言

        智能計算就是借用自然界生物界規(guī)律的啟迪根據其原理模仿設計求解問題的算法,目前,人們已提出了三十多種神經網絡模型,這些模型都是從神經元、神經網絡的狀態(tài)、傳播規(guī)則、活躍規(guī)則、輸出函數(shù)、學習算法、互連模式、環(huán)境、穩(wěn)定狀態(tài)、操作模式等十個方面來進行描述。按照學習算法支待的操作類型分類,則學習算法至少可以分為自聯(lián)想器、模式聯(lián)想器、模式分類器和正則探測器四類。

        2 基于改進的人工魚群算法的路由優(yōu)化

        2.1 人工魚群算法的基本概念

        人工魚群算法是李曉磊等人于2002年提出的一種基于動物自治體的優(yōu)化方法,是集群智能思想的一個具體應用,該算法根據水域中魚生存數(shù)目最多的地方就是本水域中富含營養(yǎng)物質最多的地方這一特點來模擬魚群的覓食行為而實現(xiàn)尋優(yōu)。它的主要特點是不需要了解問題的特殊信息,只需要對問題進行優(yōu)劣的比較,通過各人工魚個體的局部尋優(yōu)行為,最終在群體中使全局最優(yōu)值突現(xiàn)出來,有著較快的收斂速度。

        人工魚群算法主要利用魚的三大基本行為:覓食、聚群和追尾行為,采用自上而下的尋優(yōu)模式從構造個體的底層行為開始,通過魚群中各個體的局部尋優(yōu),達到全局最優(yōu)值在群體中凸顯出來的目的。

        (1)覓食行為:這是魚趨向食物的一種活動,一般認為它是通過視覺或味覺來感知水中的食物兩或食物濃度來選擇行動的方向。

        (2)聚群行為:大量或少量的魚聚集成群,進行集體覓食和躲避敵害,這是它們在進化過程中形成的一種生存方式。

        (3)追尾行為:當某一條魚或幾條魚發(fā)現(xiàn)食物時,它們附近的魚會尾隨而來,導致更遠處的魚也會尾隨過來。

        人工魚群算法就是通過模擬魚類的覓食、聚群、追尾等行為在搜索域中進行尋優(yōu)的。

        2.2 人工魚群算法的行為描述

        (1)覓食行為:設置人工魚當前狀態(tài),并在其感知范圍內隨機選擇另一個狀態(tài),如果得到的狀態(tài)的目標函數(shù)大于當前的狀態(tài),則向新選擇得到的狀態(tài)靠近一步,反之,重新選取新狀態(tài),判斷是否滿足條件,選擇次數(shù)達到一定數(shù)量后,如果仍然不滿足條件,則隨機移動一步[6]。

        (2)聚群行為:人工魚探索當前鄰居內的伙伴數(shù)量,并計算伙伴的中心位置,然后把新得到的中心位置的目標函數(shù)與當前位置的目標函數(shù)相比較,如果中心位置的目標函數(shù)優(yōu)于當前位置的目標函數(shù)并且不是很擁擠,則當前位置向中心位置移動一步,否則執(zhí)行覓食行為[6]。

        (3)追尾行為:人工魚探索周圍鄰居魚的最優(yōu)位置,當最優(yōu)位置的目標函數(shù)值大于當前位置的目標函數(shù)值并且不是很擁擠,則當前位置向最優(yōu)鄰居魚移動一步,否則執(zhí)行覓食[6]。

        根據所要解決的問題性質,對人工魚當前所處的環(huán)境進行評價,從而選擇一種行為。較常用的評估方法是:選擇各行為中使得向最優(yōu)方向前進最大的方向,也就是各行為中使得人工魚的下一步狀態(tài)最優(yōu)的行為,如果沒有能使下一個狀態(tài)優(yōu)于當前狀態(tài)的行為,則采用隨機行為。

        2.3 人工魚群算法步驟

        ⊙ 設定魚群的參數(shù),包括魚群的規(guī)模m,最大迭代次數(shù)gen,人工魚的感知范圍Visual,最大移動步長step,擁擠度因子d等。

        ⊙ 在參數(shù)區(qū)間內隨機生成m條人工魚個體作為初始魚群。

        ⊙ 計算每條魚的食物濃度函數(shù)(目標函數(shù)),把最優(yōu)的值放入公告板[7]中。

        ⊙ 對于每條人工魚執(zhí)行以下操作:計算出追尾行為、聚群行為的值,采用行為選擇策略,選擇最優(yōu)的行為作為魚的移動方向,缺省行為是覓食行為。計算出每條魚的食物濃度函數(shù)(目標函數(shù)),其最優(yōu)值與公告板中的值進行比較,最終公告板中始終保持最優(yōu)的值。

        ⊙ 判斷是否滿足結束條件,如果滿足結束,否則轉上一步。

        最終公告板中的值就是最優(yōu)值。

        2.4 基于人工魚群算法的路由優(yōu)化

        2.4.1 禁忌表和藐視準則

        算法中禁忌表的表項表達為一條人工魚,表的深度依求解問題的復雜度而定,若禁忌表已滿,則按先進先出的原則更新表項,禁忌長度設為定值。需要指出的是,由于當前的禁忌對象對應狀態(tài)的適配值可能很好,因此在算法中設置判斷,若禁忌對象對應的適配值優(yōu)于當前最優(yōu)解("best so far")狀態(tài),則無視其禁忌屬性而仍采納其為當前選擇,也就是通常所說的藐視準則。

        2.4.2 禁忌計算

        設人工魚Xi和Xj,新的人工魚的產生按如下禁忌計算方法進行:

        Xnew=Xi+η(Xi-Xj)其中,η∈[0,1]是預設概率值,"-"運算完成對Xi和Xj的比較,"+"運算完成Xj對Xi的置換操作,即:解Xj和解Xi中不同分量以η的概率發(fā)生置換操作,而相同分量保持不變。人工魚個體之間的距離,即兩個解之間的距離定義為:d(i,j)=Xi-Xj。

        2.4.3 仿真實現(xiàn)與性能評價

        基于NS2平臺進行了仿真實現(xiàn),在多個實際與虛擬的網絡拓撲上對本文所描述的算法;基于粒子群和遺傳算法的QoS組播路由算法和基于遺傳算法的QoS組播路由算法,進行仿真實驗與性能評價。

        2.4.4 滿足用戶QoS約束的概率的比較

        設定多次組播請求,每次請求的源節(jié)點和組播目的節(jié)點隨機產生,其他參數(shù)不變,運行三種算法,以可用帶寬和延遲為例,分別統(tǒng)計三種算法所得到的最優(yōu)組播樹的可用帶寬和延遲滿足用戶QoS要求的概率與進化代數(shù)的關系,仿真結果表明,TAFQM算法和PGAQM算法均能較快的找到可用帶寬和延遲滿足用戶QoS約束概率較大的組播樹,TAFQM算法的收斂速度優(yōu)于另外兩種算法。總體上講,三種算法經過30次左右的迭代,滿足用戶QoS約束的概率已達95%以上。

        2.5 進一步的研究工作

        作為一個前沿性的熱點研究領域,人工魚群算法已引起越來越多國內研究者的關注,但因人工魚群算法(AFSA)起步較晚,與遺傳算法、神經網絡、蟻群算法、粒子群算法和免疫算法相比,人工魚群算法理論還不完善、不成熟,研究處于初步階段,在今后的工作中,還有很多方面有待進一步的探索和研究:

        (1)人工魚群算法的理論研究。人工魚群算法的理論研究還存在許多問題需要進一步解決,比如初始化參數(shù)選擇問題、收斂速度問題等,這些均帶有經驗性和直覺性,至今沒有經過嚴格的數(shù)學論證。今后人工魚群算法的收斂性證明和理論分析仍然是一個非常具有挑戰(zhàn)性的研究方向。

        (2)人工魚群算法的改進研究。人工魚群算法因處于初步階段,因此,其算法的改進仍是目前研究的一大重要方向。根據目前的研究可知,對人工魚群算法在初始化、參數(shù)與其他方法的結合和群體多樣化方面的改進仍需積極探索與完善。特別是研究人工魚群算法與其他智能算法和的融合技術,能夠提高算法優(yōu)化性能,因此,研究人工魚群算法與模擬退火算法、遺傳算法、粒子群算法、蟻群算法等智能優(yōu)化算法的融合技術,對智能算法的研究具有重要意義。

        3 結束語

        本文對智能計算的一種算法——人工魚群算法進行了系統(tǒng)的介紹,并將它應用到路由優(yōu)化中。對網絡管理中的過程進行動態(tài)路由選擇,提供了新的方法,同時對算法的性能進行了評價。

        [1] 李曉磊.一種新型的智能優(yōu)化方法-人工魚群算法[D].杭州:浙江大學,2003

        [2] 丁建立,陳增強,袁著祉.智能仿生算法及其網絡優(yōu)化中的應用研究進展[J].計算機工程與應用;2003.12

        [3] 單曉娟.智能計算及其在網絡優(yōu)化中的應用[D].山東大學,2007

        [4] 王聯(lián)國,洪毅,趙付青.一種改進的人工魚群算法[J].計算機工程,2008, 34 (19) :192-19

        10.3969/J.ISSN.1672-7274.2017.09.006

        TN915文獻標示碼:B

        1672-7274(2017)09-0015-02

        猜你喜歡
        魚群路由人工
        人工3D脊髓能幫助癱瘓者重新行走?
        軍事文摘(2022年8期)2022-11-03 14:22:01
        人工,天然,合成
        人工“美顏”
        哈哈畫報(2021年11期)2021-02-28 07:28:45
        探究路由與環(huán)路的問題
        魚群漩渦
        中外文摘(2017年19期)2017-10-10 08:28:41
        新型多孔鉭人工種植牙
        基于改進魚群優(yōu)化支持向量機的短期風電功率預測
        電測與儀表(2016年3期)2016-04-12 00:27:44
        基于人工魚群算法的光伏陣列多峰MPPT控制策略
        多子群并行人工魚群算法的改進研究
        PRIME和G3-PLC路由機制對比
        国产精品无码久久AⅤ人妖| 亚洲男同gay在线观看| 精品乱码久久久久久久| 亚洲视频毛片| 成人特黄特色毛片免费看| 国产高潮迭起久久av| 国产av国片精品有毛| 日韩精品久久午夜夜伦鲁鲁| 最新国产女主播在线观看| 国产乱妇无乱码大黄aa片 | 激情综合五月天开心久久| 各类熟女熟妇激情自拍| 无码爆乳护士让我爽| 国产在线精品一区二区三区不卡| 精品国产一区二区三区香蕉| 久久91精品国产91久久跳舞| 亚洲成av人片一区二区密柚| 亚洲v欧美v国产v在线观看| 国产欧美日韩网站| 中文字幕被公侵犯的丰满人妻| 国产99一区二区三区四区| 97高清国语自产拍| 91久久国产精品视频| 国产精品三级国产精品高| 乱码窝窝久久国产无人精品| 九九久久精品无码专区| 国产精品毛片久久久久久l| 国产成人av一区二区三| 国产人妻高清国产拍精品| 51久久国产露脸精品国产| 五月天无码| 全亚洲最大的私人影剧院在线看 | 丰满人妻熟妇乱又伦精品软件| 男女一级毛片免费视频看| 亚洲女同性恋在线播放专区| 激情综合五月| 国产精品美女一区二区三区| 人妻无码ΑV中文字幕久久琪琪布| 深夜黄色刺激影片在线免费观看| 99精品国产丝袜在线拍国语| 欧美交换配乱吟粗大25p|