29、CONMAN:带不确定性的专家系统外壳解析

CONMAN:带不确定性的专家系统外壳解析

1. 置信因子的基本概念与策略

在处理假设的置信度时,置信因子是一个关键概念。置信因子的取值范围在 0 到 100 之间,0 表示假设肯定为假,100 表示假设肯定为真,50 则意味着支持和反对该假设的证据平衡。当有多个规则为同一假设提供不同的置信因子时,一些专家系统会将低于 50 的因子结合起来得到反对该假设的证据,将高于 50 的因子结合起来得到支持该假设的证据,然后比较两者得出总证据。

而对于 CONMAN,我们采用了更简单的策略:
- 假设规则只能提供支持假设的证据,不能提供反对证据。
- 不认为不同规则提供的证据是累积的,而是将每个规则视为对假设的一种论证,最终取所有规则中给出的最大置信因子作为该假设的最终置信因子。

2. 置信规则的表示

普通的 Prolog 规则没有置信因子,在 CONMAN 中,我们使用 c_rule 谓词将带有置信因子的规则表示为 Prolog 事实。每个 c_rule 子句包含结论、置信因子、前提条件和规则条件,其格式如下:

c_rule(Hypothesis, ConfidenceFactor, Prerequisites, Conditions).
  • Hypothesis :是一个用英文引号括起来的原子,用于在向用户询问假设相关问题或报告对该假设的置信度时显示。
  • ConfidenceFa
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值