999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于神經(jīng)網(wǎng)絡(luò)專家系統(tǒng)的推理研究

2014-01-21 00:51:46管艷娜李孝安
電子設(shè)計(jì)工程 2014年20期
關(guān)鍵詞:規(guī)則機(jī)制

管艷娜,李孝安

(西北工業(yè)大學(xué) 計(jì)算機(jī)學(xué)院,陜西 西安 710129)

近年來(lái),隨著信息技術(shù)的飛速發(fā)展,人工智能技術(shù)得到了廣泛的應(yīng)用。專家系統(tǒng)[1]作為人工智能的一個(gè)重要分支,自20世紀(jì)60年代初期產(chǎn)生以來(lái),就在醫(yī)療診斷、圖像處理、地質(zhì)勘探、航空航天等領(lǐng)域得到了迅速的發(fā)展。隨著各類專家系統(tǒng)的研制成功[2],例如斯坦福大學(xué)研制成功的DENRAL專家系統(tǒng)、麻省理工學(xué)院研制的MACSYMA專家系統(tǒng)、卡內(nèi)基-梅隆大學(xué)開發(fā)的HEARSAY專家系統(tǒng)、肖特立夫等人的MYCIN系統(tǒng)、DEC公司與卡內(nèi)基-梅隆大學(xué)合作開發(fā)的XCON-R1專家系統(tǒng)等,專家系統(tǒng)越來(lái)越受到學(xué)術(shù)界以及工程領(lǐng)域的廣泛關(guān)注。

但是,專家系統(tǒng)自身存在一定的缺陷,如知識(shí)獲取困難、推理效率低以及存在沖突消解等,這些問(wèn)題極大限制了專家系統(tǒng)的進(jìn)一步發(fā)展。近十年來(lái),神經(jīng)網(wǎng)絡(luò)[3]與專家系統(tǒng)相結(jié)合的混合型專家系統(tǒng)的提出,可以克服專家系統(tǒng)的局限性,同時(shí)也解決了神經(jīng)網(wǎng)絡(luò)的“黑箱”缺陷,實(shí)現(xiàn)了專家系統(tǒng)在知識(shí)庫(kù)構(gòu)建、知識(shí)推理技術(shù)上的發(fā)展,為特殊任務(wù)環(huán)境下的自主決策提供了新的發(fā)展方向。因此,神經(jīng)專家系統(tǒng)成為當(dāng)今人工智能技術(shù)中具有廣闊發(fā)展前景的研究領(lǐng)域。

本文在對(duì)基于神經(jīng)網(wǎng)絡(luò)專家系統(tǒng)不同模塊關(guān)鍵技術(shù)進(jìn)行研究的基礎(chǔ)上,將基于神經(jīng)網(wǎng)絡(luò)的推理和與基于規(guī)則的推理結(jié)合,設(shè)計(jì)了一種基于神經(jīng)網(wǎng)絡(luò)專家系統(tǒng)的混合推理機(jī)制,該推理機(jī)制能夠克服傳統(tǒng)專家系統(tǒng)的不足,大大提高推理的準(zhǔn)確性和效率,為構(gòu)建新型的專家系統(tǒng)提供了新的思路。

1 神經(jīng)網(wǎng)絡(luò)專家系統(tǒng)模型

神經(jīng)網(wǎng)絡(luò)專家系統(tǒng)的模型可采用多種形式,神經(jīng)網(wǎng)絡(luò)的輸出是專家系統(tǒng)系統(tǒng)的輸入,專家系統(tǒng)用來(lái)為神經(jīng)網(wǎng)絡(luò)收集數(shù)據(jù)或分析結(jié)果,神經(jīng)網(wǎng)絡(luò)作為被調(diào)用的函數(shù)嵌入專家系統(tǒng)中等。根據(jù)實(shí)際應(yīng)用情況的不同,可以采用不同的神經(jīng)網(wǎng)絡(luò)專家系統(tǒng)結(jié)構(gòu),本文提出的一種基于神經(jīng)網(wǎng)絡(luò)的混合推理機(jī)制是基于如圖1所示的神經(jīng)網(wǎng)絡(luò)專家系統(tǒng)模型[4],該模型包括知識(shí)庫(kù)、推理機(jī)、知識(shí)處理機(jī)制、用戶界面4大部分[4]。

1)知識(shí)庫(kù)是解決問(wèn)題相關(guān)的領(lǐng)域知識(shí),包括神經(jīng)知識(shí)庫(kù)和規(guī)則知識(shí)庫(kù)兩個(gè)部分。神經(jīng)知識(shí)庫(kù)中存儲(chǔ)的知識(shí)是通過(guò)神經(jīng)網(wǎng)絡(luò)算子自動(dòng)獲取的,根據(jù)用戶所要解決的問(wèn)題及提供的數(shù)據(jù)類型選擇合適的神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu),對(duì)網(wǎng)絡(luò)進(jìn)行訓(xùn)練,然后把網(wǎng)絡(luò)結(jié)構(gòu),權(quán)值矩陣等作為隱式知識(shí)存儲(chǔ)在神經(jīng)知識(shí)庫(kù);規(guī)則知識(shí)庫(kù)中的知識(shí)來(lái)自兩個(gè)不同的渠道,第一是通過(guò)知識(shí)工程師從領(lǐng)域?qū)<抑苯荧@取經(jīng)驗(yàn)知識(shí),第二是從訓(xùn)練得到的專家級(jí)神經(jīng)網(wǎng)絡(luò)中抽取出知識(shí),目前比較典型的基于神經(jīng)網(wǎng)絡(luò)的規(guī)則抽取算法有Setiono提出的RX[6]、saito和Nakano提出的subset算法[7]、Towell和 Shavlik 提出的 MofN[8]等。

圖1 神經(jīng)網(wǎng)絡(luò)專家系統(tǒng)模型Fig.1 Model of ANN expert systems

2)推理機(jī)制是神經(jīng)專家系統(tǒng)的核心部分,根據(jù)當(dāng)前給定的條件以及知識(shí)庫(kù)中存儲(chǔ)的知識(shí),經(jīng)過(guò)若干次步驟的推導(dǎo),通過(guò)神經(jīng)推理引擎的近似推理找到問(wèn)題解決方案。推理機(jī)是模仿人類專家的思維方式,按照推理方向可以分為正向推理、反向推理和正反向混合推理,按照專家系統(tǒng)知識(shí)庫(kù)中知識(shí)類型可以分為基于規(guī)則的推理、基于模型的推理、基于案例的推理等。

3)知識(shí)處理機(jī)制包含兩方面的作用:第一,將用戶提供的數(shù)據(jù)編碼為神經(jīng)專家系統(tǒng)可以理解和處理的數(shù)據(jù),并將神經(jīng)專家系統(tǒng)推理得出的結(jié)論解碼為用戶可以理解的形式;第二提供再學(xué)習(xí)功能,如果領(lǐng)域?qū)<艺J(rèn)為得到的結(jié)論不正確,則領(lǐng)域?qū)<姨峁┫鄳?yīng)的反饋信息,專家系統(tǒng)進(jìn)行再學(xué)習(xí),以提高其推理水平。

4)用戶界面是實(shí)現(xiàn)用戶和專家系統(tǒng)之間交流的途徑,用來(lái)給專家系統(tǒng)提供訓(xùn)練使用的數(shù)據(jù)、推理的事實(shí)以及接收專家系統(tǒng)推理得出的結(jié)論。

2 兩類專家系統(tǒng)的推理機(jī)制

2.1 基于規(guī)則的推理

