人工智能目前還沒有形成統一的理論,智能是多種能力的體現,目前的人工智能也是體現在具體的研究和應用領域:
1.認知科學
認知是和情感、動機、意志相對應的理智或認知過程,是為了一定目的,在一定的心理結構中進行的信息加工過程。認知科學的研究目的是說明和解釋人類在完成認知活動時是如何進行信息加工的。由于認知科學幾乎涵蓋了人工智能所有的理論問題,因此有時人們也用認知科學作為人工智能的代名詞。
2.機器學習
學習是機器獲取知識的根本途徑,是否具學習能力是機器是否具有智能的重要標志。機器學習主要研究如何模擬或實現人類的學習能。圍繞這一問題,人們開展了人類學習機型,機器學習方法和學習系統構造技術這三個方面的研究。
3.自然語言處理
自然語言處理主要研究如何使計算機能夠理解和生成自然語言。現在的自然語言理解往往與模式識別,計算機視覺等技術相結合,在文字識別和語音識別系統的配合下進行書面語言和有聲語音的理解。
4.機器人學
機器人學是在電力學,人工智能,控制論,系統工程,精密機械,信息傳感,仿生學以及心理學地多種學科的基礎上形成的一門綜合性技術學科。人工智能所涉及的幾乎所有技術都可以在這個領域中得到應用。
5.計算機博弈
計算機博弈是人工智能中關于對策和斗智問題的研究領域。目前,計算機博弈主要以下棋為研究對象,但研究的主要目的不是為了讓計算機與人下棋,而是為了給人工智能研究提供一個試驗場地。
6.自動定理證明
自動定理證明就是讓計算機模擬人類證明定理的方法,自動實現非數值符號的演算過程.
7.模式識別
模式識別是研究\模擬和實現人類分類能力的科學,以便能夠應用計算機對某一范疇內的事物,事件或過程進行自動的識別和分類.模式識別是人工智能的重要組成部分,它本身又分為文字識別,語音識別,生物特征識別,遙感圖像分析,醫學圖像分析等許多分支.
8.計算機視覺
計算機視覺是在計算機上實現或模擬人類人類視覺功能的學科,其主要研究目標是使計算機具有通過二維圖像認知三維環境信息的能力的能力,這種能力不僅包括感知三維環境中物體的形狀,位置,姿態,運動等幾何信息的能力,而且還包括對這些信息進行描述,存儲,識別與理解的能力。
9.人工神經網絡
人工神經網絡是一個由大旦簡單處理單元經廣泛互連后所構成的人工網絡,用于模擬神經網絡的結構和功能.
10.專家系統
專家系統是基于專家知識和符號推理方法的智能系統,它將領域專家的經驗用知識表示的方法表示出來,放入知識庫中,根據這些知識在推理機的作用下,解決某一專門領域內需要專家才能解決的問題。對于專家系統,目前尚無公認的定義,但人們一般普遍認為:專家系統是一個能在某特定領域內,以專家水平去解決該領域中困難問題的計算機軟件系統。
11.知識發現與數據挖掘
知識發現與數據挖掘是人工智能中比較新的一個分支,是在數據庫基礎上實現的知識發現系統,用于從數據庫中提煉和抽取的知識,以便能夠提示出蘊含在數據背后的關于客觀世界內在聯系和本質原理的信息,實現知識的自動獲取。
12.自動程序設計
自動程序設計是將自然語言描述的程序自動轉換成成可執行的程序的技術。自動程序設計包括程序綜合性和正確性檢驗兩個方面。程序綜合手于實現自動編程,用戶只需告訴計算機“做什么”,無須說“怎么做”,計算機就可自能實現程序的設計。
13.智能控制
智能控制是指無需人的干預,或基本無需人的干預,能獨立的驅動機器實現其目標的自動控制技術。它是一種把人工智能技術與經典控制理論及現代控制理論相結合,研制智能控制方法。
14.智能決策支持系統
智能決策支持系統是地傳統決策支持系統中增加了智能部件的決策支持系統。它是人工智能技術,尤其是專家系統技術與決策支持系統相結合的產物質。智能決策支持系統由數據庫,模型庫,方法庫,人機接口及知識庫五部分所組成,既可發揮專家系統在知識處理方面的特長,又可發揮傳統決策支持系統在數值分析方面的優勢,具有良好的應用前景。
15.分布式人工智能
分布式人工智能主要研究如何協調邏輯或物理上分散的智能系統之間的行為,以便實現問題的并行求解。
參考文獻:人工智能導論——方法與系統,劉峽壁編著,國防工業出版社