黑板模式
来源:互联网 发布:页游进阶数据 编辑:程序博客网 时间:2024/04/29 20:32
黑板系统(blackboard system)
黑板系统是一种问题求解模型,是组织推理的步骤、控制状态数据和问题求解之领域知识的概念框架,它将问题的解空间组织成一个或多个应用相关的分级结构。分级结构的每一层信息由一个唯一的词汇来描述,它代表了问题的部分解。领域相关的知识被分成独立的知识模块,它将某一层次中的信息转换成同层或相邻层的信息。各种应用通过不同知识表达方法、推理框架和控制机制的组合来实现。
2黑板系统的组成
黑板系统主要由以下三部分组成。
(1)知识源:包含独立的、与应用程序相关的知识,知识源之间不直接进行通讯,
它们之间的交互只通过黑板来完成。
(2)黑板数据结构:按照与应用程序相关的层次来组织并解决问题的数据,知识源
通过不断地改变黑板数据来解决问题。
(3)控制;完全由黑板的状态驱动,黑板状态的改变决定了需要使用的特定知识。
3影响黑板系统的因素
影响黑板系统设计的最大因素是引用问题本身的特性,但是支撑应用程序的黑板体系结构有许多相似的特征和构件。对于特定应用问题,黑板系统可通过选取各种黑板、知识源和控制模块的构件来设计;也可以利用预先制定的黑板体系结构的编程环境。
4典型应用
黑板系统的典型应用是信号处理领域,如网络信息检索、电子商务、自动控制、办公自动化、商业管理智能决策、语音和模式识别、智能控制领域等。
0 0
- 黑板模式
- 黑板模式
- 黑板
- 黑板
- 黑板模式的常见实现方式
- 面向模式的软件架构-卷1_1 (层 管道和过滤器 黑板)
- 寝室的黑板
- 教学黑板推拉式黑板平面黑板弧面黑板生产商
- 黑板客爬虫闯关
- 黑板架构风格
- 笔试题:擦黑板
- 敲黑板敲黑板,流量卡怎么选?
- 黑板上的愛情
- 黑板上的愛情
- 黑板上的愛情
- 仓库风格之黑板风格
- “黑板”是怎么变迁的
- 写在黑板上的爱情留言
- 第十九篇 Java语句中的循环介绍
- Seagate Central 2014.0410.0026-F Remote Root Exploit
- Mybatis与Hibernate
- gradle入门
- Linux mmap函数简介
- 黑板模式
- 希尔排序
- POJ 2421 解题报告
- 计算机网络- 可靠数据传输协议-停等协议的设计与实现
- HDU——2222 AC自动机(简单)
- Android中ArrayAdapter在自动提示文本中的使用
- openfire即时聊天(一):openfire+spark客户端
- 从main函数中argc和argv开始学习
- 若爱,请深爱。放弃,请彻底。等待,本身就是一个错误