VIFCR: Visual inspection of fuzzy clustering results

VIFCRR Documentation

Visual inspection of fuzzy clustering results

Description

Plots for validation of fuzzy clustering results. Three plots (selected by which) are available.

Usage

 VIFCR (fclust.obj, which)

Arguments

fclust.obj

Object of class fclust

which

If a subset of the plots is required, specify a subset of the numbers 1:3 (default: 1:3)

.

Details

Plot 1 (which=1). Histogram of the membership degrees setting breaks=seq(from=0,to=1,by=0.1). The frequencies are scaled so that the heights of the first and the latter rectangles are the same in the ideal case of crisp (non-fuzzy) memberships. The fuzzy clustering solution should be such that the heights of the first and the latter rectangles are high and those of the rectangles in the middle are low. High heights of rectangles in the middle denote the presence of ambiguous membership degrees. This is an indicator for a non-optimal clustering result.
Plot 2 (which=2). Scatter plot of the objects at the co-ordinates (u1,u2). For each object, u1 and u2 denote, respectively, the highest and the second highest membership degrees. All points lie within the triangle with vertices (0,0), (0.5,0.5) and (1,0). In the ideal case of (almost) crisp membership degrees all points are near the vertex (1,0). Points near the vertex (0.5,0.5) highlight ambiguous objects shared by two clusters. Points near the vertex (0,0) are usually outliers characterized by low membership degrees to all clusters (provided that the noise approach is considered).
Plot 3 (which=3). For each cluster, scatter plot of the of the objects at the co-ordinates (dc,uc). For each object, dc is the squared Euclidean distance between the object and the cluster prototype and uc is the membership degree of the object to the cluster. The ideal case is such that points are in the upper left area or in the lower right area. In fact, this highlights high membership degrees for small distances and low membership degrees for large distances.

Author(s)

Paolo Giordani, Maria Brigida Ferraro, Alessio Serafini

References

Klawonn F., Chekhtman V., Janz E., 2003. Visual inspection of fuzzy clustering results. In Benitez J.M., Cordon O., Hoffmann, F., Roy R. (Eds.): Advances in Soft Computing - Engineering Design and Manufacturing, pp. 65-76. Springer, London.

See Also

plot.fclust, VAT, VCV, VCV2, unemployment

Examples

## unemployment data
data(unemployment)
## fuzzy k-means
unempFKM=FKM(unemployment,k=3,stand=1)
## all plots
VIFCR(unempFKM)
## plots 1 and 3
VIFCR(unempFKM,c(1,3))

fclust documentation built on Nov. 16, 2022, 5:10 p.m.

Related to VIFCR in fclust...