-
知識獲取
鎖定
知識獲取是指在人工智能和知識工程系統中,機器(計算機或智能機)如何獲取知識的問題。
[1]
狹義知識獲取指人們通過系統設計、程序編制和人機交互,使機器獲取知識。例如,知識工程師利用知識表示技術,建立知識庫,使專家系統獲取知識。也就是通過人工移植的方法,將人們的知識存儲到機器中去。
廣義知識獲取是指除了人工知識獲取之外,機器還可以自動或半自動地獲取知‘識。例如,在系統調試和運行過程中,通過機器學習進行知識積累,或者通過機器感知直接從外部環境獲取知識,對知識庫進行增刪、修改、擴充和更新。
- 中文名
- 知識獲取
- 外文名
- KnowledgeAcquisition
- 本 質
- 轉移的過程或技術
- 基本目標
- 為智能系統建立完善的知識庫
- 性 質
- 整體性
知識獲取發展歷程
知識獲取是構築知識型系統的一個重大課題,但研究得尚不充分。20世紀60年代以前,大部分人工智能程序所需知識是由專業程序員手工編入程序的。當時較少直接面嚮應用系統,知識獲取問題還未受充分重視。隨着專家系統和其他知識型系統的興起,人們認識到必須對落後的知識獲取方式進行改革,讓用户在知識工程師或智能程序(知識獲取程序)幫助下,在系統的運行過程中直接逐步建立所需的知識庫。
知識獲取基本任務
包括知識抽取知識建模、知識轉換、知識輸入、知識檢測以及知識庫的重組這幾個方而:
(1)知識抽取:把藴含於信息源中的知識經過識別、理解、篩選、歸納等過程抽取出來,並存儲於知識庫中。
(2)知識建模:構建知識模型,主要包括三個階段:知識識別、知識規範説明和知識精化。
(3)知識轉換:把知識由一種表示形式變換為另一種表示形式。
(4)知識存儲:把用適當模式表示的知識經編輯、編譯送入知識庫。
(5)知識檢測:為保證知識庫的正確性,需要做好對知識的檢測。
(6)知識庫的重組:對知識庫中的知識重新進行組織,以提高.系統的
運行效率。
知識獲取獲取途徑
知識獲取人工移植
人工移植的方式可分為二種:
(1)靜態移植
在系統設計過程中,通過知識表示、程序編制、建立知識庫,進行知識存儲、編排和管理,使系統獲取所需的先驗知識或靜態知識。故稱“靜態移植”或“設計移植”。
(2)動態移植
在系統運行過程中,通過常規的人機交互方法,如“鍵盤一顯示器”的輸入/輸出交互方式,或輔助知識獲取工具,如知識編輯器,利用知識同化和知識順應技術,對機器的知識庫進行人工增刪、修改、補充和更新,使系統獲取所需的動態知識,故稱“動態移植”或“運行移植”。
知識獲取機器學習
人工智能系統在運行過程中,通過學習,獲取知識,進行知識積累,對知識庫進行增刪、修改、擴充與更新。
機器學習的方式可分為二種:
(1)示教式學習
在機器學習過程中,由人作為示教者或監督者,給出評價準則或判斷標準,對一系統的工作效果進行檢驗,選擇或控制“訓練集”,對學習過程進行指導和監督。這種學習方式通常是離線的、非實時的學習,也可以在線、實時學習。
(2)自學式學習
在機器學習過程中,不需要人作為示教者或監督者,而由系統本身的監督器實現監督功能,對學習過程進行.監督,提供評價準則和判斷標準,通過反饋進行工作效果檢驗,控制選例和訓練。這種學習方式通常是在線、實時的學習。
知識獲取機器感知
人工智能系統在調試或運行過程中,通過機器視覺、機器聽覺、機器觸覺等途徑,直接感知外部世界,輸入自然信息,獲取感性和理性知識。
機器感知主要有二種方式:
(1)機器視覺
在系統調試或運行過程中,通過文字識別、圖象識別和物景分析等機器視覺,直接從外部世界輸入相應的文字、圖象和物景的自然信息,獲取感性知識,經過識別、分析和理解,獲取有關的理性知識。
(2)機器聽覺
在系統調試或運行過程中,通過聲音識別、語言識別和語言理解等機器聽覺,直接從外部世界輸入相應的聲音、語言等自然信息,獲取感性知識,經過識別、分析和理解,獲取有關的理性知識。
- 參考資料
-
- 1. 基於文本分析的知識獲取系統設計與實現 .中國知網.2011-01-20[引用日期2017-03-13]
- 2. 基於Web信息抽取的專業知識獲取方法研究 .中國知網.2007-04-01[引用日期2017-03-13]