網頁

星期一, 11月 19, 2007

Google 大神差點也幫不了我

難道老師教的真的太先進了嗎?

在教科書中看似很普通的問題,用盡了關鍵字居然找不到適當的解答?

Design Optimization 這次的考試分成兩個部分,一份是 take-home,另一份則是明天在課堂上考,由於 take-home 的部份需要編譯程式,可以想見需要花上不少時間,而截止日期就是明天考試前。

程式需要使用 Matlab 撰寫,其中一個部份不難,我花了三個小時把要使用的優化原理搞懂,並把相應的程式完成。

另一個優化的部份需要用到「傳說中」非常著名的遺傳演算法Genetic Algorithm),待我了解之後,我發現要應用這個算法,如果沒有三天不眠不休,根本就不可能寫出來,何況我只剩下一天半的時間,反正老師沒有規定不能用別人寫好的 toolbox(matlab 就有一個),我想那就偷懶一點,直接套用就好啦。

按照說明輸入正確(?)的參數,結果...完全沒用!!!

百思不得其解,浪費了一個多小時的搜尋之後,才發現原來是 GA toolbox 的版本不同(我的是 1.1 版),沒有最新版本的 GA toolbox (最新的是 2.2 版),一些很方便的參數都不能用。

靠,雖然不能用新版,舊版的修改一下應該也行吧,不過該怎麼改呢?

查了又查,找了又找,就是找不到適合這個題目在舊版本的應用方式,還白白浪費了好多時間,難道...一向無所不能的咕狗大神,也會有失靈的時候?!!

不死心的我,打電話問以前上過這堂課的同學,看能不能找到一些幫助,沒想到得到的回應居然是,以前沒教過??

唉,靠自己想出來不是不可能,只是我還有好多作業要做,不用點偷吃步,這次的考試就當定啦!

出乎意料的,最後居然是在某個大陸的網站上找到另一份應用 GAOT 工具箱的文件(另一種 GA toolbox),而雖然裡面的應用有些觀念是錯的,但卻給了我一個很不錯的線索,讓我可以應用舊的工具,取得可能的解答。

皇天不付苦心人,經過三個小時的測試,終於順利的看到了可愛的分佈圖並找到了收斂後的解,明天總算可以順利的交出去啦。

結論是...我會寫的題目,隨便用個關鍵字,解答還會依正確程度(熱門程度)排好好的給你抄(會寫就不必抄啦),我不會寫的,好像咕狗大神也不太靈光啊...XD!

 

GA

6 則留言:

  1. Oh My God~~~
    這時候只好自求多福囉~~~

    回覆刪除
  2. google真的很不萬能...=.=||
    (作報告都一定要跑圖書館的檸檬汁)

    回覆刪除
  3. 讀書人, 是啊,沒有人幫忙真的會很辛苦。

    limonadagul, 都跑圖書館啊,跟我差不多喔。只是最近懶懶的呆在家,才會比較依賴辜狗大神

    cyber runner,謝謝你的鼓勵,加油!

    回覆刪除
  4. GA toolbox 很多啦...
    google 應該有很多答案才對 XD
    關鍵是關鍵字選的好不好...

    PS. 傳說中的 Father of GA 是我師祖 XD

    回覆刪除
  5. Illini,
    哎,早遇到你多好...
    我試過很多關鍵字啊,不知道您的建議是?
    我的問題是 constrained problems,可是網上的大部分都是教 unconstrained problems,沒有看到 examples 實在是很難理解的啊。
    看來我是不是也要拜一下祖師爺呢???

    回覆刪除