基本遺傳算法
基本遺傳算法,又稱為SGA算法,其中包括了詳盡的注釋,執行效果還不錯!...
基本遺傳算法,又稱為SGA算法,其中包括了詳盡的注釋,執行效果還不錯!...
GA(Simple Genetic Algorithm)是一種強大的智能多變量優化算法,它模仿種群繁殖規律來進行優化。 本SGA可以優化變量,求最小值,最大值(當把函數倒數也就求最小值啦) 并且支持浮點編碼,grey編碼,二進制編碼;輪賭法選擇,錦標賽選擇;單點交叉,均布交叉,浮點交叉;單點變異...
王小平《遺傳算法——理論、應用與軟件實現》隨書光盤,內容有: \GA 本書中所附源程序C或C++代碼文件及其可執行文件 Scs.cpp 基本分類算法源程序,輸入數據文件cfile.txt,efile.txt,gfile.txt,pfile.txt,rfile.txt,tfile.txt Sga.c ...
基本遺傳算法的matlab源程序,bstr2rval.m為基本編碼轉為實際值子函數,createPop.m創建初始種群子函數,crossOper.m基因交叉子函數,indiEval.m個體實際值子函數,mutateOper.m基因變異子函數,selectOper.m選擇算子子函數,sga.m基本遺傳...
很經典的一個算法。大家做工程和通信用的著。遺傳算法(Genetic Algorithm)是模擬達爾文的遺傳選擇和自然淘汰的生物進化過程的計算模型,是一種通過模擬自然進化過程搜索最優解的方法,它是有美國Michigan大學J.Holland教授于1975年首先提出來的,并出版了頗有影響的專著《Adap...