[問題] GA toolbox問題想請益各位賢拜已回收

看板MATLAB作者 (Changrick)時間15年前 (2010/07/14 00:46), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
目前小弟正利用matlab裡面的GAtoolbox在做研究 雖然有看了板上很多大大推薦 周鵬程 寫的那本 遺傳演算法 但在使用TOOLBOX時,還是遇到了一點小問題 希望各位大大能幫忙解答!! 在 option > Stopping criteria 停止條件裡的各選項意思不是很懂 Generations <~ 這裡是我要他跑的子代上限 對吧~? Time limit <~ 這個我不是很懂 時間上限? 時間到就停止? Fitness limit <~ 這裡也不太懂 適應值極限值(最大值)? 是否是我適應值 做完"Score"的回傳給GA的值? Stall Generations <~ 這個我就猜不透了 Stall time limit <~ 這個我也猜不透 Function tolerance <~ 猜不透+2 Nonlinear constraint tolerance <~ 猜不透+3 以上看書加上help裡面的解說..我還是有看沒有很懂意思.. 另外 假設我要讓算出來的最佳適應值在 "50"或者在"40~50"之間時基因留下 這段範圍 我需要在哪個選項上設定.. 因為我看GA RUN完時,會出現Fitness function value:0.01986.....之類的 上面這一段似乎是說 這已經是我要找的最佳適應值...但事實上卻相差很遠 我想是否是因為最佳適應值範圍我設定錯誤 所以導致我一直沒辦法往我要的地方收斂 我要在哪裡設定ˊˋ.. 希望熟悉這個TOOLBOX的大大 能幫我解答.. 碩論難產 剩下沒多久就要口試了ˊˋ 拜託各位賢拜 ┌(-_-)┐ 萬分感激!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.255.67.85
文章代碼(AID): #1CF9XCMi (MATLAB)
文章代碼(AID): #1CF9XCMi (MATLAB)