产生式系统是
认知心理学与控制科学中用于表征
程序性知识的规则体系,由
全局数据库、
产生式规则和
控制系统三部分组成,遵循“若条件X,则实施行动Y”的基本逻辑,通过分层联结的认知规则解决特定问题或完成作业任务。
在
程序性知识的获得的心理机制中,利用产生式系统来对该知识进行获得,在科学技术飞速发展的今天具有现实作用。最先把其用于解释程序性知识的获得机制的西蒙与纽厄尔,他们认为人与计算机相同,都是物理信号系统,其功能都是操作符号。计算机之所以具有智能,能完成各种运算和解决问题,都是由于其存储了一系列“如果....那么....”形式的编码规则。人经过学习,头脑中也存储了一系列“如果....那么....”形式表示的规则。而这种规则便称为产生式。而这正是产生式系统的基础。
产生式是由行动和条件两部分组成。其基本原则为“如果条件为X,那么实施行动Y”,及当一个产生式的条件得以满足,则执行该产生式规定的某个行动。例如识别哺乳动物和识别等边三角形的产生式表达如下:
程序性知识的学习本质上是掌握一个程序,即在长时记忆中形成一个解决问题的产生式系统。这样的产生式系统,在遇到同类型的问题时,就可凭借这个系统一步步做下去,直到问题解决。