框架表示法
1.什么是框架表示法
心理學(xué)的研究結(jié)果表明,在人類(lèi)日常的思維和理解活動(dòng)中,當(dāng)分析和解釋遇到的新情況時(shí),要使用到過(guò)去經(jīng)驗(yàn)中積累的知識(shí)。這些知識(shí)規(guī)模巨大而且以很好的組織形式保留在人們的記憶中。例如,當(dāng)我們走進(jìn)一家從來(lái)沒(méi)來(lái)過(guò)的飯店時(shí),根據(jù)以往的經(jīng)驗(yàn),可以預(yù)見(jiàn)在這家飯店我們將會(huì)看到菜單、桌子、服務(wù)員等等。當(dāng)我們走進(jìn)教室時(shí),可以預(yù)見(jiàn)在教室里可以看到椅子、黑板等等。我們?cè)噲D用以往的經(jīng)驗(yàn)來(lái)分析解釋當(dāng)前所遇到的情況。當(dāng)然,我們無(wú)法把過(guò)去的經(jīng)驗(yàn)一一都存在腦子里,而只能以一個(gè)通用的數(shù)據(jù)結(jié)構(gòu)的形式存儲(chǔ)以往的經(jīng)驗(yàn)。這樣的數(shù)據(jù)結(jié)構(gòu)稱(chēng)為框架。框架提供了一個(gè)結(jié)構(gòu),一種組織。在這個(gè)結(jié)構(gòu)或組織中,新的資料可以用從過(guò)去的經(jīng)驗(yàn)中得到的概念來(lái)分析和解釋。因此,框架是一種結(jié)構(gòu)化表示法。
框架表示法是一種適應(yīng)性強(qiáng)、概括性高、結(jié)構(gòu)化良好、推理方式靈活、又能把陳述性知識(shí)與過(guò)程性知識(shí)相結(jié)合的知識(shí)表示方法。
2.框架表示法的特點(diǎn)
1、結(jié)構(gòu)性
框架表示法最突出的特點(diǎn)是它善于表達(dá)結(jié)構(gòu)性的知識(shí),能夠把知識(shí)的內(nèi)容結(jié)構(gòu)關(guān)系及知識(shí)間的聯(lián)系表示出來(lái),因此它是一種經(jīng)組織起來(lái)的結(jié)構(gòu)化的知識(shí)表示方法。這一特點(diǎn)是產(chǎn)生式表示所不具備的,產(chǎn)生式系統(tǒng)中的知識(shí)單位是產(chǎn)生式規(guī)則,這種知識(shí)單位由于太小而難于處理復(fù)雜問(wèn)題,也不能把知識(shí)間的結(jié)構(gòu)關(guān)系顯式地表示出來(lái)??蚣鼙硎痉ǖ闹R(shí)單位是框架,而框架是由槽組成,槽又可分為若干側(cè)面,這樣就可把知識(shí)的內(nèi)部結(jié)構(gòu)顯式地表示出來(lái)。
2、繼承性
框架表示法通過(guò)使槽值為另一個(gè)框架的名字實(shí)現(xiàn)框架間的聯(lián)系,建立起表示復(fù)雜知識(shí)的框架網(wǎng)絡(luò)。在框架網(wǎng)絡(luò)中,下層框架可以繼承上層框架的槽值,也可以進(jìn)行補(bǔ)充和修改,這樣不僅減少了知識(shí)的冗余,而且較好地保證了知識(shí)的一致性。
3、自然性
框架表示法體現(xiàn)了人們?cè)谟^察事物時(shí)的思維活動(dòng),當(dāng)遇到新事物時(shí),通過(guò)從記憶中調(diào)用類(lèi)似事物的框架,并將其中某些細(xì)節(jié)進(jìn)行修改、補(bǔ)充,就形成了對(duì)新事物的認(rèn)識(shí),這與人們的認(rèn)識(shí)活動(dòng)是一致的。
3.框架表示法的局限性
框架表示法的主要不足之處是不善于表達(dá)過(guò)程性的知識(shí)。因此,它經(jīng)常與產(chǎn)生式表示法結(jié)合起來(lái)使用,以取得互補(bǔ)的效果。
4.框架表示法與產(chǎn)生式表示法
為加深對(duì)框架表示法的理解,同產(chǎn)生式表示法作一些簡(jiǎn)單的比較,是有益的,兩者的比較如下表1所示: