入门文献复现——Analyzing the degree of conflict among belief functions Weiru Liu

本文介绍了一种新的度量证据冲突的方法,该方法通过计算不同基本信任赋值(BBA)之间的赌博信度距离来衡量证据间的冲突程度。具体步骤包括对BBA应用pignistic变换,计算差值并找出最大赌博信度距离。
该Paper的作者提出了一种新的度量证据是否冲突的方法,度量标准是 度量标准

前者就是Dempster规则中的冲突质量(1/(1-k)中的k)
后者是the distance of betting commitment,我自己翻译为"赌博信度距离"
首先,将不同的BBA进行 pignistic transform,得到专属的BetP
然后做差,找到差值最大的代表这两个BBA的赌博信度距离。
在这里插入图片描述

下面的代码就是求difBetp的。

#基于pignistic transform证据冲突的度量标准
#作者的度量指标为cf(m(empty),difBetP)
##其中m(empty)就是Dempster规则中1/(1-k)中的k
##difBetP是两个不同的BBA之间的赌博信度的差值
import numpy as np;
import pandas as pd;
#辩框
# theta=set(["A","B","C","D","E"]);
#BBA的格式如下
# bba1={"A":0.2,"B":0.2,"C":0.6}
# bba2={"A":0.2,"B":0.2,"C":0.6}

#抽取字典中的key值,并装进集合中,并且返回集合
def focal_Element(boe):
    key_m=[];
    m_key=boe.keys();
    for item in m_key:
        key_m.append(item)
    keym_set=set(key_m);
    return keym_set;
#进行pignistic变换
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值