216 第六章 機 器 學 習 6.2.2 學習環(huán)節(jié) 學習環(huán)節(jié)氮吹儀價格通過對環(huán)境的搜索獲得外部信息,并將 這些 信息與 執(zhí)行 環(huán)節(jié)所 反饋 回的 信息 進行比較。一般情況下,環(huán)境提供的信息水平與執(zhí)行環(huán)節(jié)所需的信息水平之間往往有差距, 經(jīng)分析、綜合、類比、歸納等思維過程,學習環(huán)節(jié)就 要從 這些差 距中 獲取 相關(guān)對 象的 知識,并 將這些知識存入知識庫中。 6.2.3 知識庫 知識庫用于存放由學習環(huán)節(jié)所學到的知識。知識庫中知識的表示形式以及存儲組織結(jié) 構(gòu)是影響學習系統(tǒng)設(shè)計的第二個因素。知識庫中常用的知識表示方法有:謂詞邏輯、產(chǎn)生式 規(guī)則、語義網(wǎng)絡(luò)、特征向量、過 程、LISP 函 數(shù)、數(shù) 字 多項 式 和框
架 等。在 選 擇知 識 表 示方 法 時,要考慮下列一些準則: (1) 表達能力的強弱 所選擇的知識表示方式能很容易且較準確地 表達 有關(guān)的 知識,不 同的表 示方 法適 應(yīng)于 不同的知識對象。例如,框架表示法適于表達結(jié)構(gòu)性知識,它能夠把知識的內(nèi)部結(jié)構(gòu)關(guān)系及 知識間的聯(lián)系表示出來。謂詞邏輯則適于表示具 有二 值邏輯 的精 確性 知識,并能 保證 經(jīng)演 繹推理所得結(jié)論的精確性。 (2) 推理難度的大小 在具有較強表達能力的基礎(chǔ)上,為了降低學習系統(tǒng)的計算代價,希望所選的知識表示方 法使推理過程易于實現(xiàn)。例如,要表示“教職員工”和“教師”間的類屬關(guān)系,并通過這種類屬 關(guān)系推理求解具有某些特性的教師,則利用框架表示法就比較容易實現(xiàn)這種推理,而用謂詞 邏輯表達式實現(xiàn)這種推理就比較困難。 (3) 修改的難易 學習系統(tǒng)的本質(zhì)要求它不斷地修改自己的知 識庫,在 學習到 新的 規(guī)則后 要加 入到 知識 庫,而
知識庫中的某些規(guī)則不適用時則要被 刪除。所 選擇 的知識 表示 方法就 要易 于實 現(xiàn)對 知識庫的修改。
例如,謂詞邏輯、產(chǎn)生式規(guī)則等是 一種 顯式的 表示 方法,這類 表示 方法 容易
實現(xiàn)對知識庫的修改;而過程表示、語義網(wǎng)絡(luò)表示 法等 則是隱 式表 示方 法,這 類隱 式表 示方
法就難以實現(xiàn)對知識庫的修改。
(4) 是否便于擴充
隨著系統(tǒng)學習能力的提高,單一的知識表示已不能滿足需要,一個系統(tǒng)有時同時使用幾
種知識表示方法來擴大其表示能力,以便學 習更復 雜的 知識。有 時還 要求系 統(tǒng)自 己能 構(gòu)造
6.2 機器學習系統(tǒng)的基本模型 217
出新的表示方式,以適應(yīng)外界信息不斷變化的需要。