【導(dǎo)讀】BP算法是人工神經(jīng)網(wǎng)絡(luò)中應(yīng)用最廣泛的算法,但是存在著一些缺陷:。二是不能保證收斂到全局最小點;三是網(wǎng)絡(luò)結(jié)構(gòu)不易確定。BP算法優(yōu)化后仍存在一定的問題。初始連接權(quán)值選取。遺傳算法應(yīng)用于神經(jīng)網(wǎng)絡(luò)。學(xué)習(xí)神經(jīng)網(wǎng)絡(luò)的權(quán)值,也就是用遺傳算法取代一些傳統(tǒng)的學(xué)習(xí)。遺傳算法是模擬達(dá)爾文。的遺傳選擇和自然淘汰的生物進化過程的計算模型。由美國密執(zhí)根大學(xué)的。子產(chǎn)生新一染色體群。生物遺傳學(xué)概念與遺傳算法中概念的對應(yīng)關(guān)系。種群的規(guī)?;虼笮?。適應(yīng)度越高,其被選擇的機會越大。(交配)操作、變。解,這樣產(chǎn)生的染色體群(種群)稱為后代。,是則結(jié)束,否則。traceInfo:每代的最優(yōu)值和均值矩陣。1)初始化種群P. 2)計算每一個個體評價函數(shù),并將其排序,可按下。以交叉概率Pc對個體和進行交叉操作,產(chǎn)生新。4)利用變異概率Pm突變產(chǎn)生的新個體。則轉(zhuǎn)3)進入下一輪迭代。算法結(jié)束,如達(dá)到預(yù)先設(shè)定的性能指標(biāo)后,將