- 電話: 010-64734946 64734947 64738638
- 傳真: 010-64738090
當前位置:首頁 >> 行業資訊
人工智能在計算機上實現時有什么方式?
信息來源:北京德爾西曼 發布時間:2019-08-27 11:40:20 點擊次數:0
人工智能,英文縮寫為AI。它是研究、開發用于模擬、延伸和擴展人的智能的理論、方法、技術及應用系統的一門新的技術科學。
人工智能在計算機上實現時有2種不同的方式。一種是采用傳統的編程技術,使系統呈現智能的效果,而不考慮所用方法是否與人或動物機體所用的方法相同。這種方法叫工程學方法,它已在一些領域內作出了成果,如文字識別、電腦下棋等。
另一種是模擬法,它不僅要看效果,還要求實現方法也和人類或生物機體所用的方法相同或相類似。遺傳算法和人工神經網絡均屬后一類型。遺傳算法模擬人類或生物的遺傳-進化機制,人工神經網絡則是模擬人類或動物大腦中神經細胞的活動方式。為了得到相同智能效果,兩種方式通常都可使用。采用前一種方法,需要人工詳細規定程序邏輯,如果游戲簡單,還是方便的。如果游戲復雜,角色數量和活動空間增加,相應的邏輯就會很復雜,人工編程就非常繁瑣,容易出錯。而一旦出錯,就必須修改原程序,重新編譯、調試,最后為用戶提供一個新的版本或提供一個新補丁,非常麻煩。采用后一種方法時,編程者要為每一角色設計一個智能系統來進行控制,這個智能系統開始什么也不懂,就像初生嬰兒那樣,但它能夠學習,能漸漸地適應環境,應付各種復雜情況。這種系統開始也常犯錯誤,但它能吸取教訓,下一次運行時就可能改正,至少不會永遠錯下去,用不到發布新版本或打補丁。利用這種方法來實現人工智能,要求編程者具有生物學的思考方法,入門難度大一點。但一旦入了門,就可得到廣泛應用。由于這種方法編程時無須對角色的活動規律做詳細規定,應用于復雜問題,通常會比前一種方法更省力。