D-S证据理论

2023-11-04

一、前言

       20世纪60年代美国哈佛大学数学家A.P.Dempster利用上、下限概率来解决多值映射问题方面的研究工作。自1967年起连续发表了一系列论文,标志着证据理论的诞生。Dempster的学生G.Shafer对证据理论做了进一步发展,引入信任函数概念,形成了一套基于“证据”和“组合”来处理不确定性推理问题的数学方法,并于1976年出版了《证据的数学理论》(A Mathematical Theory of Evidence),这标志着证据理论正式成为一种处理不确定性问题的完整理论。

二、D-S证据理论

1、基本概念

2、合成规则

3、理论解释

(1)上、下概率解释
[1] Dempster A P . Upper and Lower Probabilities Induced By A Multivalued Mapping[J]. Annals of Mathematical Statistics, 1967, 38.

(2)广义化Bayes理论解释

        当所有焦元都是单点急(即单个假设集),且这些焦元都满足Bayes独立条件,Dempster证据合成公式就退化为Bayes公式。

(3)随机集理论模型解释

[1] Mahler R . Combining Ambiguous Evidence with Respect to Ambiguous a priori Knowledge, I: Boolean Logic[J]. IEEE Transactions on Systems Man and Cybernetics - Part A Systems and Humans, 1996, 26(1):27-41.
[2] Fixsen D , Mahler R P S . The modified Dempster-Shafer approach to classification[J]. Systems Man & Cybernetics Part A Systems & Humans IEEE Transactions on, 1997, 27(1):96-104.

(4)可传递信度模型(TBM)解释

        a. 动态模型
        b. “credal”层获取信度并对其进行量化、赋值和更新处理;
            “pignistic”层将credal层上的信度转换成pignistic概率,并由此做出决策。pignistic概率分布公式如下:
                    
        c. 意义:(推理)表明信度是如何受证据影响的;(行动)从多个可行的行为方案中选择一个似乎是最好的。
                       层次化的递进模型,比较适用于需要逐层进行数据、特征和决策层融合的数据融合系统。
