黑板模式

这种模式对那些不知道确定性解决策略的问题很有用

黑板模式由 3 个主要部分组成:

  • 黑板(blackboard) – 用于存储解空间对象的结构化全局内存
  • 知识(knowledge)源 – 能自表意的专用模块
  • 控制(control)组件 – 选择、配置与执行的模块

所有的组件均能访问黑板,组件可将新生成的数据对象写入黑板,也可以通过模式匹配从黑板中获取知识源所生成的特定数据

使用场景:

  • 语音识别
  • 车辆识别和追踪
  • 蛋白质的结构鉴定
  • 声纳信号解析

img