模块化模糊专家系统架构解析
1. 引言
在处理信息流动时,传统系统可能无法适应事件不规则到达的事件流,在这种情况下,表达式可能在下次事件到达之前就发生变化。为了解决这一问题,我们致力于开发一个模糊专家系统,利用模糊逻辑处理由噪声数据、传感器或网络问题带来的不精确性。该系统的目标是在操作环境中提供高效的模糊专家系统,它能够有效评估复杂的模糊关系,并且为了便于与各种信息系统进行交互,我们选择在常规 CPU 平台上开发用于数据和事件流处理的软件。
2. 架构描述
2.1 架构概述
所提出的架构的模块化通过任务分离和使用策略进行定制来实现。策略是一组用于定制每个模块行为的参数,所有模块行为的组合能够应对多种应用和问题,如规则或不规则的数据速率、推理前的延迟等。架构由以下几个模块组成:
- 主动输入队列:收集输入并按时间戳对其进行分组。
- 调度器:能够通过操作系统监控系统,并决定要处理的输入组。
- 评估器:负责规则的评估。
- 输出变更广播器:向用户通知输出的变化。
这些不同的模块旨在避免系统过载(例如,主动输入队列选择应处理的输入)或用户信息过载(例如,输出变更广播器仅显示相关信息)。
下面是架构的 mermaid 流程图:
graph LR
A[主动输入队列] --> B[调度器]
B --> C[评估器]
C --> D[输出变更广播器]
2.2 规则库表示
规则库的内存模型对模糊专家系统
超级会员免费看
订阅专栏 解锁全文
3479

被折叠的 条评论
为什么被折叠?



