產生式系統

產生式系統(production system)是指認知心理學程式表征系統的一種。為解決某一問題或完成某一作業而按一定層次聯結組成的認知規則系統。由全局資料庫、產生式規則和控制系統三部分組成。每一產生式規則由條件(即當前的狀態或情境)和行動兩部分組成,其基本規則是“若條件X,則實施行動Y”,即當一個產生式中的條件得到滿足,則執行該產生式規定的某個行動。

基本介紹

  • 中文名:產生式系統
  • 外文名:Production system
  • 學科:教育心理學
  • 套用:程式性知識的獲得
產生式系統的具體內容,產生式的規則,產生式系統的規則,評價,

產生式系統的具體內容

簡而言之,產生式系統是由多個產生式相結合而成的,了解產生式的編碼規則,能夠更好的了解產生式系統。

產生式的規則

在程式性知識的獲得的心理機制中,利用產生式系統來對該知識進行獲得,在科學技術飛速發展的今天具有現實作用。最先把其用於解釋程式性知識的獲得機制的西蒙與紐厄爾,他們認為人與計算機相同,都是物理信號系統,其功能都是操作符號。計算機之所以具有智慧型,能完成各種運算和解決問題,都是由於其存儲了一系列“如果....那么....”形式的編碼規則。人經過學習,頭腦中也存儲了一系列“如果....那么....”形式表示的規則。而這種規則便稱為產生式。而這正是產生式系統的基礎。
產生式是由行動和條件兩部分組成。其基本原則為“如果條件為X,那么實施行動Y”,及當一個產生式的條件得以滿足,則執行該產生式規定的某個行動。例如識別哺乳動物和識別等邊三角形的產生式表達如下:
產生式1:如果一個動物是胎生的,且這個動物能夠哺乳,那么這個動物就是哺乳動物。
產生式2:如果已知一個圖形有三邊,且這三條邊相等,那么這個圖形是等邊三角形。

產生式系統的規則

如上所示:解決簡單問題,只需一個產生式,而解決難題這需要多個產生式,而這些產生式的集合便是產生式系統。例如解決1/4+1/5這樣的問題,它的產生式系統如下:
產生式1:如果求兩個分數的和,且分母不同,那么先求出兩個分數的最小公分母。
產生式2:如果求兩個分數的和,且已知最小公分母的值,那么一公分母的值分別作為兩個分數的分母,兩個分數的分子擴大的倍數分別與其分母擴大的倍數相同。
產生式3:如果求兩個分數的和,已知兩個分數的分母相同,那么直接將兩個分數的分子相加,分母不變。
以上的便是解決複雜問題的產生式系統。

評價

程式性知識的學習本質上是掌握一個程式,即在長時記憶中形成一個解決問題的產生式系統。這樣的產生式系統,在遇到同類型的問題時,就可憑藉這個系統一步步做下去,知道問題解決。
產生式系統的提出為揭示程式性知識表征和獲得的心理機制提供了新的思路,為程式性知識的教學提供了科學依據。

相關詞條

熱門詞條

聯絡我們