在基于規(guī)則的專家系統(tǒng)中,將領(lǐng)域知識(shí)表示成IF…THEN…形式的規(guī)則,多條規(guī)則儲(chǔ)存起來(lái)形成知識(shí)庫(kù)。系統(tǒng)使用這些規(guī)則和動(dòng)態(tài)數(shù)據(jù)庫(kù)中信息來(lái)求解問(wèn)題。推理引擎把每條規(guī)則的條件部分和數(shù)據(jù)庫(kù)中給定的數(shù)據(jù)進(jìn)行比較。如果規(guī)則的IF部分和數(shù)據(jù)庫(kù)中的數(shù)據(jù)相匹配,則激發(fā)規(guī)則并執(zhí)行其THEN部分,在基于規(guī)則的專家系統(tǒng)中,需要精確的匹配,因此,推理機(jī)制不能夠處理噪聲數(shù)據(jù)和不完整的數(shù)據(jù)。

2.2 基于神經(jīng)網(wǎng)絡(luò)的推理

神經(jīng)專家系統(tǒng)用訓(xùn)練過(guò)的的神經(jīng)網(wǎng)絡(luò)取代知識(shí)庫(kù),基于神經(jīng)網(wǎng)絡(luò)的推理過(guò)程實(shí)際上就是一個(gè)數(shù)學(xué)運(yùn)算的過(guò)程,具體步驟為:首先,通過(guò)用戶和知識(shí)處理機(jī)制獲取神經(jīng)網(wǎng)絡(luò)輸入信息;從神經(jīng)知識(shí)庫(kù)中得到具體的神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)以及權(quán)值矩陣進(jìn)行數(shù)學(xué)運(yùn)算,直到網(wǎng)絡(luò)輸出一個(gè)穩(wěn)定的結(jié)果。神經(jīng)網(wǎng)絡(luò)能夠歸納,新的輸入數(shù)據(jù)不一定要和網(wǎng)絡(luò)訓(xùn)練中使用的數(shù)據(jù)精確匹配,因此,神經(jīng)專家系統(tǒng)能夠處理噪聲數(shù)據(jù)和不完整數(shù)據(jù)。

3 一種基于神經(jīng)網(wǎng)絡(luò)的混合推理機(jī)制

神經(jīng)網(wǎng)絡(luò)專家系統(tǒng)模型的推理機(jī)制包括正向推理和反向驗(yàn)證解釋兩個(gè)部分。其中正向推理是基于神經(jīng)網(wǎng)絡(luò)的推理和基于規(guī)則的混合推理,兩種推理并行進(jìn)行,提高推理的效率和準(zhǔn)確性;反向驗(yàn)證則是基于規(guī)則的反向驗(yàn)證過(guò)程,用于對(duì)神經(jīng)網(wǎng)絡(luò)做出的推理結(jié)果進(jìn)行解釋。具體推理流程如下:

1)初始時(shí),神經(jīng)網(wǎng)絡(luò)專家系統(tǒng)應(yīng)該具有一定的領(lǐng)域知識(shí)和代表該問(wèn)題的專家級(jí)的神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)。用戶通過(guò)人機(jī)交互界面將問(wèn)題信息輸入神經(jīng)網(wǎng)絡(luò)專家系統(tǒng),知識(shí)處理機(jī)制將原始信息轉(zhuǎn)化為推理機(jī)可以處理的形式;

2)推理機(jī)接受用戶的數(shù)據(jù),開始使用規(guī)則推理機(jī)和神經(jīng)網(wǎng)絡(luò)推理機(jī)進(jìn)行并行推理,直到推理結(jié)束得到結(jié)論,將結(jié)論反饋給用戶進(jìn)行判斷;

3)如果能夠推出正確的結(jié)論,且結(jié)論可由領(lǐng)域知識(shí)庫(kù)直接推出,則直接把結(jié)論以及解釋機(jī)制提供的解釋返回給用戶;如果結(jié)論是由神經(jīng)網(wǎng)絡(luò)推出,說(shuō)明領(lǐng)域知識(shí)庫(kù)不完備,則可以通過(guò)規(guī)則抽取技術(shù)完善規(guī)則庫(kù);

4)如果推理結(jié)論不正確或者無(wú)法推出結(jié)論,領(lǐng)域?qū)<铱梢蕴峁┓答佇畔ⅲ笇?dǎo)專家系統(tǒng)進(jìn)行再學(xué)習(xí),以充實(shí)知識(shí)庫(kù)中的知識(shí),然后在進(jìn)行推理。

