您好,登錄后才能下訂單哦!
基于框架的專家系統是指采用框架知識表示方法的專家系統。它以框架系統為基礎,具有較好的結構化特性。基于框架的專家系統自20世紀80年代到90年代興起以來,目前已在仿真、控制等領域得到了成功應用。
基于框架的專家系統的基本結構也與如圖10.1所示的專家系統類似,其主要區別在于知識庫中知識的表示和組織方式,綜合數據庫中事實的表示方式,推理機的推理方法和系統推理過程的控制策略等。
在基于框架的專家系統中,知識庫由表示問題領域知識的框架系統所組成。至于框架與框架系統的概念和結構我們已在第2章討論過,它們可用來表示比較復雜的結構性知識。
框架專家系統的推理過程主要是通過對框架的繼承、匹配與填槽來實現的。當需要求解問題時,首先要把該問題用框架表示出來。然后利用框架之間的繼承關系,把它與知識庫中的已有框架進行匹配,找出一個或多個候選框架,并在這些候選框架引導下進一步獲取附加信息,填充盡量多的槽值,以建立一個描述當前情況的實例。最后再用某種評價方法對候選框架進行評價,以決定是否接收該框架。
框架系統的特性繼承主要是通過ISA、AKO鏈來實現的。當需要查詢某一事物的某個屬性,且描述該事物的框架未提供其屬性值時,系統就沿ISA和AKO鏈追溯到具有相同槽的類或超類框架。
框架的匹配實際上是通過對相應槽的槽名和槽值逐個進行比較來實現的。如果兩個框架的各對應槽沒有矛盾,或者滿足預先規定的某些條件,就認為這兩個框架可以匹配。由于框架間存在繼承關系,一個框架所描述的某些屬性及屬性值可能是從超類框架繼承過來的,因此兩個框架的比較往往會涉及到超類框架,這就增加了匹配的復雜性。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。