人工智能原理与应用---可信度推理

可信度推理
概念:可信度是指人们根据以往经验对某个事物或现象为真的程度的一个判断,或者说是人们对某个事物或现象为真的相信程度。
可信度推理是一种基于确定性理论的不确定性推理的方法。
1 知识不确定性的表示
可信度推理模型(Certainty Factor),知识是由产生式规则表示,一般形式为:
IF E THEN H (CF(H,E))
E 为知识的前提条件;H为知识的结论;CF(H,E)是知识的可信度。
2 可信度定义
CF(H,E)定义为:CF(H,E)= MB(H,E)- MD(H,E)
其中MB(measure belief)称为信任增长度,MB(H,E)定义为:
在这里插入图片描述

MD(measure disbelief)称为不信任增长度,MD(H,E)定义为:
在这里插入图片描述

由前面对知识的可信度CF(H,E)、信任增长度MB(H,E)、不信任增长度MD(H,E)的定义,得到CF(H,E)的计算公式为:
在这里插入图片描述

3 可信度的性质
(1)互斥性
对统一证据,它不可能既增加对H的信任程度,又同时增加对H的不信任程度,这说明MB与MD是互斥的。
(2)值域
0≤MB(H,E)≤1, 0≤MD(H,E)≤1,-1≤CF(H,E)≤1
(3)典型值
当CF(H,E)=1时,由P(H|E)=1,它说明由于证据E的出现,使H为真。此时MB(H,E)=1,MD(H,E)=0。
当CF(H,E)=-1时,由P(H|E)=0,它说明由于证据E的出现,使H为假。此时MB(H,E)=0,MD(H,E)=1。
当CF(H,E)=0时,有 MB(H,E)=0,MD(H,E)=0。
(4)对H的信任增长度等于对非H的不信任增长度。
(5)对同一前提E,若支持若干个不同的结论Hi(i=1,2,…,n),则
在这里插入图片描述

  • 13
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
人工智能可信度推理是指通过对人工智能算法的评估,得出该算法的可信度水平。以下是一个简单的Python代码实现人工智能可信度推理的示例: ```python # 假设已知:人工智能可信度的评估因素包括准确性、鲁棒性、可解释性、稳定性 # 现在已知一个算法的准确性为0.8,鲁棒性为0.9,可解释性为0.6,稳定性为0.7,求该算法的可信度水平 def AI_reliability_inference(accuracy, robustness, interpretability, stability): # 定义可信度水平与评估因素之间的关系 reliability_factors = { '准确性': 0.4, '鲁棒性': 0.3, '可解释性': 0.2, '稳定性': 0.1 } # 计算加权平均值 reliability_score = sum([accuracy, robustness, interpretability, stability]) / 4 for factor in reliability_factors: reliability_score += reliability_factors[factor] * eval(factor.lower()) # 输出可信度水平 if reliability_score <= 0.4: return '不可信' elif reliability_score <= 0.7: return '一般可信' else: return '非常可信' # 假设一个算法的评估结果如下 accuracy = 0.8 robustness = 0.9 interpretability = 0.6 stability = 0.7 # 计算可信度水平并输出 reliability_level = AI_reliability_inference(accuracy, robustness, interpretability, stability) print('该算法的可信度水平为:', reliability_level) ``` 在上面的代码,首先定义了可信度水平与评估因素之间的关系,并且将准确性、鲁棒性、可解释性、稳定性作为参数传入函数。然后,使用加权平均值计算可信度水平,并根据可信度水平返回相应的结果。 需要注意的是,可信度水平与评估因素之间的关系可能会因不同的应用场景而有所不同,因此在实际应用需要根据具体情况进行调整。同时,在实际评估,可能需要对评估因素进行更加细致的划分和评估,以得到更加准确的可信度水平。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值