黑板模型演讲稿

2020-03-03 22:54:13 来源:范文大全收藏下载本文

1、黑板

所谓“黑板”,就是一个分层的全局工作区(或称全局数据库),它是动态的。

整个黑板被分为若干层, 每一层上的信息都表示问题的部分解,用于描述领域问题的某一类信息。

它用来存储初始数据、中间结果和最终结果。

黑板上的信息只能由知识源来增加、删除和修改。

2、知识源

知识源是黑板模型的重要组成部分,由求解问题所需的领域知识构成。

多个知识源就构成了专家系统的知识库。

知识源将黑板层次结构中相应层次上的信息转换成相同或更高层次上的信息,直至获得最终解。

它在适当的时候被触发,完成自己的推理任务,其结果是影响黑板状态的变化。

3、控制机构

控制机构是求解问题的推理机构, 由监督程序和调度程序组成。

监督程序时刻注视着黑板状态,根据黑板状态采用某种策略使用调度程序选择合适的知识源,对黑板上的信息进行推理,并按照非精确推理算法进行解的综合,逐步形成问题的最终解。

控制机构由系统的主程序完成。

推理的控制有正向、反向和混合策略。

4、知识的表示

目前在大多数知识系统中大多采用概念—事实—规则三级层次的知识体系结构,即:

K = C + F + R 其中K表示知识项,C表示概念(Concept),F表示事实(Fact),R表示规则(Rule),由于概念通常包含在事实中,所以实际上知识库一般包括事实和规则两个部分。

规则(Rule)常采用以下的形式描述:

::=(, | | …, ) 其中前提和结论都是事实,事实的描述可以采用字符串,也可以采用事实号以方便推理中规则的匹配运算。

什么是事实?

5、知识的存储

可以将规则和事实表示的知识存储到文件中,也可以存储到关系型数据库中。 在知识库中存在两种关系,对应这两种关系可以建立两个表:规则表和事实表

事实表的索引定义为事实的编号,其余字段为有关事实的说明信息,因此事实表可以看做一个数据字典。

6、知识库的设计和管理

知识库由若干独立的知识源组成,每个知识源完成对特定子问题的求解。

用面向对象的观点分析,每个知识源都有相同的属性和行为,所以可以将知识源封装成一个类,每一个知识源是知识源类的一个实例。

每个知识源是一个独立的实体,由知识源的规则集和操作这些规则的函数组成,负责自身的管理和推理运算。 类解释:

1)其中函数成员查询规则、增加规则、删除规则及修改规则用于完成对知识源的管理功能。

2)而规则推理函数则是通过查询黑板和询问用户,辩证规则的每一个前提,并结合知识的不确定传播算法,确定规则的激活标志,从而完成规则的自身推理,并将推理结果送入黑板的相应层次中。

3) 知识源类对知识的表示和操作进行了封装,实现了规则知识的模块化表示。

7、黑板的设计

黑板是一个全局数据库,记录问题求解过程信息,它不仅为知识源的调度提供依据,也是各知识源间信息交流的渠道。

类解释:

1)黑板层次确定了事实的性质,即说明事实是输入数据、中间解还是最终解。

2)事实状态表示事实的真、假或不可知。

3)根据黑板层次的不同,事实被不同的知识源调用

8、总结

黑板模型是一种高度结构化的机遇问题求解模型。

结构化:问题常被层次地划分为松散连接的若干子问题,然后逐步组织成部分解、中间解直至最终解的层次结构;领域知识被划分成独立的模块,对应于求解子问题的特定知识。

机遇求解:问题求解的每一步都要根据当时的求解状态及其变化情况,选择最适宜的知识和求解方法。

因此,黑板模型是一种以黑板为中心,适时激活知识源进行正反推理的渐进式问题求解模型。

建筑模型演讲稿

黑板情书

黑板跑了

换黑板

擦黑板策划书

黑板的记忆

黑板的变迁

黑板跑了说课稿

黑板的记忆

黑板的记忆

《黑板模型演讲稿.doc》
黑板模型演讲稿
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档
下载全文