Re: [問題] 基因演算法已回收

看板MATLAB作者 (~____________~)時間15年前 (2010/05/20 11:13), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《FedEx067 (夏日海灘屋)》之銘言: : 先大致簡略一下我做的 : 由五個製程參數(input)所產生一個目標值(output)\ : 我把input與output用MATLAB作訓練 : 之後用基因(也是MATLAB)找出其最佳參數組合值還有目標值 : 問題是...每次基因跑出來的結果都不一樣,而且誤差很大 : 想問一下板上的高手! : 我的基因程式打的很短,只有三行 LB=[ , , , , ,]; (空個部份是我的參數值) : UB=[ , , , , ,]; : [x y] = ga(@deep3_fun,5,[],[],[],[],LB,UB) : 麻煩解惑,謝謝! 每代所演化出來的染色體差異很大的話, 那可能是演化過程的程式有問題, 比較大的可能性應該是 selection 那部份, crossover 跟 mutation 錯誤的可能性比較小, 建議你先從selection的程式開始debug。 PS: 你的問題好像比較偏向程式設計 @@" -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.127.205.188
文章代碼(AID): #1BzAZF0M (MATLAB)
討論串 (同標題文章)
文章代碼(AID): #1BzAZF0M (MATLAB)