正在加载图片...
由于元知识的表示常常采用多种知识的表示方法,因此元推理机也不仅仅只有一种 推理方式,时常由多种形式的推理机组成,例如有基于规则的推理机和框架推理机 等。就每种推理机而言,与前述相关推理机在原理上并无区别。 (3)日程表是元推理的结果,描述了需要进行目标推理的各个子问题的优先 级排序。日程表的作用是:①规划目标级推理,使之有条不紊地进行②将一复杂的 设计目标分解为若干个子目标(或称子问题,子任务),以利于提高目标推理的效率。 某一设计问题的日程表可能是这样的 日程表:(初始设计)(强度分析)(评价决策)(再设计)(工艺参数拟定)结 构形式选择)。 表中第一项优先级最高。求解过程中,由于中间子任务解的变化,可能会改变 解的环境,从而需改变日程表,按新的优先级重新排序,因此日程表为多任务系统 提供了灵活的控制方法。 日程表也可以人力给定,但大多数情况需靠元推理产生和修改。 2).目标级控制 目标级控制的工作原理是根据日程表,选定相应的领域知识源,启动目标推理 机,对领域知识源进行推理,产生子目标求解的结果。简单地表达为:目标推理机 一领域知识源一于目标结果。 控制模块 推理机目标推理机 控制黑板 设计目标 领域知识库 日程表 初始设计知识 领域黑板 元推理机|元知识 分析知识 评价知识 设计条件 [中间信息 新问题 决策知识 ·再设计知识 最终结果 目标推理机 图7-6基于黑板的两级控制结构 图7一7两级推理机制 此处所说的领域知识源就如图7-6领域知识库中的初始设计、分析、评价、决 策和再设计知识等,目标推理机根据各知识源的知识表示来确定,一般应是多种形 式的推理机集 为了更清楚地说明图7-7的两级控制的机制,可以用图7—7作进一步说明 在图7-7中,当对用户确定了一个设计目标时,首先通过元推理机对元知识进194 由于元知识的表示常常采用多种知识的表示方法,因此元推理机也不仅仅只有一种 推理方式,时常由多种形式的推理机组成,例如有基于规则的推理机和框架推理机 等。就每种推理机而言,与前述相关推理机在原理上并无区别。 (3) 日程表是元推理的结果,描述了需要进行目标推理的各个子问题的优先 级排序。日程表的作用是:①规划目标级推理,使之有条不紊地进行②将一复杂的 设计目标分解为若干个子目标(或称子问题,子任务),以利于提高目标推理的效率。 某一设计问题的日程表可能是这样的: 日程表:(初始设计)(强度分析)(评价决策)(再设计)(工艺参数拟定)结 构形式选择)。 表中第一项优先级最高。求解过程中,由于中间子任务解的变化,可能会改变 解的环境,从而需改变日程表,按新的优先级重新排序,因此日程表为多任务系统 提供了灵活的控制方法。 日程表也可以人力给定,但大多数情况需靠元推理产生和修改。 2).目标级控制 目标级控制的工作原理是根据日程表,选定相应的领域知识源,启动目标推理 机,对领域知识源进行推理,产生子目标求解的结果。简单地表达为:目标推理机 —领域知识源—于目标结果。 图 7-6 基于黑板的两级控制结构 图 7-7 两级推理机制 此处所说的领域知识源就如图 7-6 领域知识库中的初始设计、分析、评价、决 策和再设计知识等,目标推理机根据各知识源的知识表示来确定,一般应是多种形 式的推理机集。 为了更清楚地说明图 7—7 的两级控制的机制,可以用图 7-7 作进一步说明。 在图 7-7 中,当对用户确定了一个设计目标时,首先通过元推理机对元知识进
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有