“产生式”,最先是由美国数学家E.Post在1934年提出来的。而产生式表示法(Production rule)是在这个基础上几经打磨而形成的一种知识表示方法,被广泛应用于各类专家系统中。

什么是产生式?

如果xxx(置信度),那么xxx(置信度)。

产生式表示法形式就如上述一般简单,在一定程度上模仿了人类的逻辑思维过程。

与谓词逻辑中的蕴含式不同,产生式还可以包含各类的操作、规则、变换、算子等。举个很简单的例子——“如果今天温度低于5摄氏度,那么我们需要穿上毛衣。”,这是一个产生式而不是蕴含式。同时,产生式可以表示不精确知识,如——“如果外面有云,那么今天可能下雨。”一般。

产生式系统

一个由规则库,综合数据库和控制系统组成的系统。由控制系统从规则库中选择与综合数据库中的已知事实进行匹配,并同步更新综合数据库,最后判断是否得出结论并停止推理。

一个简单的代码实现可以参考我的这个项目https://github.com/Kuludu/ASEOAESBOGR


Reference:

人工智能导论(第四版),王万良著

Last modification:March 9, 2020
博客维护不易,如果你觉得我的文章有用,请随意赞赏