遺傳算法基本的操作分為:
1.選擇操作
2.交叉操作
3.變異操作
遺傳算法的基本要素包括染色體編碼方法、適應度函數、遺傳操作和運行參數。
遺傳算法優化BP神經網絡算法流程如圖3-4所示:
遺傳算法實現:遺傳算法優化BP神經網絡的要素包括種群初始化、適應度函數、選擇操作、交叉操作和變異操作。
遺傳算法主函數流程為:
步驟一:隨機初始化種群
步驟二:計算種群適應度值,從中找出最優個體
步驟三:選擇操作
步驟四:交叉操作
步驟五:變異操作
步驟六:判斷優化是否結束,若否,則返回步驟二