這種基于神經(jīng)網(wǎng)絡(luò)的混合推理機(jī)制存在一定的優(yōu)勢(shì):兩類推理機(jī)并行工作,優(yōu)先以推理速度較快的推理機(jī)的結(jié)果進(jìn)行判斷,推理效率提高;當(dāng)領(lǐng)域?qū)<覍?duì)輸出的結(jié)果不滿意時(shí),可以給出教師信息對(duì)神經(jīng)網(wǎng)絡(luò)進(jìn)行重新訓(xùn)練,替換神經(jīng)知識(shí)庫(kù)中已不再適用的知識(shí),使得知識(shí)庫(kù)可以動(dòng)態(tài)的改變。

4 神經(jīng)網(wǎng)絡(luò)專家系統(tǒng)推理實(shí)驗(yàn)及分析

為了驗(yàn)證神經(jīng)專家系統(tǒng)的推理機(jī)制的可行性和有效性,本文對(duì)基于神經(jīng)網(wǎng)絡(luò)專家系統(tǒng)的推理與基于規(guī)則的推理進(jìn)行了仿真實(shí)驗(yàn)。鑒于不同學(xué)科問(wèn)題的規(guī)模和復(fù)雜度不同,本文選取UCI機(jī)器學(xué)習(xí)倉(cāng)庫(kù)Breast-Cancer和Car Evaluation兩組不同的數(shù)據(jù)集,在weka平臺(tái)下進(jìn)了多次實(shí)驗(yàn)對(duì)比。其中基于規(guī)則推理選用算法JRIP和PART。

4.1 基于Breast-Cancer數(shù)據(jù)集的對(duì)比實(shí)驗(yàn)

Breast-Cancer數(shù)據(jù)集包含286組數(shù)據(jù)。實(shí)驗(yàn)從原始樣例中隨機(jī)抽取第 21-30,第 71-80,第 121-130,第 171-180四段共40個(gè)樣例作為最終的測(cè)試樣例,剩余的246個(gè)樣例則作為訓(xùn)練樣例。實(shí)驗(yàn)中在Weka環(huán)境下我們選擇functions中BP神經(jīng)網(wǎng)絡(luò)、rules中的JRIP算法、PART算法以及基于JRIP與神經(jīng)網(wǎng)絡(luò)的混合推理算法進(jìn)行驗(yàn)證,參數(shù)都選用Weka下的默認(rèn)參數(shù)。

表1為4種不同算法對(duì)Breast-Cancer數(shù)據(jù)集在推理時(shí)間及正確率方面的比較。

表1 Breast-Cancer數(shù)據(jù)集不同算法推理結(jié)果比較Tab.1 Comparison of different algorithm reasoning results of Breast-Cancer data set

4.2 基于Car Evaluation數(shù)據(jù)集的對(duì)比實(shí)驗(yàn)

Car Evaluation數(shù)據(jù)集表示的是一個(gè)分類問(wèn)題,數(shù)據(jù)集包含1 728組數(shù)據(jù)。實(shí)驗(yàn)從原始樣例中隨機(jī)抽取第301-400,第801-900,第1 301-1 500,三段共300個(gè)樣例作為最終的測(cè)試樣例,剩余的1 428個(gè)樣例則作為訓(xùn)練樣例。和4.1中實(shí)驗(yàn)算法的選擇一樣,表2為4種不同算法對(duì)car Evaluation數(shù)據(jù)集在推理時(shí)間及正確率方面的比較。

