碼教授告訴你專家系統的產生與發展
1.專家系統的產生
專家系統產生於20世紀60年代中期,在此之前,人工智慧的研究多以搜尋為主,沒能重視知識在智慧系統中的作用。1965年,美國史丹佛大學費根鮑姆領導他的研究小組開始研製化學專家系統DENDRAL,並於1968年研製成功。這是世界上第一個專家系統。
1976年,費根鮑姆又領導他的研製小組研製成功了用於細菌感染患者的診斷和治療的醫學專家系統MYCIN,為專家系統的研究與開發提供了範例和經驗。
1981年,史丹佛大學國際人工智慧中心的杜達(R.D.Duda)等人研製成功了地質勘探專家系統PROSPECTOR,為專家系統的實際應用提供了最成功的典範。
除上述典型系統外,在世界各國還有無數的專家系統被成功地應用於工業、農業、商業、醫學、氣象、環境、交通、教育、軍事等眾多領域。我國的第一個實用專家系統是由當時在中科院自動化所工作的塗序彥教授領導開發的“關幼波肝病診斷治療專家系統”。
上述,這些早期的專家系統,通常都是針對某個單一應用領域,模仿單個專家,在單主機上用單一的知識表示方法、推理方法和開發技術開發的,人們常稱之為傳統專家系統。
2.傳統專家系統的缺陷
傳統專家系統雖然在人工智慧發展過程中起到了非常重要的歷史作用,也有過許多成功的應用,但隨著應用的不斷深入和資訊科技的快速發展,其缺陷逐漸暴露出來。這些缺陷主要表現為以下幾個方面。
(1)知識獲取的“瓶頸”問題
知識和知識推理是專家系統的核心,專家系統的系統功能很大程度上取決於系統所擁有的知識,知識數量越多、質量越高,其智慧就應該越強。但傳統專家系統一般不具備自學習能力,其知識獲取主要由知識工程師來完成,這是一件十分困難和費時的事情。
(2)知識的“窄臺階”問題
一個專家系統一般只能應用在某個相當窄的知識領域內,去求解預定的專門問題,一旦超出預定範圍,專家系統就無法求解。
(3)不具備並行分佈和多專家協同功能
傳統專家系統是一種集中式專家系統,它只能在單個處理機上執行,不具備把一個專家系統的功能分解後,分佈到多個處理機上去並行工作的能力。而並行分佈是現代資訊系統的一個重要特徵。同時,傳統專家系統又是一種單專家式專家系統,它只能模擬單一領域的單個專家的功能,不能實現相近領域或同一領域不同方面的多個分專家系統的協作問題求解。而協作求解也是現代資訊系統的一個重要特徵。
(4)處理不確定問題的能力較差
傳統專家系統儘管可採用可信度、主觀Bayes方法等處理不精確問題,但在歸納推理、模糊推理、非完備推理等方面的能力較差。
(5)與主流資訊科技脫節
傳統專家系統基本上是一種資訊孤島,與主流資訊科技,如Web技術、資料庫技術等脫節,這就嚴重影響了其發展和應用。
3.專家系統的發展
為了克服傳統專家系統的缺陷,滿足專家系統應用的需求,隨著資訊科技的發展,專家系統在並行分佈、多專家協同、學習功能、知識表示、推理機制、智慧介面、Web技術等方面都有了較大進展,出現了一些新型的專家系統。例如,模糊專家系統、神經網路專家系統、分散式專家系統、協同式專家系統和基於Web的專家系統等。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31549219/viewspace-2212884/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 碼教授告訴你人工智慧未來的發展人工智慧
- 碼教授為你介紹協同式專家系統
- 碼教授對於基於框架的專家系統框架
- 碼教授告訴你大資料與人工智慧的區別大資料人工智慧
- 碼教授告訴你人工智慧的就業前景人工智慧就業
- 碼教授告訴你什麼事人工智慧人工智慧
- 碼教授告訴你大資料該怎麼用大資料
- 碼教授告訴你一些web前端的命名規則Web前端
- 碼教授告訴你SEM最佳化師需要掌握的技巧
- 碼教授告訴你大資料具體指的是什麼?大資料
- 碼教授告訴你人工智慧不確定性推理的含義人工智慧
- 碼教授告訴你學完這些月入過萬不是夢
- 碼教授告訴你IT程式設計師如何找到高薪職業程式設計師高薪
- 告訴你們CRM系統如何幫助公司發展?
- 怎麼自學精益生產?過來人告訴你
- 【Fuzzy】模糊專家系統(3)
- 180頁PPT為你全解AI技術與產業發展 | 清華孫富春教授AI產業
- CODING 告訴你矽谷的研發專案管理之道(4)專案管理
- CODING 告訴你矽谷的研發專案管理之道(3)專案管理
- 告訴你,我是一個與眾不同的密碼密碼
- cerner/clara-rules: Clojure的業務規則引擎與專家系統
- 悄悄告訴Facebook產品的開發流程
- 告訴你,十二月到了,該如何養生
- 專家系統:人工智慧領域的重要分支人工智慧
- CODING 告訴你矽谷專案經理的專案管理之道(2)專案管理
- 國產作業系統生態發展趨勢作業系統
- 如何開展精益生產專案?
- 讀人工智慧全傳05專家系統人工智慧
- 一文告訴你自然語言資料分析NLA發展簡史
- 七個生產案例告訴你BATJ為何選擇ElasticSearch!應用場景和優勢!BATElasticsearch
- 人工智慧發展神速?37年前的塵封檔案告訴你並沒有人工智慧
- 教你0 程式碼,搭應用,宜搭開發手冊告訴你
- 槽位背後 | AI專家系統的5個階段(上篇)AI
- 槽位背後 | AI專家系統的5個階段(下篇)AI
- 誰告訴你 Flutter 會幹掉原生開發?Flutter
- 專業的Web前端工程師供不應求,應屆生卻屢屢面試失敗,專家告訴你原因!Web前端工程師面試
- Python告訴你iPhoneX有多熱賣(附程式碼)PythoniPhone
- 我來告訴你,ChatGPT 該怎麼對接到自己的專案中!ChatGPT