Using the Theory of Belief Functions

Using the Theory of Belief Functions for evidence calculus. Basic probability assignments, or mass functions, can be defined on the subsets of a set of possible values and combined. A mass function can be extended to a larger frame. Marginalization, i.e. reduction to a smaller frame can also be done. These features can be combined to analyze small belief networks and take into account situations where information cannot be satisfactorily described by probability distributions.


dst

Using Dempster-Shafer Theory of Evidence, also called "Theory of Belief Functions". Basic probability assignments, or mass functions, can be defined on the subsets of a set of possible values. Two mass functions on a variable A can be combined using Dempster's rule of combination. Relations between two variables A and B can be characterized by a mass functions defined on their product space A x B. A mass function on a variable A can be extended to the frame A x B. Dempster's rule of combination can be applied to product space. Marginalization, namely reduction to a smaller frame can also be done. These features can be combined to analyze small belief networks described by an hypergraph and take into account situations where information cannot be satisfactorily described by probability distributions. An algorithm, the peeling, is provided to compute belief functions in a hypergraph.

Installation

Install from CRAN: install.package("dst")

Examples

See vignettes.

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("dst")

1.8.0 by Peiyuan Zhu, 2 years ago


Report a bug at https://github.com/RAPLER/dst-1/issues


Browse source code at https://github.com/cran/dst


Authors: Peiyuan Zhu [aut, cre] , Claude Boivin [aut]


Documentation:   PDF Manual  


GPL (>= 2) license


Imports dplyr, ggplot2, tidyr, Matrix, methods, parallel, rlang, utils

Suggests igraph, knitr, rmarkdown, tidyverse, testthat


See at CRAN