從實(shí)驗(yàn)結(jié)果可以看出,基于神經(jīng)網(wǎng)絡(luò)模型的推理與基于規(guī)則的推理算法相比,無(wú)論是對(duì)訓(xùn)練集還是測(cè)試集都有較高的正確率,尤其是對(duì)于測(cè)試樣例,基于神經(jīng)網(wǎng)絡(luò)的推理在正確率方面有明顯的優(yōu)勢(shì)。由于訓(xùn)練樣例及測(cè)試樣例中一般存在噪音數(shù)據(jù),而神經(jīng)網(wǎng)絡(luò)具有較好的泛化能力和容噪性。在推理時(shí)間方面,神經(jīng)網(wǎng)絡(luò)的推理比基于規(guī)則的推理算法的明顯要慢,盡管神經(jīng)網(wǎng)絡(luò)可以并行計(jì)算,但是從輸入到輸出每個(gè)節(jié)點(diǎn)需要大量的計(jì)算開銷,需要的推理時(shí)間較長(zhǎng)。而基于JRIP與神經(jīng)網(wǎng)絡(luò)的混合推理算法充分利用了神經(jīng)網(wǎng)絡(luò)推理準(zhǔn)確率高和規(guī)則推理響應(yīng)時(shí)間快的優(yōu)點(diǎn),實(shí)驗(yàn)數(shù)據(jù)顯示,該混合推理算法的推理準(zhǔn)確率比基于規(guī)則的算法和基于神經(jīng)網(wǎng)絡(luò)的算法都高,而推理時(shí)間明顯比基于神經(jīng)網(wǎng)絡(luò)的推理低很多。因此,在那種對(duì)準(zhǔn)確性以及推理時(shí)間要求都比較嚴(yán)格的系統(tǒng)中,構(gòu)建基于神經(jīng)網(wǎng)絡(luò)與專家系統(tǒng)的混合推理機(jī)制就顯得尤為重要。

表2 Car Evaluation數(shù)據(jù)集不同算法推理結(jié)果比較Tab.2 Comparison of different algorithm reasoning results of Car Evaluation data set

5 結(jié)論

針對(duì)神經(jīng)網(wǎng)絡(luò)與傳統(tǒng)專家系統(tǒng)存在的問(wèn)題,本文在介紹神經(jīng)網(wǎng)絡(luò)專家系統(tǒng)模型的基礎(chǔ)上提出了一種基于神經(jīng)網(wǎng)絡(luò)的混合推理機(jī)制,該機(jī)制結(jié)合神經(jīng)網(wǎng)絡(luò)和規(guī)則推理的優(yōu)點(diǎn),充分利用規(guī)則的快速匹配和可解釋性,以及神經(jīng)網(wǎng)絡(luò)的學(xué)習(xí)和近似推理能力,使得神經(jīng)網(wǎng)絡(luò)專家系統(tǒng)具備良好的學(xué)習(xí)能力、泛化能力和信息處理能力。通過(guò)對(duì)基于神經(jīng)網(wǎng)絡(luò)推理算法、規(guī)則推理算法以及神經(jīng)網(wǎng)絡(luò)與規(guī)則的混合推理算法的實(shí)驗(yàn)結(jié)果的比較,表明混合推理機(jī)制能有效提升專家系統(tǒng)的效率,提高推理的準(zhǔn)確性和泛化能力。因此,神經(jīng)網(wǎng)絡(luò)與專家系統(tǒng)的結(jié)合在人工智能領(lǐng)域具有廣闊的發(fā)展前景,需要我們進(jìn)一步的深入研究。

[1]蔡自興,約翰.德爾金,龔濤.高級(jí)專家系統(tǒng):原理、設(shè)計(jì)及應(yīng)用[M].北京:科學(xué)出版社,2005.

[2]鄭偉,安佰強(qiáng),王小雨.專家系統(tǒng)研究現(xiàn)狀及其發(fā)展趨勢(shì)[J].電子世界,2013(4):87-88.ZHENG wei,AN bai-qiang,WANG xiao-yu.Expert systems research status and development trend[J].Electronic World,2013(4):87-88.

[3]Simon Haykin.神經(jīng)網(wǎng)絡(luò)原理[M].北京:機(jī)械工業(yè)出版社,2004.

[4]Michael Negnevitsky.人工智能 (智能系統(tǒng)指南)[M].北京:機(jī)械工業(yè)出版社,2010.

