現在人工智能為什么這么熱,大家熱情這么高,我覺得一個重要的原因是需求很旺盛,不管是第一產業、第二產業(制造業)或者第三產業(服務業)都存在智能化的需求。目前,第二產業和第三產業對智能化的需求一般人談得比較多,其實農業對于智能化的需求也是很多的。上世紀80年代我國剛進入人工智能領域,一些研究者把農業作為一個重要應用領域,研制了一些小型的農業專家系統,有施肥和育種等等。總之,需求是一個動力,有了這個動力才會促使人工智能謀求進一步發展。
那么,人工智能究竟能為產業提供哪些有用的技術呢?舉個例子,計算機很簡單,大家天天使用它。計算機究竟是什么樣一種機器?其實,它是名副其實的“計算”機器。傳統的計算機應用主要是三大方面,即科學計算、傳統的數據處理以及自動化。所有這些應用都是使用計算機的一種能力—數值計算。為了發揮這種能力,需要建立數學模型,因此數學模型是這類計算的基礎。那么什么是人工智能呢?人工智能在計算機應用上有何突破?在我看來,人工智能實際上是讓計算機模仿人類的三種功能。
第一項是,模仿理性思考,包括推理、決策和規劃等等,屬于人類的高級智能,或者叫邏輯思維。第二項,是模仿感知,對周圍環境的感知,包括視覺、聽覺,觸覺等。第三項,則是模仿動作,包括人類手、腳和其它動物的動作,這種對動作的模仿所產生的機器,一般又稱為機器人。
那么,計算機是如何模擬人類的理性思考的能力呢?推理是理性思考的典型,可以以它為例加以說明。推理有正向和反向之分。所謂正向推理是從原因推到結果,比如我們可以通過疾病推出會有什么癥狀。而反向推理是從結果推測它的原因,即從癥狀去推測可能的疾病。在我們日常的決策、設計和規劃的實踐中,都會發生類似的思考過程。計算機要進行理性思考需要怎樣的計算模型呢?人工智能為此提出以下模型:即根據人類的知識和經驗而建立的符號推理模型。計算機就可以依據這種模型進行推理和思考。這種模型又可稱為啟發式搜索模型、知識驅動模型等等。這個模型以及與其相關的方法組成了一套技術,這套技術統稱為傳統人工智能技術。此前,IBM深藍國際象棋程序打敗國際象棋冠軍卡斯帕諾夫的事件,以及IBM Watson系統在美國“危險邊緣”智力競答游戲中打敗兩位前人類冠軍,都代表了傳統人工智能技術至今在應用上所達到的水平。
可以說,Watson系統的成功標志著人機交互上了一個新臺階。目前,人第一個層次的人機交互模式是基于關鍵字的檢索,百度和谷歌等網絡均采用這種檢索模式。這是最簡單的一種交互模式。還有一種交互模式是網絡聊天機器人 ,比如微軟推出的智能機器人“小冰”。今后,人機交互的發展方向會是人機自然語言問答和對話。