Well, I don't have labels (ground truth) for my data points. However, by domain knowledge, I am certain that a particular soft clustering algorithm will produce satisfactory results. Hence, I may use its output, denoted by C
, as a surrogate of the ground truth. Let's say
$$C=\{(0.1, 0.9), (0.2, 0.8, \ldots)\},$$
where $C_1=(0.1, 0.9)$ means that the 1st data point is in Cluster 1 with 0.1 probability and in Cluster 2 with 0.9 probability.
Now, I want to benchmark some other hard clustering algorithms against my "ground truth", $C$.
What is the rightful way of doing so? Is there an already-formed convention for this?