数据库,规则库和知识库的比较.docx

数据库,规则库和知识库的比较 许多公司感觉自己落后了, 因为竞争对手都部署了基大部分的信息系统都是基于数据库的。 于规则库和知识库的智能化应用。 许多公司感觉自己落后了, 因为竞争对手都部署了基 基于数据库 信息处理 结果展现 基于规则库 推理(IF/ELSE) 模式匹配 基于知识库 概率推理 基于实例推理 模糊逻辑 其他高级推理 技术 一般而言,基于数据库的系统仅用于处理数据和输出信息, 常常导入信息数据泛滥。用户不 清楚哪些数据是真正的重要, 他们甚至不清楚如果要做一个准确的断定, 是否已经有足够的 信息。有太多的选择困扰着用户, 导致他们处理的速度放慢。 浏览器下面有太多的购物车信 息,但人家想知道更多的答案,而不仅仅是信息。 基于数据库的业务系统,业务规则往往被硬编码到程序代码、 存储过程或触发器中。只有程 序员可以修改这些规则。 基于规则库的系统(如ILog,CKRule规则引擎等)往往比基于数据库的更加强大和更加灵活。 他们处理数据和规则去制定决策。 他们在处理大量的简单的业务规则时非常在行, 如处理价 格和促销规则,可以处理很大范围内的逻辑推理。他们处理实时决策和决策程序是最好的。 基于规则库的系统中, 业务规则通常是很具体的, 这样业务分析员师甚至业务处理专家都可 以修改这些规则。基于规则库系统中,推理(如果 /那么)和模式匹配规则被广泛使用。 基于知识库的业务系统

文档评论(0)

1亿VIP精品文档

相关文档