[1] Smets P . The transferable belief model and random sets[J]. International Journal of Intelligent Systems, 2010, 7(1):37-46.
[2] Smets P . The Combination of Evidence in the Transferable Belief Model[J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 1990, 12(5):447-458.

三、近似计算方法

       思想:通过减少mass函数的焦元个数达到击键的简化。

1、Bayes近似法

       Voorbraak发现,如果mass函数的合成将产生一个Bayes新人函数,则mass函数用它们的Bayes近似来代替,将不会影响Dempster合成规则的结果。
       即mass函数的合成的Bayes近似=mass函数的Bayes近似的合成
       mass函数的Bayes近似计算公式:

                                     

举例:

(1)根据Dempster合成规则

(2)根据Bayes近似法

意义:

         对于只关心识别框架中的“元素”(即单个假设)而不是其“子集”(即多个假设组成的子集)的事例简化了计算量。

[1] Voorbraak F . On the justification of Dempster's rule of combination[J]. Artificial Intelligence, 1991, 48(2):171-197.

2、一致近似法

[1] Dubois D , Prade H . Consonant approximations of belief functions[J]. International Journal of Approximate Reasoning, 1990, 4(5-6):419-449.

3、(k,l,x)近似法

        k:表示保留的焦元的最少个数;
        l:表示保留的焦元的最多个数;
        x:表示允许被删除的最大mass值,通常在[0,0.1]上取值。
[1] TESSEM. Approximations for efficient computation in the theory of evidence[M]. Elsevier Science Publishers Ltd. 1993.

四、D-S证据理论存在问题

1、无法解决证据严重冲突和完全冲突

        第二节的第2小节中的“Zadeh”悖论,解决方式为添加  Θ,可理解为证据中未知部分。

2、模糊度

        子集中元素的个数越多,子集的模糊度越大。

     

3、BPA函数的微小变化使得组合函数急剧变化

         证据理论的不稳定性和对基本概率分配函数的敏感性。

      

五、扩展(改进DS证据理论,Yager合成)

1、定义

2、存在问题

         实践中:如果多传感器系统中有一个传感器发生故障,即时其他多个传感器工作状态良好,最后也会导致整个系统无法正常工作。(某一证据对某事件的基本概率分配为0,会导致最终合成的mass函数结果为0,即时其他证据对该事件分配的概率较高或增加新证据表明该事件有较大概率也无法影响合成结果)

3、改进Yager公式

举例:

                 

比较:

        Yager公式中,将支持冲突的那部分概率全部赋给未知部分,即认为冲突的证据不能提供任何有用的信息;
        改进的Yager合成公式认为即使及政治建存在着冲突,这些证据也是部分有用的,且可用程度与证据的可信度ε有关。

[1] Yager R R . On the dempster-shafer framework and new combination rules[J]. Information Sciences, 1987, 41(2):93-137.

 

参考文献:

https://wenku.baidu.com/view/8da2a02d011ca300a6c390d3.html

https://blog.csdn.net/am45337908/article/details/48832947

https://blog.csdn.net/am45337908/article/details/48845395

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

D-S证据理论 的相关文章

  • 程序员的思考方式

    思考方式及状态进入 工作产出不是由写代码的效率决定的 一些不恰当的工作方法很大程度影响着你的产出 首先要问自己三个问题 我现在是一个什么水平 我想达到什么水平 我将怎样达到那个目标 这三个问题实际上是帮我们确定 现状 目标 实现路径 如果一
  • 数据结构-判断平衡二叉树(java)

    判断平衡二叉树 题目 力扣110题 解题思路 1 首先理解平衡二叉树的定义 使用Map存储每个节点的高度 2 求得当前节点的左右子树高度 若Map中左右子树高度已经求过 直接取得 若没有 通过递归计算高度并存入Map中 3 左右子树高度差
  • 前端 正则校验 手机号格式(电话和座机)

    最近项目需要对手机号格式进行校验 话不多说直接上代码 d 3 4 0 9 7 8 1 3 4 5 6 7 8 9 d 9 手机号 校验开头和总位数 座机校验开头
  • 通用定时器③-输入捕获(IC)

    输入捕获 Input Capture 输入捕获模式下 当通道输入引脚出现指定电平跳变时 当前CNT的值将被锁存到CCR中 可用于测量PWM波形的频率 占空比 脉冲间隔 电平持续时间等参数每个高级定时器和通用定时器都拥有4个输入捕获通道可配置
  • 从ISO 42010 软件架构描述标准提炼架构概要

    一 概念基础 概念基础包括 1 架构说明的概念模型 2 架构在生命周期中的角色 3 架构说明的使用 4 架构框架和架构说明语言 上图是 系统说明的上下文 一个系统位于一个环境中 环境决定了整个生命周期中施加于系统的所有影响 包括系统在 环境
  • gdb多线程、进程调试

    最近gdb调试主线程起的子进程不知该怎么做 搜索一番如下GDB多线程多进程调试 码农教程j j 1 follow fork mode 方法 2 attach 子进程方法GDB调试fork exec创建的子进程的方法 走看看 详细使用例子 我
  • ESP32S3系列--SPI主机驱动详解(一)

    一 目的 SPI是一种串行同步接口 可用于与外围设备进行通信 ESP32S3自带4个SPI外设 其中SPI0 SPI1内部专用 共用一组信号线 通过一个仲裁器访问外部Flash和PSRAM SPI2 3各自使用一组独立的信号线 开发者可以使
  • 阿里云 服务器 部署项目 连接 同一台服务器 mysql 数据库失败 Communications link failure

    现象描述 阿里云 服务器安装了mysql 数据库 在同一台服务器发布项目 本地电脑idea 启动项目 和cmd 启动项目都能正常启动 可以连接到数据库 本地电脑 navicat 也能访问阿里云数据库 连接信息配置如下 spring data
  • 如何列出PostgreSQL中的所有用户

    From the psql interface run the du command 在psql界面中 运行 du命令 This will give you the list of all users in the system plus
  • 堆的应用(堆排序、TOP - K问题)

    前言 时间复杂度 堆排序的最坏时间复杂度为 O n lg n TOP K问题的最坏时间复杂度为 O n lg k 前面我们学习了二叉树 以及堆的结构 也用顺序表的结构成功的把堆的结构一步一步的敲出来了 IT公司的吉祥 树 二叉树 堆 C语言
  • C#计算20902个汉字的拼音首字母

随机推荐

  • SSM 提示 http://java.sun.com/jsp/jstl/core] cannot be resolved in either web.xml or the jar files dep

    错误的jsp 页面
  • 计算机网络3——传输层(上)

    目录 一 概述 二 多路复用和多路分用 1 无连接分用 2 面向连接的分用 三 无连接传输协议UDP 四 可靠数据传输原理 1 Rdt 1 0 2 Rdt 2 0 3 Rdt 2 1和2 2 4 Rdt 3 0 五 流水线机制与滑动窗口协议
  • linux 结构体 aligned,__attribute__((__aligned__(n)))对结构体对齐的影响

    1 attribute 是什么 attribute 是GCC里的编译参数 用法有很多种 感兴趣可以阅读一下gcc的相关文档 这里说一下 attribute 对变量和结构体对齐的影响 这里的影响大概分为两个方面 对齐和本身占用的字节数的大小
  • ubuntu安装配置Nginx

    Nginx下载 Nginx官网下载页面 下载其中的Stable version 我这里是nginx 1 20 1 安装依赖库 sudo apt install libpcre3 libpcre3 dev zlib1g dev openssl
  • Java HashMap什么时候进行扩容呢?

    下文笔者讲述HashMap什么时间进行扩容的简介说明 如下所示 HashMap进行扩容的时间点 1 put元素时 会触发resize方法在内部进行扩容 将把原来的数据rehash放进扩容后的桶中 2 数组的容量必须达到树化的容量的最小值默认
  • python如何输出矩阵的行数与列数?

    Python如何输出矩阵的行数与列数 对于pyhton里面所导入或者定义的矩阵或者表格数据 想要获得矩阵的行数和列数有以下方法 1 利用shape函数输出矩阵的行和列 x shape函数可以输出一个元组 m n 其中元组的第一个数m表示矩阵
  • 解决口袋动画产生的片头动画无法使用powerpoint导出成视频的问题

    问题 口袋动画中的片头做得非常漂亮 放在ppt中可以显示 但是一旦使用ppt中的导出功能就会闪退 如何解决 解决 1 点击 口袋动画PA SHEET 2 动画盒子 gt 选择 3 下载 4 导出
  • linux查看inode使用情况,Linux Inode信息及inode使用率是指什么? - 新手站长网

    Linux服务器云监控会显示Inode信息及inode使用率选项 很多用户什么原因 新手站长网分享Linux系统下的inode原理 inode使用率及inode查询命令 什么是inode信息 Linux inode信息 什么是inode信息
  • 无线充电接收原理图—TWS充电盒方案

    无线充电接收原理图 TWS充电盒方案 原理图百度云下载 链接 https pan baidu com s 1VuIYg5vgPX6wKrWYCZ0bmg 提取码 iq3w
  • java-引用与对象

    我们先定义一个简单的类 class Vehicle int passengers int fuelcap int mpg 有了这个模板 就可以用它来创建对象 Vehicle veh1 new Vehicle 通常把这条语句的动作称之为创建一
  • 目前主流的几款文件上传控件,以及优缺点

    1 WebUploader 官网 http fex baidu com webuploader getting started html API http fex baidu com webuploader doc index html W
  • Linux 帮助手册安装不全

    今天在新安装的 fedora 17 虚拟机上写多线程程序的时候 本想查看下系统帮助手册中关于线程相关函数的说明 结果 tom localhost thread man pthread create No manual entry for p
  • 手把手教你配置BSC(币安智能链)网络,只需5分钟

    这里就用小狐狸 Metamask 钱包了 因为本人坚信用狐狸钱包日后可以撸到空投 1 PC端Chrome浏览器安装metamask钱包插件 要去Metamask官网下载钱包哦 然后把插件添加至Chrome浏览器扩展程序中 这个不会的小伙伴欢
  • 【Vue系列5】——Vue组件化开发入门篇

    点赞多大胆 就有多大产 开源促使进步 献给每一位技术使用者和爱好者 干货满满 摆好姿势 点赞发车 前言 本文主要说一下组件化开发一些概念和基本使用 有基础的小伙伴应该听过组件通信 插槽等这样的概念 我们下篇再说 在具体编码之前我们需要知道两
  • JS判断数组是否存在交集

    2019独角兽企业重金招聘Python工程师标准 gt gt gt
  • 服务器卡死,重启报错: INFO: task blocked for more than 120 seconds

    问题 服务器负载很高 但是CPU利用率不高 服务器经常夯住 网站打不开 SSH连接非常不稳定 输入命令夯住 重启服务器报错 INFO task blocked for more than 120 seconds 问题原因 默认情况下 Lin
  • Linux下安装配置tomcat

    Linux下安装配置tomcat 1 安装 Tomcat版本 6 0 29 Linux版本 Radhat Enterprise 5 5 Jdk版本 1 6 0 20 解压缩tomcat tar zxvf apache tomcat 6 0
  • python+django网上美食菜品订餐系统的设计与实现vue

    随着科学技术的飞速发展 社会的方方面面 各行各业都在努力与现代的先进技术接轨 通过科技手段来提高自身的优势 好吃网线上订餐系统当然也不能排除在外 从美食类型 美食信息的统计和分析 在过程中会产生大量的 各种各样的数据 本文以好吃网线上订餐系
  • JS - 基本语法

    JavaScript是一种脚本语言 主要功能是 动态修改html页面内容 包括创建 删除html页面元素 修改html页面元素的内容 外观 位置 大小等 数据类型和变量 任何语言都离不开数据类型和变量 虽然JavaScript语言是弱类型的
  • D-S证据理论

    一 前言 20世纪60年代美国哈佛大学数学家A P Dempster利用上 下限概率来解决多值映射问题方面的研究工作 自1967年起连续发表了一系列论文 标志着证据理论的诞生 Dempster的学生G Shafer对证据理论做了进一步发展