




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、Artificial Intelligence (AI)人工智能主講:戚玉濤Email: 第二章:知識表示方法內容提要第二章:知識表示方法1.狀態空間法2.問題歸約法3.謂詞邏輯法4.語義網絡法5.其他方法語義網絡法語義網絡法( Semantic Network Representation )語義網絡是奎廉(J. R. Quillian) 1968年在研究人類聯想記憶時提出的一種心理學模型,認為記憶是由概念間的聯系實現的。隨后,奎廉又把它用作知識表示。1972年,西蒙在他的自然語言理解系統中也采用了語義網絡表示法。語義網絡是一種表達能力強而且靈活的知識表示方法,目前已經廣泛應用于人工智能領域
2、,尤其是在自然語言處理方面。語義網絡法語義網絡語義網絡是通過概念及其語義關系來表達知識一種網絡圖。從圖論的觀點看,語義網絡是一個“帶標識的有向圖”有向圖的節點代表實體,表示各種事物、概念、情況、屬性、狀態、事件、動作等;節點還可以是一個語義子網絡,形成嵌套結構。有向圖的弧代表語義關系,表示它所連結的兩個實體之間的語義聯系,它必須帶有標識。語義網絡法語義基元語義網絡中最基本的語義單元稱為語義基元,可用三元組表示為: (結點1,弧,結點2)基本網元指一個語義基元對應的有向圖例如:若有語義基元(A, R, B),其中,A、B分別表示兩個結點,R表示A與B之間的某種語義聯系,則它所對應的基本網元如下圖
3、所示:ABR語義網絡法語義網絡的簡單例子例如:用于一網絡表示“鴕鳥是一種鳥”語義網絡的表示能力事實的表示:例如:“雪的顏色是白的”規則的表示:例如:“規則R:如果 A 則B”鴕鳥鳥是一種雪白顏色ABR語義網絡法語義網絡的基本語義關系(1)類屬關系類屬關系體現的是“具體與抽象”的概念,通常指具有共同屬性的不同事物之間的實例關系、成員關系或分類關系。常有的類屬關系有:Is-a(是一個)、A-member-of(是一員)、A-kind-of(是一種)。例如:張寧是一個學生。張寧學生Is-a語義網絡法語義網絡的基本語義關系(2)聚集關系如果一個事物是另一事物的組成部分或某個方面,則它們之間的關系就是聚
4、集關系。常用的聚集關系有:A-part-of(是一部分)。例如:手是人體的一部分。手人體A-part-of 語義網絡法語義網絡的基本語義關系(3)屬性關系屬性關系表示了對象和其屬性之間的聯系。常用的屬性關系有:Have(有)、Can(能、會)、Owner(所有者)。 例如:張寧會說英語,年齡18歲,身高160cm。張寧英語18160havehavecan語義網絡法語義網絡的基本語義關系(4)推論關系如果一個概念可由另一個概念推出,兩個概念間存在因果關系,則稱它們之間是推論關系,可以用Fetch(推出)表示。 例如:饑餓推出需要進食饑餓需要進食Fetch語義網絡法語義網絡的基本語義關系(5)相近
5、關系相近關系是指不同事物在形狀、內容等方面相似或接近。常用的相近關系有:Similar-to(相似)、Near-to(接近)例如:貓和虎相似貓虎Similar-to語義網絡法語義網絡的基本語義關系(6)方位關系方位關系表示了不同事物之間在位置方面的相互關系,例如在上(Located-on),在下(Located-under),在內(Located-inside)、在外(Located-outside)、位于(Located-at)等都可以表示不同事物間的方位關系。例如:書在桌子上。書桌子Located-on 語義網絡法語義網絡的基本語義關系(7)時間關系時間關系表示了不同事件在發生時間方面的先
6、后次序關系。常見的時間關系有Before(在前)、After(在后)等。例如:閱覽室開放后才能供讀者閱覽就是表示了開放和閱覽兩事件之間的先后時間關系。 閱覽開放After語義網絡法語義網絡的基本語義關系(8)構成關系用于表示構成聯系,是一種一對多的聯系,它的聯系的節點間不具有屬性繼承性。例如: 整數由正整數、負整數和零組成。整數正整數零負整數與Composed of 語義網絡法謂詞邏輯與語義網絡等效例如:用”Liming is a man”的語義網絡和謂詞邏輯表示說明謂詞邏輯與語義網絡的等效性。方法 初始問題 算符目標結果謂詞邏輯法合式公式置換合一消解反演根結點 nil語義網絡法節點鏈目標網絡
7、語義網絡LIMINGMAN ISA語義網絡ISA(LIMING,MAN)或MAN(LIMING)謂詞邏輯語義網絡法一元關系指可以用一元謂詞P(x)表示的關系。謂詞P說明實體的性質、屬性等。描述的是一些最簡單、最直觀的事物或概念。常用:是、有、會、能等語義關系來說明。如 雪是白的 。一元關系的描述應該說,語義網絡表示的是二元關系。如何用它來描述一元關系?結點1表示實體,結點2表示實體的性質或屬性等,弧表示語義關系。例如:用語義網絡表示“動物能運動、會吃” 運動吃動物CanCan語義網絡法二元關系:二元語義網絡表示可用二元謂詞P(x,y)表示的關系。其中,x,y為實體,P為實體之間的關系。單個二元
8、關系可直接用一個基本網元來表示對復雜關系,可通過一些相對獨立的二元或一元關系的組合來實現。例如:用語義網絡表示動物能運動、會吃。鳥是一種動物,鳥有翅膀、會飛。魚是一種動物,魚生活在水中、會游泳。語義網絡法用語義網絡表示:1)動物能運動、會吃;2)鳥是一種動物,鳥有翅膀、會飛;3)魚是一種動物,魚生活在水中、會游泳。AKO:A kind of動物吃運動翅膀水中鳥魚飛游泳CanCanAKOLiveHaveCanAKOCan語義網絡法例如:用語義網絡表示王強是理想公司的經理;理想公司在中關村;王強28歲。中關村理想公司王強經理28歲Located-at-Work-forHeadshipAge語義網絡
9、法二元關系:二元語義網絡表示通常,把有關一個物體或概念,或一組有關的物體或概念的知識用一個語義網絡來表示。用一組基元來表示知識,可以簡化表示,用簡單的知識來表示更復雜的知識。 與此相關的是尋找基本概念和某些基本弧的問題,稱為“選擇語義基元”問題。語義網絡法二元關系:二元語義網絡表示例如:我椅子的顏色是咖啡色的;椅子包套是皮革;椅子是一種家具;座位是椅子的一部分;椅子的所有者是XX是個人語義網絡法我椅子的顏色是咖啡色的;椅子包套是皮革;椅子是一種家具;座位是椅子的一部分;椅子的所有者是X;X是個人定義一個語義網絡來表示椅子的概念在椅子的基礎上進一步具體描述:我的椅子FURNITURECHAIRP
10、ERSONSEATMY CHAIRBROWNXLEATHER ISAOWNERCOLOR ISAISAISA PARTCOVERING椅子的概念語義網絡法例如:用語義網絡表示李新的汽車的款式是“捷達”、銀灰色。王紅的汽車的款式是“凱越”、紅色。李新和王紅的汽車均屬于具體概念,可增加“汽車” 這個抽象概念。捷達李新汽車1銀灰色人汽車交通工具王紅汽車2紅色凱越BrandOwnerColorISAISAAKOColorOwnerBrandISAISA語義網絡法多元關系:多元語義網絡表示可用多元謂詞P(x1,x2, , xn)表示的關系。其中,個體x1,x2, , xn為n個實體,謂詞P說明這些實體之
11、間的關系。本質上講,語義網絡中節點之間的連接是二元關系,如何用二元關系表示多個實體之間的多元關系?把多元關系它轉化為一組二元關系的組合,或二元關系的合取語義網絡法多元關系表示方法把多元關系它轉化為一組二元關系的組合,或二元關系的合取R(X1,X2,Xn)R12(X1,X2)R13(X1,X3) R1n(X1,Xn). Rn-1 n(Xn-1,Xn)可轉換為語義網絡法多元關系表示方法例如: 用語義網絡表示 “三個點 a,b,c 圍成一個三角形”三元關系:Triangle( a,b,c )可轉換為一組二元關系的合取:CAT(a,b) CAT(b,c) CAT(c,a)CAT表示兩點的連線語義網絡法
12、多元關系表示方法西蒙斯(Simmons)和斯洛克姆(Slocum)提出增加情況和動作節點的描述方法用語義網絡表示事件時,需要增加一個事件節點例如: 用語義網絡表示 “小燕子從春天到秋天占有一個巢”四元關系需要設立一個“占有權”的情況節點,表示占有物和占有時間等。語義網絡法多元關系表示方法:增加情況和動作節點例如: 用語義網絡表示 “小燕子從春天到秋天占有一個巢”小燕子燕子鳥巢鳥窩春天時間秋天情況占有權占有資格ISAAKOOwnStartAKOAKOEndAKOAKOOwnerAKO語義網絡法多元關系表示方法:增加情況和動作節點例如: 用語義網絡表示 “小王給小林一本書”三元關系需要設立一個“給
13、”的動作節點。動作節點由一些向外引出的弧來指出動作的主體與客體。一本書小王給小林GiftReceiverGiver語義網絡法多元關系表示方法:增加事件節點例如: 用語義網絡表示 “ 北京大學和清華大學兩校籃球隊在北大進行一場比賽的比分是85:89”。三元關系需要設立一個“球賽”的事件節點引入事件節點G25來表示這場特點的球賽清華大學 籃球比賽G2585:89北京大學VISITING TEAMHOME TEAMSCOREISA語義網絡法連接詞和量詞的表示合取和析取的表示:可通過增加合取節點和析取節點來實現例如:用語義網絡表示:“參賽者有教師有學生,參賽者的身高有高有低”分析參賽者的不同情況,可得
14、到以下四種情況:A 教師、高; B 教師、低;C 學生、高;D 學生、低人參賽者ABCD或或教師學生高低與ISAPartPartPartPartStateStateStateState語義網絡法連接詞和量詞的表示否定的表示:基本語義關系的否定:可通過在有向弧上直接標注該基本語義關系的否定的方法來解決。例如:用語義網絡表示“書不在桌子上”書桌子Located-on語義網絡法連接詞和量詞的表示否定的表示:一般語義關系的否定:可通過引進“非”節點來表例如: 用語義網絡表示 “小王沒有給小林一本書”一本書小王給小林GiftReceiverGiver非語義網絡法連接詞和量詞的表示蘊含的表示:通過增加蘊含
15、關系節點來實現。在蘊含關系中,有兩條指向蘊含節點的弧,一條代表前提條件(Antecedent) ,標記為ANTE;另一條代表結論(Consequence) ,標記為CONSE例如:用語義網絡表示:“如果學校組織大學生機器人競賽活動,那么李強就參加比賽”CONSEANTE學校比賽活動機器人機器人競賽蘊含參加比賽學生智能機器李強人RacerAKOConstitutionManipulatorISAAKOAKOJoiner語義網絡法連接詞和量詞的表示存在量詞的表示:可直接用“ISA”、“AKO”等這樣的語義關系來表示全稱量詞的表示:把一個復雜命題劃分為若干個子命題,每個子命題用一個較簡單的語義網絡表
16、示,稱為一個子空間,多個子空間構成一個大空間。每個子空間看作是大空間中的一個結點,稱作超結點。空間可逐層嵌套,子空間之間用弧互相連結。例如: 用語義網絡表示:“每個學生都學習了一門程序設計語言”“每個學生都學習了所有的程序設計課程”“每個學生都學習了C+語言”語義網絡法“每個學生都學習了一門程序設計語言” GS:是一個概念結點,它表示具有全稱量化的一般事件。 g:是一個實例結點,代表GS中的一個具體例子,如上所提到的事實。 s:是一個全稱變量,表示任意一個學生。 r:是一個存在變量,表示某一次學習。 p:是一個存在變量,表示某一門程序設計語言。 F:弧“F”說明它所代表的子空間及其具體形式 :
17、弧“”說明它所代表的全稱量詞。GSgsrp學生學習程序語言ISAISAISAFSubjectObjectISA子空間語義網絡法“每個學生都學習了所有的程序設計課程”學生學習程序設計課gGSsrpISAISAISASubjectObjectISAF子空間語義網絡法“每個學生都學習了C+語言”GSgsr學生學習C+語言程序語言ISAISASubjectObjectFISAISA子空間在這種表示方法中,要求子空間中的所有非全稱變量節點都是全稱變量的函數C+是具體的程序設計語言,不是全稱變量s的函數,應該放在子空間外面語義網絡法語義網絡的推理過程:用語義網絡表示知識的問題求解系統主要由兩大部分所組成,
18、一部分是由語義網絡構成的知識庫,另一部分是用于問題求解的推理機制。語義網絡的推理過程主要有兩種:繼承:是指把對事物的描述從抽象結點傳遞到實例結點。通過繼承可以得到所需結點的一些屬性值,它通常是沿著ISA、AKO等繼承弧進行的。匹配:是指在知識庫的語義網絡中尋找與待求解問題相符的語義網絡模式。語義網絡法兩個概念:語義網絡的值與槽值:鏈的尾部的節點稱為值節點,如上圖中的BRICK、TOY和RED。槽:節點的槽相當于鏈,不過取不同的名字而已。在磚塊12(BRICK12)有3個鏈,構成兩個槽。其中一個槽只有一個值,另外一個槽有兩個值。顏色槽(COLOR)填入紅色(RED),ISA槽填入了磚塊BRICK
19、)和玩具(TOY)。BRICKTOYBRICK12RED ISACOLOR語義網絡法繼承在語義網絡中所謂的繼承是把對事物的描述從概念節點或類節點傳遞到實例節點。例如在圖中BRICK是概念節點,BRICK12是一個實例節點。BLOCKWEDGETRIANGULERBRICKRECTANGULARWEDGE18BRICK12AKOISASHAPEISAAKOSHAPE語義網絡法繼承的3種過程:值繼承:除了ISA鏈以外,另外還有一種AKO(A-KIND-OF)鏈也可被用于語義網絡中的描述或特性的繼承。 總之,ISA和AKO鏈直接地表示類的成員關系以及子類和類之間的關系,提供了一種把知識從某一層傳遞到
20、另一層的途徑。“如果需要”繼承:在某些情況下,當我們不知道槽值時,可以利用已知信息來計算。例如,我們可以根據體積和物質的密度來計算積木的重量。進行上述計算的程序稱為if-needed(如果需要)程序。語義網絡法繼承的3種過程:“缺省”繼承 :某些情況下,當我們對事物所作的假設不是十分有把握時,最好對所作的假設加上“可能”這樣的字眼。例如,我們可以認為法官可能是誠實的,但不一定是;或認為寶石可能是很昂貴的,但不一定是。我們把這種具有相當程度的真實性,但又不能十分肯定的值稱為“缺省”值。語義網絡法匹配:對于困難一些的問題,當解決涉及由幾部分組成的事物時,如下圖中的玩具房(TOY-HOUSE)和玩具房-77(TOY-HOUSE77),繼承過程將如何進行? TOY-HOUSETOY-HOUSE77WEDGEBRICKISAPART
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 財務成本管理名師點評試題及答案
- 數據庫設計與建模關鍵點試題及答案
- 關鍵考點回顧的Msoffice試題及答案
- 網站建設中的常見誤區與解決方案試題及答案
- 計算機二級MySQL背景知識的影響因素試題及答案
- 計算機二級MySQL備考全景指南試題及答案
- MySQL的擴展性試題及答案
- 2025年計算機二級MySQL聚合函數應用試題及答案
- 財務成本管理易錯試題及答案解析
- 小說開篇的吸引力技巧試題及答案
- 安奈拉唑鈉腸溶片-臨床用藥解讀
- 停車場運營維護管理投標方案技術標
- AI賦能教育創新
- 田徑運動會檢查員報告表
- 業主維權授權委托書范文
- 第四代EGFR-C797S藥物管線及專利調研報告
- 有機硅化學課件-有機硅化合物的化學鍵特性
- 蒸汽和飽和蒸汽熱焓表
- 純水管道施工方案-2
- 企業清產核資報表
- 2023年北京西城中考物理真題及答案
評論
0/150
提交評論