知識工程是研究人類智能和高級知識的發(fā)生學機制和規(guī)律,并用來構(gòu)造專家系統(tǒng)的科學。
1977年,在第五屆國際人工智能會議上美國計算機科學家費根鮑姆首次提出“知識工程”這一術(shù)語。專家系統(tǒng)是知識工程的核心問題和最終目標,最早的專家系統(tǒng)是由費根鮑姆主持的研究小組構(gòu)造并完成的,這是一個專門用于診斷和治療腦膜炎和血液傳染病的系統(tǒng)。以前知識工程學主要研究范圍限于大學研究開發(fā)的實驗性專家系統(tǒng)。
80年代以后,知識工程學的研究成果開始在研究部門和有關(guān)產(chǎn)業(yè)部門得到應(yīng)用,所開發(fā)的專家系統(tǒng)有“醫(yī)療專家系統(tǒng)”、”化學家系統(tǒng)”、“地質(zhì)學家系統(tǒng)”、“數(shù)學家系統(tǒng)”、“輔助發(fā)明系統(tǒng)”等。西方各發(fā)達國家尤其是美國和日本都非常重視知識工程學的研究。知識工程學中的“工程”一詞,并非指的真正的實物工程,而是借用了工程學特有的科學合理的框架結(jié)構(gòu),系統(tǒng)的思想方法,以及由相互聯(lián)系、制約和影響的內(nèi)部各要素組成的高效運作的有機整體的機制原理。知識工程學中的“知識”一詞,特指“知識經(jīng)濟”概念中的知識,指的是人類發(fā)明和發(fā)現(xiàn)的所有知識,包括自然科學知識和社會科學知識。其中主要是技術(shù)科學、管理科學(軟科學)和行為科學知識,以及儲存于人的大腦中的潛能知識、智力、智慧和創(chuàng)造力等。研究內(nèi)容知識工程學的研究內(nèi)容:專門知識和一般常識的表示方法,主要研究在計算機內(nèi)如何用數(shù)據(jù)來構(gòu)造知識,以便于知識的存??;推理機制主要研究以計算機為代表的機器如何用知識模擬人的思維問題;最根本的及最主要的是知識庫及其管理系統(tǒng)即如何有效運用專家知識來建立適于某一特定領(lǐng)域。