The fuzzy EM algorithm

The fuzzy EM algorithm

An infinite family of fuzzy Q-functions of observed data is proposed as follows

where

·μy(x)is the membership function,which denotes the degree of x belonging toy and satisfies

·m1 is a weighting exponent on each fuzzy membershipμy(x)and is called the degree of fuzziness.

The task of the fuzzy EM algorithm is to maximise the fuzzy Q-functions in(3)on variables U and,e.g.,finding a pair of()such that Qm)≥Qm(U,A).As shown in[15],we obtain

where

Determining is performed using the same optimization method as in step 3 of the EM algorithm.The fuzzy EM algorithm is proposed as follows

The fuzzy EM algorithm:

1.Define y.fix m1 and choose an initial estimate ʌ;

2.E-step:compute following(5)and then Qm,ʌ)based on the given A,

3.M-step:determine ,for which Q(,ʌ)is maximised;

4.Set =A and =U,repeat from step 2 until convergence.

For multiple-prototype classifier design,it should be noted that,the fuzzy Q-function is maximised.Therefore,the decision rule for the fuzzy EM-based classifier is the following

Assign x to model k*if

It should be noted from(5b)that,the fuzzy EM algorithm is reduced to the EM algorithm as m=1.