版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
框架表示法2010年11月4日星期四主要內(nèi)容
框架與框架網(wǎng)絡(luò)
框架推理的基本過(guò)程及形式框架的不確定性匹配框架的推理步驟框架表示法的特點(diǎn)21簡(jiǎn)介
框架表示法理論是由美國(guó)的人工智能學(xué)者明斯基在1975年首先提出來(lái)的。該理論認(rèn)為人們對(duì)現(xiàn)實(shí)世界中各種事物的認(rèn)識(shí)都是以一種類似于框架的結(jié)構(gòu)存儲(chǔ)在記憶中,當(dāng)面臨一個(gè)新事物時(shí),就從記憶中找出一個(gè)合適的框架,并根據(jù)實(shí)際情況對(duì)其細(xì)節(jié)加以修改、補(bǔ)充,從而形成對(duì)當(dāng)前事物的認(rèn)識(shí)。
也就是說(shuō)框架表示法表示的是一種經(jīng)驗(yàn)性的知識(shí)。32框架與框架網(wǎng)絡(luò)2.2框架的基本形式
一個(gè)框架由若干個(gè)被稱為“槽”的結(jié)構(gòu)組成,每一個(gè)槽又可根據(jù)實(shí)際需要分為若干個(gè)“側(cè)面”。
槽用于描述對(duì)象的某一方面的屬性。
側(cè)面用于描述相應(yīng)屬性的一個(gè)方面。
槽和側(cè)面所具有的屬性值分別稱為槽值和側(cè)面值.52框架與框架網(wǎng)絡(luò)
<框架名>
槽名1:
側(cè)面名11:側(cè)面值11
側(cè)面名12:側(cè)面值12 ……
側(cè)面名1n:側(cè)面值1n
槽名k: ……62框架與框架網(wǎng)絡(luò)2.3框架的BNF描述 <框架式>::=<框架頭><槽部分>[<約束部分>] <框架頭>::=框架名<框架名的值> <槽部分>::=<槽>,[<槽>] <約束部分>::=約束<約束條件>,[<約束條件>] <框架名的值>::=<符號(hào)名>|<符號(hào)名>(<參數(shù)>,[<參數(shù)>])72框架與框架網(wǎng)絡(luò) <靜態(tài)描述>::=<數(shù)值>|<字符串>|<布爾值>|<其他值> <過(guò)程>::=<動(dòng)作>|<動(dòng)作>,[<動(dòng)作>] <參數(shù)>::=<符號(hào)名>
幾點(diǎn)說(shuō)明: (1)框架名的值允許帶有用符號(hào)名表示的參數(shù).當(dāng)一個(gè)框架A調(diào)用另一個(gè)帶有符號(hào)名參數(shù)的框架B時(shí)A需要為B提供相應(yīng)的參數(shù). (2)當(dāng)槽值或側(cè)面值是一個(gè)過(guò)程時(shí),它既可以是一個(gè)動(dòng)作串又可以是對(duì)某個(gè)過(guò)程的調(diào)用.92框架與框架網(wǎng)絡(luò)
沒(méi)有側(cè)面的框架可以簡(jiǎn)化為: <框架名>
槽名1:-----值1
槽名2:-----值2 ……
槽名n:-----值n
某些槽的值可缺省.槽值可以有如下幾種類型:具體值,默認(rèn)值,過(guò)程值,另一框架名,空102框架與框架網(wǎng)絡(luò)例2.1房間框架
框架:房間
墻數(shù):a[=4]
窗數(shù):b[=2]
門數(shù):c[=1]
墻:墻框架調(diào)用(b,c)
門:門框架調(diào)用
天花板:天花板框架調(diào)用
地板:地板框架調(diào)用
窗:窗框架調(diào)用
框架:墻(w,d)
墻面材料:白灰(或墻紙)
顏色:白
窗數(shù):w
門數(shù):d
窗:窗框架調(diào)用
門:門框架調(diào)用
|||||
|
||||
||
|||112框架與框架網(wǎng)絡(luò)
在槽及側(cè)面的設(shè)置上要考慮兩方面的因素:
①要符合系統(tǒng)的設(shè)計(jì)目標(biāo),凡是系統(tǒng)目標(biāo)中所要求的屬性或是問(wèn)題求解過(guò)程中可能用到的屬性都要設(shè)置相應(yīng)的槽.
②不能盲目的把所有的甚至無(wú)用的屬性都用槽表示出來(lái). 2)對(duì)各對(duì)象間的各種聯(lián)系進(jìn)行考察.使用一些常用的或根據(jù)具體需要定義一些表達(dá)聯(lián)系的槽名,來(lái)描述上下層框架間的聯(lián)系.
在框架系統(tǒng)中,對(duì)象間的聯(lián)系是通過(guò)各個(gè)槽的
132框架與框架網(wǎng)絡(luò)
槽名來(lái)表述的.通常在框架系統(tǒng)中定義一些公用,常用且標(biāo)準(zhǔn)的槽名,并把這些槽名稱為系統(tǒng)預(yù)定義槽名.易于理解.比如常見(jiàn)的有:ISA,AKO和Instance等例2.2用分層的框架網(wǎng)絡(luò)表示
1976年3月18日,一次強(qiáng)度為里氏8.5級(jí)的地震發(fā)生在下斯洛文尼亞地區(qū),造成25人死亡和5億美元的損失.多年來(lái)靠近薩迪豪金斯斷層的地區(qū)一直是一個(gè)地震多發(fā)區(qū).
解:由于地震可看成是一種災(zāi)害事件,除地震以外,還有火災(zāi),洪水,颶風(fēng)等災(zāi)害事件,因此可以組成一個(gè)描述災(zāi)害事件的框架系統(tǒng).142框架與框架網(wǎng)絡(luò)
框架名:<災(zāi)害事件>
地點(diǎn):字符串
日期:單位(年,月,日)
死亡人數(shù):單位(人)
財(cái)產(chǎn)損失:單位(億美元)
框架名:<地震> ISA:<災(zāi)害事件>
強(qiáng)度:單位(里氏級(jí))
斷層:字符串
框架名:<地震1>|||||||||
||
||
|
|
|
地點(diǎn):LowSlabovia
日期:1976,3,18
死亡人數(shù):25
財(cái)產(chǎn)損失:5
強(qiáng)度8.5
斷層:SadieHawkins152框架與框架網(wǎng)絡(luò)例2.3建立一個(gè)分層的框架網(wǎng)絡(luò)
從高層框架至最底層框架名依次為<師生員工>,<教職工>,<教師>,<教師1>…,并為相應(yīng)的框架設(shè)置繼承槽來(lái)避免重復(fù)描述.
解:框架定義如下:
①師生員工框架.
框架名:<師生員工>
姓名:單位(姓,名)
年齡:單位(歲)
172框架與框架網(wǎng)絡(luò)
性別:單位(男,女)
缺省:男
健康狀況:范圍(健康,一般,差)
缺省:一般
住房:<住房>
②教職工框架.
框架名:<教職工>
繼承:<師生員工>
工作類別:范圍(教師,干部,工人)
缺省:教師182框架與框架網(wǎng)絡(luò)
學(xué)歷:范圍(中專,大專,本科,研究生)
缺省:本科
參加工作時(shí)間:單位(年,月)
③教師框架.
框架名:<教師>
繼承:<教職工>
部門:單位(系,教研室)
語(yǔ)種:范圍(英語(yǔ),法語(yǔ),德語(yǔ),日語(yǔ),俄語(yǔ))
缺省:英語(yǔ)
職稱:范圍(教授,副教授,講師,助教)193框架推理的基本過(guò)程及形式
框架表示知識(shí)的系統(tǒng)主要由兩部分組成:
一.由框架網(wǎng)絡(luò)構(gòu)成的知識(shí)庫(kù).
二.由一組程序組成的框架推理機(jī).3.1框架推理的基本過(guò)程
在用框架表示知識(shí)的系統(tǒng)中,推理主要是通過(guò)框架匹配與填槽來(lái)實(shí)現(xiàn)的.
首先把要求解的問(wèn)題用一個(gè)稱為問(wèn)題框架的框架表示出來(lái),然后把初始問(wèn)題框架與知識(shí)庫(kù)中的框架進(jìn)行匹配.
213框架推理的基本過(guò)程及形式
比較原則是如果兩個(gè)框架對(duì)應(yīng)的槽沒(méi)有沖突或滿足預(yù)設(shè)的某些條件就可以認(rèn)為兩個(gè)框架匹配成功.例3.1推理的例子
假設(shè)例2.3提出的關(guān)于師生員工的框架網(wǎng)絡(luò)已建立在知識(shí)庫(kù)中,當(dāng)前要求解決的問(wèn)題是從知識(shí)庫(kù)中找出一個(gè)滿足如下條件的教師:男性,年齡在40歲一下的副教授,身體健康,會(huì)英語(yǔ).求解問(wèn)題可表示成如下初始問(wèn)題框架:
223框架推理的基本過(guò)程及形式
框架名:<教師x>
姓名:
年齡:<40
性別:男
健康狀況:健康
職稱:副教授
語(yǔ)種:英語(yǔ)
用此問(wèn)題框架與知識(shí)庫(kù)中的框架進(jìn)行匹配,顯然<教師1>可以與之匹配.233框架推理的基本過(guò)程及形式
框架1:<王強(qiáng)>
是:人
性別:男
行動(dòng):
音量:
進(jìn)取心:中等
框架2:<消防車>
是:車輛
顏色:紅
行動(dòng):快
音量:極高
載物:水
匹配這兩個(gè)框架的槽:行動(dòng)和音量.框架1沒(méi)有此值,框架2有.匹配結(jié)果是填充框架1的兩個(gè)槽值->王強(qiáng)行動(dòng)是快的,音量是極高的.
253框架推理的基本過(guò)程及形式
2)繼承
繼承有兩種:直接繼承和復(fù)雜繼承
直接繼承:下層框架直接從上層框架中繼承所有的屬性值和條件.
復(fù)雜繼承:以時(shí)序繼承為例,即有條件的繼承.例3.3
框架名:<舊中國(guó)>
政體:資產(chǎn)階級(jí)專政
面積:960萬(wàn)平方公里
人口:4.5億
領(lǐng)導(dǎo)黨派:國(guó)民黨
框架名:<新中國(guó)>
政體:人民民主專政
面積:960萬(wàn)平方公里
人口:4.5億(1949年)
領(lǐng)導(dǎo)黨派:共產(chǎn)黨
264框架的不確定性匹配 2)充分條件與必要條件方法
將框架中的某些槽分別設(shè)定為”充分條件”槽和”必要條件”槽,如果充分條件可以得到滿足,就可以認(rèn)為相應(yīng)的兩個(gè)框架可以匹配,如果充分條件不滿足,兒必要條件滿足,就認(rèn)為需要進(jìn)一步搜集信息后在進(jìn)行匹配,如果必要條件不滿足就認(rèn)為兩個(gè)框架不可匹配.
這種方法不僅較好的解決了框架匹配問(wèn)題,而且在框架推理中可把框架分為確認(rèn),激活與沉睡3種狀態(tài),有利于確定推理和搜索方向.294框架的不確定性匹配 3)規(guī)定屬性值變化范圍方法
對(duì)某些事物的某些屬性,可通過(guò)規(guī)定對(duì)其值規(guī)定一個(gè)變化范圍來(lái)實(shí)現(xiàn)屬性的不確定性匹配.
例如, 可規(guī)定教室的門的數(shù)量為1~3扇,椅子的腿數(shù)為1~4條等.只要一個(gè)具體的事物的屬性落在規(guī)定的值得范圍內(nèi),就認(rèn)為這個(gè)屬性是匹配的.304框架的不確定性匹配 4)功能屬性描述法
對(duì)某些事物除了給出有關(guān)外形的屬性描述外,還可以給出功能其功能屬性描述,而且功能屬性描述應(yīng)該高于外形描述,這有利于實(shí)現(xiàn)框架的確定性描述.
例如,如果能在<椅子>的框架中給出其功能屬性,那么即便對(duì)只有一條腿的椅子,只要它具有椅子的功能,仍然可以認(rèn)為它是椅子.
小結(jié)
實(shí)際應(yīng)用中可以將幾種情況組合起來(lái)使用.315框架推理步驟
在用框架表示知識(shí)的系統(tǒng)中,通過(guò)框架中的AKO槽和Instance槽把框架連接起來(lái),構(gòu)成的框架網(wǎng)絡(luò)是一個(gè)層次結(jié)構(gòu).
框架推理就是以此層次結(jié)構(gòu)為基礎(chǔ),按照一定的搜索策略,不斷尋找可匹配的框架進(jìn)行填槽過(guò)程.
此過(guò)程有可能找到合適的框架,得到問(wèn)題的解而成功結(jié)束,也有可能因?yàn)檎也坏胶线m的框架而被迫終止.
325框架推理步驟5.1主要推理步驟 1)把問(wèn)題要求解的問(wèn)題形成一個(gè)初始問(wèn)題框架,并將已知知識(shí)填入相應(yīng)的槽去. 2)從根框架進(jìn)行搜索推理.把問(wèn)題框架與當(dāng)前框架進(jìn)行匹配,若滿足匹配條件轉(zhuǎn)3)進(jìn)行填槽,否則轉(zhuǎn)4)搜索下一個(gè)框架. 3)把當(dāng)前框架中相應(yīng)的槽值填入問(wèn)題框架對(duì)應(yīng)的槽中,判斷當(dāng)前問(wèn)題框架中是否包含了問(wèn)題的解,若已包含轉(zhuǎn)6;否則轉(zhuǎn)4)。335框架推理步驟 4)按當(dāng)前框架的Instance槽的槽值找一個(gè)尚未進(jìn)行過(guò)匹配操作的子框架,有這樣的子框架則把此框架作為當(dāng)前框架轉(zhuǎn)步驟2)否則轉(zhuǎn)5)進(jìn)行回溯
5)由當(dāng)前框架的AKO槽的槽值找到它的父框架.若該父框架不是根框架,則把該父框架作為當(dāng)前框架,轉(zhuǎn)2);若當(dāng)前框架是根框架,
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度企業(yè)間電子合同范本及操作手冊(cè)2篇
- Unit 3 The world meets China Project 說(shuō)課稿 -2023-2024學(xué)年高二英語(yǔ)外研版(2019)選擇性必修第四冊(cè)
- Unit 5讀寫課第一課時(shí)說(shuō)課稿 - 2024-2025學(xué)年外研版(2024)七年級(jí)英語(yǔ)上冊(cè)
- 貴州黔南經(jīng)濟(jì)學(xué)院《海報(bào)設(shè)計(jì)(數(shù)字方向)》2023-2024學(xué)年第一學(xué)期期末試卷
- 貴州師范大學(xué)《口腔設(shè)備學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 中心小學(xué)2024年工作總結(jié):星光不問(wèn)趕路人時(shí)光不負(fù)有心人
- 二零二五年度房地產(chǎn)開發(fā)項(xiàng)目掛靠合作工程保修合同3篇
- 貴州民族大學(xué)《分子神經(jīng)生物學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 二零二五年度學(xué)校圖書館擴(kuò)建協(xié)議2篇
- 2024年版技術(shù)轉(zhuǎn)讓與許可協(xié)議
- ??祱?zhí)法記錄儀解決方案
- 液化氣供應(yīng)站安全管理制度和營(yíng)業(yè)制度
- 停車場(chǎng)施工施工組織設(shè)計(jì)方案
- GB/T 21385-2008金屬密封球閥
- GB/T 18994-2003電子工業(yè)用氣體高純氯
- 文言文閱讀訓(xùn)練:《三國(guó)志-武帝紀(jì)》(附答案解析與譯文)
- (完整版)招聘面試方案設(shè)計(jì)與研究畢業(yè)論文設(shè)計(jì)
- 調(diào)休單、加班申請(qǐng)單
- 肉制品生產(chǎn)企業(yè)名錄296家
- 規(guī)劃設(shè)計(jì)收費(fèi)標(biāo)準(zhǔn)
- 山區(qū)道路安全駕駛教案
評(píng)論
0/150
提交評(píng)論