官术网_书友最值得收藏!

1.1.4 蜉蝣優化算法流程

蜉蝣優化算法的流程圖如圖1.2所示,具體步驟如下。

步驟1:設定參數,初始化雌性蜉蝣和雄性蜉蝣種群位置以及速度。

步驟2:計算適應度并排序,獲取個體歷史最優位置pbest和全局歷史最優位置gbest

步驟3:更新雄性蜉蝣和雌性蜉蝣速度及位置。

步驟4:計算適應度。

步驟5:根據適應度對雄性蜉蝣和雌性蜉蝣進行排序。

步驟6:雌雄性蜉蝣交配產生子代蜉蝣。

步驟7:計算子代蜉蝣適應度。

步驟8:隨機將子代分配給雄性和雌性。

步驟9:用較優的子代替換較差的雄性和雌性。

步驟10:計算適應度,更新個體歷史最優位置pbest和全局歷史最優位置gbest

步驟11:判斷是否滿足停止條件,如果滿足則輸出全局最優解和適應度,否則重復步驟3~步驟11。

圖1.2 蜉蝣算法流程圖

主站蜘蛛池模板: 凤翔县| 山阳县| 凤凰县| 凭祥市| 伊金霍洛旗| 玉溪市| 西乡县| 扎赉特旗| 连云港市| 义马市| 兴业县| 长丰县| 海林市| 郑州市| 大悟县| 洛浦县| 晋中市| 马龙县| 长海县| 苍山县| 瑞丽市| 阿克苏市| 蒙阴县| 礼泉县| 汶上县| 乐平市| 乌鲁木齐县| 巨鹿县| 会理县| 阳信县| 阿克苏市| 福清市| 长岭县| 凤山市| 肇源县| 五指山市| 吉木萨尔县| 新绛县| 云南省| 瑞昌市| 鹰潭市|