改進遺傳算法-郭濤算法做最優化問題很管用,算法的基本思想是
先任意產生n個隨機數,然后從n個數里隨機選擇m個數,再有這m個
數合成一個新數,將這個新數同n個數中間適應值函數值的最差的比較,
如果好的話就取代最差的那個,如果它比最好的還要好的話,則把最好的
也取代。如果比最差的壞,則重新合成一個新數。依次循環下去。
程序的奇妙之處是GA_crossover()函數,產生的新數確實比較好,看看
那位大俠能改進一下,產生比這跟好的數。
標簽:
算法
郭濤算法
隨機數
上傳時間:
2015-04-10
上傳用戶:thuyenvinh