Expert system CEP引擎vs专家系统

Expert system CEP引擎vs专家系统,expert-system,complex-event-processing,Expert System,Complex Event Processing,复杂事件处理引擎和专家系统引擎之间的主要区别是什么 什么时候应该使用一个或另一个?如果时间对您的决策模型有很大影响,CEP引擎将有所帮助。例如:如果事件Y和Z发生在同一给定时间窗口内,则决定触发事件X。另一个例子是在时间窗口内聚合事件的能力 时间的另一个影响是延迟限制:即,您希望在短时间内(例如100ms或更短时间)处理事件。CEP非常适合这种情况 但这两种技术或多或少是互补的。特别是,一些CEP工具具有推理规则。或者,您可以使用CEP引擎进行第一个处理阶段(过滤、聚合、事件合成),然后查询专家

复杂事件处理引擎和专家系统引擎之间的主要区别是什么


什么时候应该使用一个或另一个?

如果时间对您的决策模型有很大影响,CEP引擎将有所帮助。例如:如果事件Y和Z发生在同一给定时间窗口内,则决定触发事件X。另一个例子是在时间窗口内聚合事件的能力

时间的另一个影响是延迟限制:即,您希望在短时间内(例如100ms或更短时间)处理事件。CEP非常适合这种情况

但这两种技术或多或少是互补的。特别是,一些CEP工具具有推理规则。或者,您可以使用CEP引擎进行第一个处理阶段(过滤、聚合、事件合成),然后查询专家系统以决定如何处理聚合的复杂事件

下面是一篇关于CEP的一些用例的文章,可能会有所帮助:

它们是不同的。 @MDE写了SEP,但专家系统给出了决策。它不处理事件,它的任务是根据(X,Y,Z,…)参数给出答案。如果你想触发事件,那么它就是CEP,但如果你需要对它们进行分析,那么它就是专家系统。正如@Bob所写,它们可以一起使用: CEP捕捉事件 “思考”专家系统
然后,例如,SEP将其发回。

它们是如何互赠的?他们彼此无关。它们可以一起使用,但任何东西都符合这个定义,除非它与第一件事的作用相同?