Consensus / Ensemble Fuzzy Clustering: Voting
Provide consensus / ensemble fuzzy clustering with voting method. Several option for voting step provided
co.vote(object, method)
object |
a fuzzycluster_list object |
method |
voting step that used to combine the partition ("sum","borda","product") |
Consensus clustering is method for combine several result of clustering into one robust result. This method used to overcome unstability of cluster result.
This function perform consensus clustering with voting approach. Voting approach look the domination of membership with several algorithm like sum rule, product rule and borda rule.
The differences of that method are how to combine several membership. Sum rule use Sum operation. Product rule use Product operation, and Borda use Borda count algorithm.
Fuzzy Consensus Object
member
membership matrix
hard.label
hard.label
method.consensus
method of consensus
Sevillano, X., Alias, F., & Socoro, J. C. (2013). Posisional and Confidence voting-based Consensus Function For Fuzzy Cluster Ensemble.
fuzzy.CM(iris[,1:4],K=2,m=2,max.iteration=20,threshold=1e-3,RandomNumber=1234)->cl1 fuzzy.GK(iris[,1:4],K=2,m=2,max.iteration=20,threshold=1e-3,RandomNumber=1234)->cl2 fuzzy.CM(iris[,1:4],K=2,m=2,max.iteration=20,threshold=1e-3,RandomNumber=1234)->cl3 c_fuzzycluster(cl1,cl2,cl3)->CL co.vote(CL,"borda")
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.