入门文献复现——Murphy C K——Combining belief functions when evidence conflicts

本文介绍了一种基于Murphy提出的综合平均法来组合多个基本概率赋值(BPA)的方法,该方法通过平均质量和Dempster组合规则实现对证据的整合。
作者Murphy提出了综合平均法来组合多个BOE,大体的步骤如下:
(1):将给定的BOE进行平均,获得各个BPA的平均质量averageMass。
(2):利用Dempster的组合规则将(1)求得的平均质量进行组合,并且组合(n-1)次。n为BOE的个数。

代码注解:因为当时没有足够的时间,所以aberageMass平均质量是直接给出的,例子就是采用的该Paper上的例子

#1、先写出结果的形式
x_result={
   
   "A":0,"A|B":0,"B":0,"Ω":0,"empty":0}
#2、输入平均值,为了节省时间,就直接给出average
#average={"A":0.58,"A|B":0,"B":0.4,"Ω":0.02,"empty":0}

#3 抽取每一个证据源中的焦元,返回一个集合
def focal_Element(m_dict):
    key_m=[];
    m_key=m_dict.keys();
    for item in m_key:
        key_m.append(item)
    keym_set=set(key_m);
    return keym_set;
#4、计算m_empty,直接返回值
def computeEmpty(m_1,m_2):
    F1=focal_Element(m_1);
    F2=focal_Element(m_2);
    # 构造空集合
    theta_set1 = set();
    theta_set2 = set();
    empty 
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值