normalize.credpart: Normalization of a credal partition

View source: R/normalize.credpart.R

normalize.credpartR Documentation

Normalization of a credal partition

Description

normalize.credpart normalizes a credal partition (a "credpart" object).

Usage

normalize.credpart(clus, method = "d")

Arguments

clus

An object of class "credpart", encoding a credal partition.

method

Normalization method ("d" for Dempster or "y" for Yager).

Details

The function implements two normalization methods: Dempster's normalization (the mass of each focal set is divided by one minus the mass on the empty set), and yager's normalization (the mass of the empty set is transfered to the whole frame).

Value

The normalized credal partition (a "credpart" object).

References

T. Denoeux and O. Kanjanatarakul. Beyond Fuzzy, Possibilistic and Rough: An Investigation of Belief Functions in Clustering. 8th International conference on soft methods in probability and statistics, Rome, 12-14 September, 2016.

See Also

extractMass, plot.credpart, summary.credpart.

Examples

data(butterfly)
clus<-kevclus(butterfly,c=2)
print(clus$mass)
clus1<-normalize.credpart(clus,"d") # Dempster normalization
print(clus1$mass)
clus2<-normalize.credpart(clus,"y") # Yager normalization
print(clus2$mass)


evclust documentation built on Nov. 9, 2023, 5:05 p.m.