[技術討論]遊戲AI設計與機器智慧

qingrun發表於2010-03-31


原貼連線如下:http://www.newsmth.net/bbstcon.php?board=Thinker&gid=7493

其中有個朋友說:

機器其實根本就不用探路什麼的,我想大家對ai還是有誤區
機器既是ai,ai既是機器
機器現在不理解人類的意圖,不是"看"不見


對這句話,青潤不敢贊同,於是響應道:

呵呵,您的定義是怎麼來的我不清楚。
但是,我知道遊戲中所有的AI都是必須做設計的,不管你用了什麼演算法原理和基礎,最終都是程式碼的實現和編譯的結果,這些不是機器的硬體,也不是機器自身就成形成或者初始執行就有的軟體。
機器永遠不會主動來理解人類的意圖,只會按照人類設定的程式指令進行,當指令集合的結果允許機器自己進行模型構建和分析,然後按照自己的分析結果進行執行的時候,就是我們目前所能設想到的智慧的境界。
不可能有超出此之外的資訊和智慧。
如果這個指令集合的程式碼自身存在問題,但是在最基礎的執行單元做好範圍和功能閒置設計,而後面要求所有的子類都必須在這個限制範圍之下執行,那麼,一切都是安全的。
但 是,如果發生了不設定邊界的執行,就有可能出現系統自動學習的資料和分析結果之外的資訊和執行結果的出現,那樣,就會出現意外的事情發生,但是,這個意外 的事情只是在功能可能的擴充套件下可以推演的意外,並不是完全不可控的,從程式碼的分析角度,完全可以預料到這種擴充可能發生的所有意外事情,而不是類似某些電 影裡面的那種只是為了吸引眼球的誇張效果。
機器最大的優勢就是在定義範圍內的分析和處理速度上比人類大腦要快,而不是擴充套件性比人類快,在終結者前傳Sara傳中那個液態機器人提到過這個問題。呵呵


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/257598/viewspace-630924/,如需轉載,請註明出處,否則將追究法律責任。

相關文章