【導(dǎo)讀】背景,旨在作出一個(gè)簡(jiǎn)單的輔助診斷專家系統(tǒng)。為例,展示了一個(gè)小型專家系統(tǒng)是如何構(gòu)建的。加深理解專家系統(tǒng)的結(jié)構(gòu)及開發(fā)過程。初步掌握知識(shí)庫(kù)的組建方法。當(dāng)一趟詢問完成后,系統(tǒng)會(huì)基于以上詢問得出的事實(shí)推理出最。功能見以下截圖1、2.本設(shè)計(jì)需要用高級(jí)語(yǔ)言編寫框架及調(diào)用外部的規(guī)則庫(kù)與知識(shí)庫(kù)。方便起見,用java語(yǔ)言編寫框架,用XML文件保存。知識(shí)的表示采用的是xml語(yǔ)言,把事實(shí)與規(guī)則一條條保存。疾病診斷因?yàn)橛械牟∮薪徊娴陌Y。對(duì)于無關(guān)的疾病,則回到根節(jié)點(diǎn)重新對(duì)下一顆子樹進(jìn)行搜。得到一種疾病的確診就是result,得到這個(gè)葉子節(jié)點(diǎn)前遍歷過的。在規(guī)則庫(kù)里寫的其實(shí)不是真正的規(guī)。為了不讓“專家”問無用的問。題,每個(gè)問題都是以某個(gè)問題的答案為前提的。這樣組成了內(nèi)部的因