Fuzzy measure theory

From HandWiki

In mathematics, fuzzy measure theory considers generalized measures in which the additive property is replaced by the weaker property of monotonicity. The central concept of fuzzy measure theory is the fuzzy measure (also capacity, see [1]), which was introduced by Choquet in 1953 and independently defined by Sugeno in 1974 in the context of fuzzy integrals. There exists a number of different classes of fuzzy measures including plausibility/belief measures, possibility/necessity measures, and probability measures, which are a subset of classical measures.

Definitions

Let [math]\displaystyle{ \mathbf{X} }[/math] be a universe of discourse, [math]\displaystyle{ \mathcal{C} }[/math] be a class of subsets of [math]\displaystyle{ \mathbf{X} }[/math], and [math]\displaystyle{ E,F\in\mathcal{C} }[/math]. A function [math]\displaystyle{ g:\mathcal{C}\to\mathbb{R} }[/math] where

  1. [math]\displaystyle{ \emptyset \in \mathcal{C} \Rightarrow g(\emptyset)=0 }[/math]
  2. [math]\displaystyle{ E \subseteq F \Rightarrow g(E)\leq g(F) }[/math]

is called a fuzzy measure. A fuzzy measure is called normalized or regular if [math]\displaystyle{ g(\mathbf{X})=1 }[/math].

Properties of fuzzy measures

A fuzzy measure is:

  • additive if for any [math]\displaystyle{ E,F \in \mathcal{C} }[/math] such that [math]\displaystyle{ E \cap F = \emptyset }[/math], we have [math]\displaystyle{ g(E \cup F) = g(E) + g(F). }[/math];
  • supermodular if for any [math]\displaystyle{ E,F \in \mathcal{C} }[/math], we have [math]\displaystyle{ g(E \cup F) + g(E \cap F) \geq g(E) + g(F) }[/math];
  • submodular if for any [math]\displaystyle{ E,F \in \mathcal{C} }[/math], we have [math]\displaystyle{ g(E \cup F) + g(E \cap F) \leq g(E) + g(F) }[/math];
  • superadditive if for any [math]\displaystyle{ E,F \in \mathcal{C} }[/math] such that [math]\displaystyle{ E \cap F = \emptyset }[/math], we have [math]\displaystyle{ g(E \cup F) \geq g(E) + g(F) }[/math];
  • subadditive if for any [math]\displaystyle{ E,F \in \mathcal{C} }[/math] such that [math]\displaystyle{ E \cap F = \emptyset }[/math], we have [math]\displaystyle{ g(E \cup F) \leq g(E) + g(F) }[/math];
  • symmetric if for any [math]\displaystyle{ E,F \in \mathcal{C} }[/math], we have [math]\displaystyle{ |E| = |F| }[/math] implies [math]\displaystyle{ g(E) = g(F) }[/math];
  • Boolean if for any [math]\displaystyle{ E \in \mathcal{C} }[/math], we have [math]\displaystyle{ g(E) = 0 }[/math] or [math]\displaystyle{ g(E) = 1 }[/math].

Understanding the properties of fuzzy measures is useful in application. When a fuzzy measure is used to define a function such as the Sugeno integral or Choquet integral, these properties will be crucial in understanding the function's behavior. For instance, the Choquet integral with respect to an additive fuzzy measure reduces to the Lebesgue integral. In discrete cases, a symmetric fuzzy measure will result in the ordered weighted averaging (OWA) operator. Submodular fuzzy measures result in convex functions, while supermodular fuzzy measures result in concave functions when used to define a Choquet integral.

Möbius representation

Let g be a fuzzy measure. The Möbius representation of g is given by the set function M, where for every [math]\displaystyle{ E,F \subseteq X }[/math],

[math]\displaystyle{ M(E) = \sum_{F \subseteq E} (-1)^{|E \backslash F|} g(F). }[/math]

The equivalent axioms in Möbius representation are:

  1. [math]\displaystyle{ M(\emptyset)=0 }[/math].
  2. [math]\displaystyle{ \sum_{F \subseteq E|i \in F} M(F) \geq 0 }[/math], for all [math]\displaystyle{ E \subseteq \mathbf{X} }[/math] and all [math]\displaystyle{ i \in E }[/math]

A fuzzy measure in Möbius representation M is called normalized if [math]\displaystyle{ \sum_{E \subseteq \mathbf{X}}M(E)=1. }[/math]

Möbius representation can be used to give an indication of which subsets of X interact with one another. For instance, an additive fuzzy measure has Möbius values all equal to zero except for singletons. The fuzzy measure g in standard representation can be recovered from the Möbius form using the Zeta transform:

[math]\displaystyle{ g(E) = \sum_{F \subseteq E} M(F), \forall E \subseteq \mathbf{X} . }[/math]

Simplification assumptions for fuzzy measures

