版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
2023/2/5北京交通大學(xué)經(jīng)濟管理學(xué)院信息管理系1第九章專家系統(tǒng)開發(fā)與實例杜暉2023/2/5北京交通大學(xué)經(jīng)濟管理學(xué)院信息管理系2內(nèi)容專家系統(tǒng)開發(fā)過程專家系統(tǒng)開發(fā)技術(shù)專家系統(tǒng)開發(fā)工具CLIPS(CLanguageIntegratedProductionSystem)專家系統(tǒng)開發(fā)實例習(xí)題2023/2/5北京交通大學(xué)經(jīng)濟管理學(xué)院信息管理系3專家系統(tǒng)開發(fā)過程(1)專家系統(tǒng)由專家和知識工程師共同研制而成專家是實際領(lǐng)域經(jīng)驗豐富的人,可以不懂計算機知識工程師是懂計算機和專家系統(tǒng)原理,并具有編程能力的人2023/2/5北京交通大學(xué)經(jīng)濟管理學(xué)院信息管理系4專家系統(tǒng)開發(fā)過程(2)專家系統(tǒng)開發(fā)過程(3)在知識工程師的引導(dǎo)和啟發(fā)下,專家提供解決實際問題的知識和經(jīng)驗(分析)知識工程師根據(jù)對專家知識以及專家系統(tǒng)的理解設(shè)計知識庫、推理機等模塊(設(shè)計)知識工程師利用知識工程語言編制知識庫、推理機等模塊程序,并將模塊程序集成為專家系統(tǒng)(實現(xiàn))2023/2/5北京交通大學(xué)經(jīng)濟管理學(xué)院信息管理系6專家系統(tǒng)開發(fā)技術(shù)(1)編程語言基本方法知識獲取工具幫助和加快知識獲取專家系統(tǒng)開發(fā)工具專門用于開發(fā)專家系統(tǒng)的軟件2023/2/5北京交通大學(xué)經(jīng)濟管理學(xué)院信息管理系7專家系統(tǒng)開發(fā)技術(shù)(2)編程語言LISP(LIStProcessing,1960)和PROLOG(PROgramminginLOGic1972)優(yōu)點:專為人工智能設(shè)計,具有搜索和匹配,回溯,以及解釋說明功能缺點:數(shù)值計算和圖形功能相對較弱2023/2/5北京交通大學(xué)經(jīng)濟管理學(xué)院信息管理系8專家系統(tǒng)開發(fā)技術(shù)(3)知識獲取工具基于知識編輯的知識獲取工具MicrosoftWord基于知識庫修改的知識獲取工具CLIPS系統(tǒng)提供的編輯器,不但提供了知識編輯功能,而且,通過應(yīng)用程序的載入,可以修改專家系統(tǒng)的知識庫數(shù)據(jù)開采程序不但能夠自動獲得知識,而且還可以將所獲得的知識加入到專家系統(tǒng)的知識庫中2023/2/5北京交通大學(xué)經(jīng)濟管理學(xué)院信息管理系9專家系統(tǒng)開發(fā)技術(shù)(4)專家系統(tǒng)開發(fā)工具結(jié)構(gòu)2023/2/5北京交通大學(xué)經(jīng)濟管理學(xué)院信息管理系10專家系統(tǒng)開發(fā)技術(shù)(5)開發(fā)環(huán)境由知識編輯、編譯模塊,知識庫查詢、維護模塊,以及事實庫查詢、維護模塊組成運行環(huán)境由推理機,解釋機制,以及人機交互模塊組成知識庫和事實庫都有一定的格式要求,知識和事實由開發(fā)環(huán)境輸入,給運行系統(tǒng)使用2023/2/5北京交通大學(xué)經(jīng)濟管理學(xué)院信息管理系11專家系統(tǒng)開發(fā)技術(shù)(6)專家系統(tǒng)開發(fā)工具的特點由開發(fā)環(huán)境和運行環(huán)境組成開發(fā)環(huán)境用于建立知識庫,事實庫,并修改、查詢知識庫和事實庫對指定知識表示形式的推理機和解釋機制預(yù)先做好運行環(huán)境的目的在于支持實際系統(tǒng)的運行提供一套用于開發(fā)專家系統(tǒng)的語言知識表示語言:完成外部知識到內(nèi)部知識的轉(zhuǎn)換工具操作語言:使用工具中的開發(fā)環(huán)境,實現(xiàn)運行環(huán)境中的功能常用專家系統(tǒng)開發(fā)工具M.1,VP-EXPERT,CLIPS等2023/2/5北京交通大學(xué)經(jīng)濟管理學(xué)院信息管理系12專家系統(tǒng)開發(fā)工具CLIPS(1)CLIPS是由美國國家航天局約翰遜空間中心人工智能部在1985年推出的專家系統(tǒng)開發(fā)工具,其特點包括:可用于管理、工業(yè)、商業(yè)、文教等各種領(lǐng)域的專家系統(tǒng)開發(fā)適用于各種型號的計算機,從IBMPC及其兼容機到VAX、HP、SUN、MACINTOSH直到CRAY用C語言寫成,運行速度快具有不確定性推理能力只支持產(chǎn)生式規(guī)則的正向推理免費使用2023/2/5北京交通大學(xué)經(jīng)濟管理學(xué)院信息管理系13專家系統(tǒng)開發(fā)工具CLIPS(2)CLIPS語言符號知識表示的基本單位是字段常量字段字:以英文字母為首字符的一串字符,如word,father-of字符串:以雙引號開始和結(jié)束,其間可以有任意個字,如:”word”,”father-of”數(shù):包括整型和實數(shù)型兩種變量字段形式為?name,name為變量名,用一個字表示2023/2/5北京交通大學(xué)經(jīng)濟管理學(xué)院信息管理系14專家系統(tǒng)開發(fā)工具CLIPS(3)事實由配對的左、右括號括住的一個或多個字段組成,如(cost78dollars),(name“JohnDoe”)加入事實用assert命令,格式為:(assert<<<fact>>>),如(assert(emergencyfire))顯示事實用facts命令,格式為(facts)撤消事實用retract命令,格式為(retract<<<fact-index>>>),如(retract0)2023/2/5北京交通大學(xué)經(jīng)濟管理學(xué)院信息管理系15專家系統(tǒng)開發(fā)工具CLIPS(4)規(guī)則定義規(guī)則用defrule命令,格式為:(defrule<rule-name>[<optionalcomment>]<<patterns>>=><<actions>>)
如(defrulefire-emergency"Anexamplerule"(emergencyfire)=>(assert(actionactivate-sprinkler-system)))顯示規(guī)則用rules命令,格式為(rules)2023/2/5北京交通大學(xué)經(jīng)濟管理學(xué)院信息管理系16專家系統(tǒng)開發(fā)工具CLIPS(15)使用變量在前提中約束一個值,然后斷言結(jié)論中的約束變量,如:(defrulegrandfather(is-a-grandfather?name)=>(assert(is-a-man?name)))運行(assert(is-a-grandfatherjack))撤消事實,如:(defrulemodify-grandfather-fact?old-fact<-(is-a-grandfatherjack)=>(retract?old-fact))2023/2/5北京交通大學(xué)經(jīng)濟管理學(xué)院信息管理系17專家系統(tǒng)開發(fā)工具CLIPS(16)字段通配符單字段通配符?,如:(defrulefind-brown-haired-people(person?name?brown)=>(printoutt?name"hasbrownhair"crlf))運行(assert(personJohnbrownblack))(assert(personJillblueblond))(assert(personJackgreenbrown))(assert(personJanebrownbrown))(assert(personFredgreenred))2023/2/5北京交通大學(xué)經(jīng)濟管理學(xué)院信息管理系18專家系統(tǒng)開發(fā)工具CLIPS(17)特權(quán)(salience)設(shè)計規(guī)則的優(yōu)先級別取值從-10000到10000,未指定特權(quán)的規(guī)則默認(rèn)為0例如:(defrulefire-second(declare(salience-30))(priority)=>(printoutt"Printsecond"crlf))(defrulefire-first(priority)=>(printoutt"Printfirst"crlf))運行(assert(priority))2023/2/5北京交通大學(xué)經(jīng)濟管理學(xué)院信息管理系19專家系統(tǒng)開發(fā)工具CLIPS(18)輸入數(shù)據(jù)(read)(defruleplayer-select(phasechoose-player)=>(printoutt"whomovesfirst(computer:chuman:h)?")(assert(player-select=(read))))運行(assert(phasechoose-player))2023/2/5北京交通大學(xué)經(jīng)濟管理學(xué)院信息管理系20專家系統(tǒng)開發(fā)工具CLIPS(19)其它常用命令(load):從文件載入規(guī)則(reset):事實庫復(fù)位(run):啟動規(guī)則的執(zhí)行(clear):清除知識和事實(halt):暫停規(guī)則執(zhí)行(step):一步步執(zhí)行(exit):退出CLIPS專家系統(tǒng)開發(fā)實例爐灶維修專家系統(tǒng)麥粒腫診斷專家系統(tǒng)2023/2/5北京交通大學(xué)經(jīng)濟管理學(xué)院信息管理系212023/2/5北京交通大學(xué)經(jīng)濟管理學(xué)院信息管理系22爐灶維修專家系統(tǒng)問題描述Stove.clp系統(tǒng)運行演示麥粒腫診斷專家系統(tǒng)(1)根據(jù)以下產(chǎn)生式規(guī)則開發(fā)麥粒腫診斷專家系統(tǒng):R1:毛囊皮根微紅腫→輕型R2:鼻塞流涕→外感風(fēng)熱R3:舌苔薄黃∧胃納差→胃腸積熱R4:眼瞼局部明顯紅腫→重型R5:眼瞼局部紅腫∧頂尖有膿點→重型R6:膿點破潰→晚期R7:輕型∧外感風(fēng)熱→輕風(fēng)熱型R8:重型∧外感風(fēng)熱→重風(fēng)熱型2023/2/5北京交通大學(xué)經(jīng)濟管理學(xué)院信息管理系23麥粒腫診斷專家系統(tǒng)(2)R9:重型∧胃腸積熱→重積熱型R10:輕型→散瘌法R11:晚期→外敷藥物R12:輕風(fēng)熱型→散瘌加罐R13:重風(fēng)熱型→挑瘌加罐R14:重積熱型→放血法根據(jù)規(guī)則畫出推理樹首先對所有癥狀進行提問,收集“yes”或“no”的回答2023/2/5北京交通大學(xué)經(jīng)濟管理學(xué)院信息管理系24麥粒腫診斷專家系統(tǒng)(3)2023/2/5北京交通大學(xué)經(jīng)濟管理學(xué)院信息管理系25麥粒腫診斷專家系統(tǒng)(4)根據(jù)給出的規(guī)則進行正向推理,推出治療方法,程序結(jié)束;沒有推出治療方法,提示沒有相
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 公共設(shè)施防水防腐施工合同
- 醫(yī)療設(shè)備承銷協(xié)議書范本
- 水電站工程合同備案流程詳解
- 便利店工程攪拌車租賃協(xié)議
- 城市道路圍欄施工協(xié)議模板
- 交通運輸規(guī)劃師聘用證書合同
- 制造業(yè)操作工安置就業(yè)協(xié)議
- 化工設(shè)備防腐施工協(xié)議
- 商業(yè)地產(chǎn)水地暖施工合同
- 水電站水土保持招投標(biāo)方案
- MSA-GRR數(shù)據(jù)自動生成工具(已經(jīng)解密)
- 義務(wù)教育語文“思辨性閱讀與表達”學(xué)習(xí)任務(wù)群教學(xué)策略
- 工廠倉庫管理方法范本
- GB/T 43005-2023給水用連續(xù)玻纖帶纏繞增強聚乙烯復(fù)合管
- 中考英語命題分析課件
- 醫(yī)院公共衛(wèi)生科制度職責(zé)
- 2023年高考模擬三元思辨作文“拿得起、放得下、想得開”講評課件
- 2023學(xué)年完整公開課版盤古開天地
- DB14∕T 1217-2016 粉煤灰與煤矸石混合生態(tài)填充技術(shù)規(guī)范
- 2023年福建省三明市七年級上學(xué)期數(shù)學(xué)期中試卷附答案
- 小學(xué)道德與法治三年級上冊第三單元《安全護我成長》第8課《安全記心上》說課稿
評論
0/150
提交評論