Sunday, July 15, 2007

人工智慧專欄 - 人工智慧簡介 (2)


演化式計算(GA),有人不認為這是一個人工智慧學門,但他在處理有關搜尋問題空間(Problem Space)的表現,卻往往令人意外。比如下棋,用傳統的專家系統,可能要用上超級電腦的運算速度,才能有較佳的表現。但是GA卻往往可以踢除掉大部份無用的解答,利用演化的特性,去快速縮小搜尋的空間和深度。雖然冠上演化的大名,而且的確用上了生物基因遺傳的一些基本概念,但實際上仍然比較屬於工程應用,或是演算法的一種而非完全模仿自然界的演化。





和他概念相同但是目的卻不同的人工生命,就反過來希望簡化的演化模型,能夠反映真實自然界的演化規則,希望從中找出真正演化的機制。但同樣的還受限於處理器的速度問題,不夠快速能在合理的時間內得到結果。但GA則是善加利用目前已有的技術,期望用這個概念來突破一些N-P問題的解答。同樣的他也和其他學門結合,比如和NN結合的模型,或是和Expert System合作。





特別介紹Soft Engineering,這是對比於傳統硬性的演算法和程式設計的特別名詞,希望利用Fuzzy或是NN能夠容許不完美的資料的特性,去處理現實世界種種因為雜訊或人為錯誤的工程輸入。或許他算是工程中的人工智慧處理方法吧。





但往比較低階一點來看,就會接近工程基礎的領域。不過往上探討人工語言,或是自然語言處理,就進入比較模糊的地帶了,這是從工程邁入理論或是數學,甚至是心理學的地帶,都尚未有比較組織化的研究。另有一門叫Chaos(渾沌或是有人翻複雜系統)的數學,在研究物體間,如何以簡單可以用物理數學表達的物體,架構複雜不可預測的生命或智慧。從深奧的數論到接近神學的討論,都可納入他的範圍。





尚未有比較有系統的研究或是理論出現,連結論(Connectionism),也算是他的分支。各種從物理學家到生物學家,數學家都參與其中。或許這中間的地帶還仍待開發吧。要將這個研究正規化的大發現尚未出現,個人預測,當第一個夠資格稱為"智慧"的程式或機器出現,背後支持他的那個理論和研究,會是極為重要的里程碑。將會規劃出從機器人學(Robotic)到心理學,甚至生物遺傳演化研究的新面貌。





作者 北海牧羊人 TLS 2003/03/24

















No comments: