问题 问答题 简答题

产生式系统对推理研究的意义。

答案

参考答案:

程序性知识的表征形式为产生式系统,通常以“if(如果)……then(那么)……”的形式表示“条件一行动”的关系,即先确认当前的情境和条件,然后产生相应的行动。所谓“产生式”,就是这样一些“条件一行动”的结合规则。它表明了所要进行的活动以及进行这种活动的条件。 产生式具有自动激活的特点,一旦存在、满足了特定的条件,相应的行动就会发生,这常常不需要太明确的意识。而且,一个产生式的结果可以作为另一个产生式的条件,从而引发其他的行动。这样,众多的产生式联系在一起,就构成了复杂的产生式系统。 理解和运用产生式系统,对于解决问题和推理研究都具有重要的意义和价值。产生式系统有两种最基本的推理方向:向前推理和向后推理。向前推理又称为数据驱动的推理,向后推理又称为目标驱动的推理。若是既为向前推理(数据驱动)又为向后推理 (目标驱动)方式,则是双向推理。目前,较多地运用于人工智能领域,多数较为简单的专家系统都是以产生式来表示知识的。专家系统由“知识库”和“推理机”构成,其中知识库由规则库和数据库组成,规则库就是以产生式表示的集合,这是专家系统的核心;数据库则存放输入的事实、各种中间结果和最后结果的工作区,可以理解为陈述性知识。推理机是“控制协调规则库与数据库的运行”的程序,其中所包含的推理方式和控制策略实质上也属于产生式系统。 产生式有助于知识和技能的推理迁移。其基本思想是:前后两项学习任务产生迁移的原因是两项任务之间产生式的重叠,重叠越多,迁移量越大。两项任务之间的迁移,是随其共有的产生式的多少而变化的。

判断题
填空题