What is fuzzy c-means?
hardAnswer
- Each point has a membership degree ∈ [0,1] for every cluster (rows sum to 1).
- Centroids weighted by for a fuzzifier m > 1 (m=2 typical).
- Update alternates between soft assignments and weighted means.
- Use when clusters overlap naturally and hard assignment loses information.
- Sits between k-means (m→1: hard) and uniform (m→∞).
Check yourself — multiple choice
- Hard assignment
- Soft membership ∈ [0,1] with fuzzifier m>1; centroids weighted by ; sits between k-means (m→1) and uniform (m→∞)
- Random
- Only supervised
Fuzzy c-means: soft memberships with fuzzifier m; useful for overlapping clusters.
#clustering
Practise Unsupervised Learning
214 interview questions in this topic.