[5]梅杰.基于人工神經(jīng)網(wǎng)絡(luò)的旋轉(zhuǎn)機(jī)械故障診斷專家系統(tǒng)[D].武漢:武漢理工大學(xué),2011.

[6]Setiono R.Extracting Rules from Neural Networks by pruning and Hidden-Unit Splitting[J].Neural Computation,1997,9(1):205-225.

[7]Saito K,Nakanno R.”Medical diagnostic expert system based on PDP model[C]//IEEE Proceedings of IEEE International Conference on Neural Network,1988,1:55-262.

[8]Towell G G,Shablik J W.Extracting refined rules from knowledge-based neural network[J].Machine Learning 1993,13(1):71-101.

猜你喜歡
規(guī)則機(jī)制
撐竿跳規(guī)則的制定
構(gòu)建“不敢腐、不能腐、不想腐”機(jī)制的思考
數(shù)獨(dú)的規(guī)則和演變
規(guī)則的正確打開方式
幸福(2018年33期)2018-12-05 05:22:42
自制力是一種很好的篩選機(jī)制
文苑(2018年21期)2018-11-09 01:23:06
讓規(guī)則不規(guī)則
Coco薇(2017年11期)2018-01-03 20:59:57
TPP反腐敗規(guī)則對(duì)我國(guó)的啟示
定向培養(yǎng) 還需完善安置機(jī)制
搜索新規(guī)則
破除舊機(jī)制要分步推進(jìn)
主站蜘蛛池模板: 欧美午夜在线视频| 欧美日韩国产在线人成app| 亚洲国产系列| 动漫精品中文字幕无码| 无码专区国产精品一区| 一级毛片不卡片免费观看| 激情无码视频在线看| 日本欧美一二三区色视频| 欧美v在线| 秋霞一区二区三区| 国产亚洲视频免费播放| 亚洲aⅴ天堂| 国产成人免费高清AⅤ| 99在线视频精品| 国产激情无码一区二区APP| 99人体免费视频| 国产精品视频系列专区| 97成人在线观看| 在线观看视频99| 久久综合色播五月男人的天堂| 玖玖精品在线| 97国产一区二区精品久久呦| 色天天综合| 国产精品人莉莉成在线播放| 91免费国产高清观看| 欧美久久网| 中文字幕资源站| 国产成人精品高清不卡在线| 尤物精品国产福利网站| 黄色三级毛片网站| 农村乱人伦一区二区| 一级成人a毛片免费播放| 99激情网| 伊人激情久久综合中文字幕| 精品无码专区亚洲| 国产a v无码专区亚洲av| 久久特级毛片| 婷婷丁香色| 亚洲精品爱草草视频在线| 日本一区高清| 99这里只有精品6| 亚洲性视频网站| 欧美天堂久久| 亚洲中文字幕97久久精品少妇| 亚洲成a人片在线观看88| 波多野结衣一区二区三区88| 欧美成人午夜视频免看| 色婷婷成人| 91视频国产高清| 中文字幕自拍偷拍| 久久无码av三级| 92精品国产自产在线观看| 国产成人乱无码视频| 国产又色又爽又黄| 国产香蕉在线视频| 久久免费视频6| 欧美精品1区2区| 亚洲国内精品自在自线官| 久久精品最新免费国产成人| 91精品人妻互换| 久草视频福利在线观看| 欧美人与性动交a欧美精品| 成年人午夜免费视频| 亚洲美女一区| 国产区网址| 中文字幕有乳无码| 国产精品乱偷免费视频| 在线免费无码视频| 国产亚洲欧美在线人成aaaa| 99在线观看精品视频| 欧美性猛交一区二区三区| 丰满的少妇人妻无码区| 亚洲日韩精品欧美中文字幕| 一级毛片不卡片免费观看| 制服丝袜亚洲| 国产高清免费午夜在线视频| 在线国产欧美| 国产精品专区第1页| 91久久精品日日躁夜夜躁欧美| 免费jjzz在在线播放国产| 沈阳少妇高潮在线| 亚洲美女一区二区三区|