Fuzzy measures are defined on a semiring of sets or monotone class, which may be as granular as the power set of X, and even in discrete cases the number of variables can be as large as 2|X|. For this reason, in the context of multi-criteria decision analysis and other disciplines, simplification assumptions on the fuzzy measure have been introduced so that it is less computationally expensive to determine and use. For instance, when it is assumed the fuzzy measure is additive, it will hold that [math]\displaystyle{ g(E) = \sum_{i \in E} g(\{i\}) }[/math] and the values of the fuzzy measure can be evaluated from the values on X. Similarly, a symmetric fuzzy measure is defined uniquely by |X| values. Two important fuzzy measures that can be used are the Sugeno- or [math]\displaystyle{ \lambda }[/math]-fuzzy measure and k-additive measures, introduced by Sugeno[2] and Grabisch[3] respectively.

Sugeno λ-measure

The Sugeno [math]\displaystyle{ \lambda }[/math]-measure is a special case of fuzzy measures defined iteratively. It has the following definition:

Definition

Let [math]\displaystyle{ \mathbf{X} = \left\lbrace x_1,\dots,x_n \right\rbrace }[/math] be a finite set and let [math]\displaystyle{ \lambda \in (-1,+\infty) }[/math]. A Sugeno [math]\displaystyle{ \lambda }[/math]-measure is a function [math]\displaystyle{ g:2^X\to[0,1] }[/math] such that

  1. [math]\displaystyle{ g(X) = 1 }[/math].
  2. if [math]\displaystyle{ A, B\subseteq \mathbf{X} }[/math] (alternatively [math]\displaystyle{ A, B\in 2^{\mathbf{X}} }[/math]) with [math]\displaystyle{ A \cap B = \emptyset }[/math] then [math]\displaystyle{ g(A \cup B) =g(A)+g(B)+\lambda g(A)g(B) }[/math].

As a convention, the value of g at a singleton set [math]\displaystyle{ \left\lbrace x_i \right\rbrace }[/math] is called a density and is denoted by [math]\displaystyle{ g_i = g(\left\lbrace x_i \right\rbrace) }[/math]. In addition, we have that [math]\displaystyle{ \lambda }[/math] satisfies the property

[math]\displaystyle{ \lambda +1 = \prod_{i=1}^n (1+\lambda g_i) }[/math].

Tahani and Keller [4] as well as Wang and Klir have showed that once the densities are known, it is possible to use the previous polynomial to obtain the values of [math]\displaystyle{ \lambda }[/math] uniquely.

k-additive fuzzy measure

The k-additive fuzzy measure limits the interaction between the subsets [math]\displaystyle{ E \subseteq X }[/math] to size [math]\displaystyle{ |E|=k }[/math]. This drastically reduces the number of variables needed to define the fuzzy measure, and as k can be anything from 1 (in which case the fuzzy measure is additive) to X, it allows for a compromise between modelling ability and simplicity.

Definition

A discrete fuzzy measure g on a set X is called k-additive ([math]\displaystyle{ 1 \leq k \leq |\mathbf{X}| }[/math]) if its Möbius representation verifies [math]\displaystyle{ M(E) = 0 }[/math], whenever [math]\displaystyle{ |E| \gt k }[/math] for any [math]\displaystyle{ E \subseteq \mathbf{X} }[/math], and there exists a subset F with k elements such that [math]\displaystyle{ M(F) \neq 0 }[/math].

Shapley and interaction indices

In game theory, the Shapley value or Shapley index is used to indicate the weight of a game. Shapley values can be calculated for fuzzy measures in order to give some indication of the importance of each singleton. In the case of additive fuzzy measures, the Shapley value will be the same as each singleton.

For a given fuzzy measure g, and [math]\displaystyle{ |\mathbf{X}|=n }[/math], the Shapley index for every [math]\displaystyle{ i,\dots,n \in X }[/math] is:

[math]\displaystyle{ \phi (i) = \sum_{E \subseteq \mathbf{X} \backslash \{i\}} \frac{(n-|E|-1)!|E|!}{n!} [g(E \cup \{i\}) - g(E)]. }[/math]

The Shapley value is the vector [math]\displaystyle{ \mathbf{\phi}(g) = (\psi(1),\dots,\psi(n)). }[/math]

See also

References

  1. Gustave Choquet (1953). "Theory of Capacities". Annales de l'Institut Fourier 5: 131–295. 
  2. M. Sugeno (1974). "Theory of fuzzy integrals and its applications. Ph.D. thesis". Tokyo Institute of Technology, Tokyo, Japan. 
  3. M. Grabisch (1997). "k-order additive discrete fuzzy measures and their representation". Fuzzy Sets and Systems 92 (2): 167–189. doi:10.1016/S0165-0114(97)00168-1. 
  4. H. Tahani; J. Keller (1990). "Information Fusion in Computer Vision Using the Fuzzy Integral". IEEE Transactions on Systems, Man, and Cybernetics 20 (3): 733–741. doi:10.1109/21.57289. 

Further reading

  • Beliakov, Pradera and Calvo, Aggregation Functions: A Guide for Practitioners, Springer, New York 2007.
  • Wang, Zhenyuan, and, George J. Klir, Fuzzy Measure Theory, Plenum Press, New York, 1991.

External links