How do you evaluate the performance of a clustering algorithm?
Instruction: Describe metrics and methods used to assess the quality of clusters formed by a clustering algorithm.
Context: This question tests the candidate's knowledge on evaluating unsupervised learning models, particularly how to measure the effectiveness of clustering when true labels are not known.
Updated
Official answer available
Read the opening below, then unlock the full answer and practical guidance.
The way I'd approach it in an interview is this: I evaluate clustering in two layers...