黑板模式介绍

上传人:cl****1 文档编号:547632852 上传时间:2023-12-07 格式:DOCX 页数:2 大小:33.80KB
返回 下载 相关 举报
黑板模式介绍_第1页
第1页 / 共2页
黑板模式介绍_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《黑板模式介绍》由会员分享,可在线阅读,更多相关《黑板模式介绍(2页珍藏版)》请在金锄头文库上搜索。

1、名称:黑板系统 (Blackboard System)名词解释:黑板结构的概念最早于1962年由Newell提出,而最早采用黑板结构专家系统则是1980 年完成的 Hearsay-II 语音理解系统,该系统可以在 1000个词汇范围内识别连续的语言,达到 了前所未有的理想效果。黑板系统是一种问题求解模型,是组织推理的步骤、控制状态数据的 问题求解之领域知识的概念框架,它将问题的解空间组织成一个或多个应用相关的分级结构。 分级结构的每一层信息由一个唯一的词汇来描述,它代表了问题的部分解。领域相关的知识被 分成独立的知识模块,它将某一层次中的信息转换成同层或相邻层的信息。各种应用通过不同 知识表达

2、方法、推理框架和控制机制的组合来实现。计算模型:黑板系统的组成构件:丄知识源:描述某个独立领域问题的知识及其只是处理方法的知识库。在系统中具有多个知识源,每个知识源可用来完成某些特定的解题功能。知识源具有“条件-动作”的形式。条件描述了知识源应用求解的前提,动作描述了知识源的行为。当条件满足时,知识源被触发,其动作部分增加或者修改黑板上的内容。知识源是分别存放且相互独立的,他们通过 黑板进行通讯,合作求出问题的解。丄黑板数据结构:用来存储数据、传递信息和处理方法的动态数据库,是系统中的全局工作 区。整个黑板分成若干个信息层,每一层用于描述领域问题的某一类信息。知识源改变黑 板的内容,从而逐步得

3、出问题的解。在问题求解过程中所产生的部分解全部记录在黑板上。 各知识源之间的通讯和交互只通过黑板进行,黑板是公共可访问的。丄 控制机构:是黑板模型求解问题的推理机构,由监督程序和调度程序组成。监督程序根据 黑板的状态变化激活有关知识源,将动作部分可执行的知识源放入调度队列中。调度程序 选择最合适的知识源来执行,用执行的结果修改黑板状态,为下一步推理循环创造条件。约束:知识源是相互独立的。特点:丄 优点:可以有效应用于实时性要求较高的系统。用黑板实现数据融合时结构灵活,模块化 的设计原则;既可用于静态问题求解,也可以动态问题的求解;知识源的调度方便;通过 知识源可以对系统进行扩充;各知识源之间相互独立。丄缺点:不能提供很好的并行机制。不变式:数据完整性,不会因为知识源的修改破坏历史数据。实现方式:A 利用数据库利用数据库充当黑板,不同的应用共享数据库中信息,并且可以更新数据信息。这也是最 常见的实现方式。B 利用发布订阅模式这种实现方式通常采用消息队列作为黑板,队列工作在主题模式(Topic),专家作为队列的订阅者,同时可以向队列发送消息,消息会被发送至所有订阅者。以上过程实现了专家间的 信息交流。典型应用:信号处理领域,数据库,人工智能系统,如网络信息检索、电子商务、自动控制、 办公自动化、商业管理智能决策、语音和模式识别、智能控制领域等。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号