遺傳算法的程序 遺傳 算 法 (GeneticA lgorithm,G A)是一種大規模并行搜索優化算法,它模 擬了達爾文“適者生存”的進化規律和隨機信息交換思想,仿效生物的遺傳方式, 從隨機生成的初始解群出發,開始搜索過程。解群中的個體稱為染色體,它是一 串符號,可以是一個二進制字符串,也可以是十進制字符串或采用其他編碼方式 形成的碼串。對父代(當前代)群體進行交叉、變異等遺傳操作后,根據個體的 適應度〔fitness)進行選擇操作,適應度高的個體有較高的概率被選中并復制到下 一代,如此產生的子代通常優于父代,這個過程稱為進化。上述過程循環執行直 至滿足停機條件,最終使優化過程以大概率趨于全局最優解
標簽: GeneticA lgorithm 算法 程序
上傳時間: 2015-09-25
上傳用戶:lili123
用的是ov的攝像頭,在用xawtv打開時,可以看到捕獲的畫面還算流暢. 自己改編了一個video4linux的程序,但是效率很低 從ioctl (dev, VIDIOCMCAPTURE, &vid_mmap) 到ioctl (dev, VIDIOCSYNC, &vid_mmap.frame) 程序運行一共用了0.25s左右
標簽: VIDIOCMCAPTURE video4linux xawtv ioctl
上傳時間: 2015-10-08
上傳用戶:hakim
簡單的VB坐標反算程序! 屬于自編自用的,現奉獻給大家
標簽: 程序 家
上傳時間: 2013-12-13
上傳用戶:dapangxie
遺傳算法程序 主要程序 ga.m 遺傳算法核心程序 BinaryExample.m 二進制編碼應用程序 FloatExample.m 浮點編碼的應用程序 相關算子及函數 initializega.m 種群初始化函數 simpleXover.m 用于二進制編碼的簡單交叉算子 arithXover.m 用于浮點編碼的算術交叉算子 binaryMutation 用于二進制編碼的變異算子 nonMutation.m 用于浮點編碼的非均勻變異算子 roulette.m 輪盤選擇算子 normGeomSelect.m 標準化幾何分布排序選擇算子 maxGenTerm.m 以最大進化代數為判別條件的進化終止函數 calcbits.m 計算二進制編碼染色體串長度的函數 f2b.m 由浮點表達到二進制表達的轉換函數 b2f.m 由二進制表達到浮點表達的轉換函數 parse.m 字符串識別函數 delta.m 非均勻變異的變異量計算函數 exampleFn 一個二元函數 startup.m 進行路徑設置
標簽: BinaryExample FloatExample 程序 算法
上傳時間: 2014-01-20
上傳用戶:cazjing
算符優先分析程序的分析、設計與實現的基本技術與一般方法
標簽: 分 程序 基本技術
上傳時間: 2015-10-15
上傳用戶:sunjet
本程序庫包括排序、查找的算法子庫,主要包括:并歸查找、快速排序、最值查找、遞歸調用等。
標簽: 程序庫 排序 算法
上傳時間: 2015-11-03
上傳用戶:維子哥哥
剛根據蟻群算法文檔編寫的蟻群算法的程序,希望對大家有幫助。
標簽: 蟻群算法 文檔 編寫 程序
上傳時間: 2015-11-07
上傳用戶:924484786
計算gumbul極值的一段程序,沒有附帶算例,因為太簡單了
標簽: gumbul 計算 程序
上傳時間: 2015-11-10
上傳用戶:日光微瀾
用C++實現算符優先分析程序 用C++實現算符優先分析程序
標簽: 分 程序
上傳時間: 2015-11-17
上傳用戶:ukuk
VC++ 計算任意長度10進制數位算子實用程序的源代碼,很 實用
標簽: VC 計算 任意長度 數位
上傳時間: 2014-01-03
上傳用戶:阿四AIR
蟲蟲下載站版權所有 京ICP備2021023401號-1