dsFuzzify
Initialize fuzzy membership grades from a crisp dataset.
Contents
Syntax
- membership = dsFuzzify(ds)
- membership = dsFuzzify(ds, opt)
- membership = dsFuzzify(ds, opt, showPlot)
Description
membership = dsFuzzy(ds, opt) returns the membership grades from a crisp dataset
- ds: dataset with crisp class information
- opt: options
- opt.k: no. of nearest neighbors for estimating membership grades (default to 3)
- opt.leadingTerm: Leading term of the formula to compute membership grades (default to 0.51)
- membership: membership grades of each sample point
References
- J. M. Keller, M. R. Gray, and J. A. Givens, Jr., "A Fuzzy K-Nearest Neighbor Algorithm", IEEE Transactions on Systems, Man, and Cybernetics, Vol. 15, No. 4, pp. 580-585.
Example
ds=prData('3classes'); opt=dsFuzzify('defaultOpt'); membership=dsFuzzify(ds, opt, 1);
![](dsFuzzify_help_01.png)
See Also
FKNN.