Unit 7: Unsupervised Learning - Subjective Questions

ECAP792 • Practice Questions with Detailed Answers

20 questions

1

Define clustering and explain its role in unsupervised learning.

2

Distinguish between hard clustering and soft clustering with suitable examples.

3

Describe the major steps involved in a typical clustering workflow.

4

State and explain the objective function minimized by the K-Means algorithm.

5

Explain the K-Means algorithm step by step and state its stopping conditions.

6

Derive why the arithmetic mean is the optimal K-Means centroid for a fixed cluster.

7

Explain how centroid initialization affects K-Means and describe the K-Means++ method.

8

Discuss methods for selecting an appropriate value of in clustering.

9

Explain the assumptions and major limitations of K-Means clustering.

10

Why is feature scaling important before applying K-Means or K-Median clustering?

11

Define the K-Modes algorithm and explain why it is suitable for categorical data.

12

Describe the simple matching dissimilarity used in K-Modes and illustrate it with an example.

13

Explain how cluster representatives are updated in K-Modes, including how ties may be handled.

14

Describe the K-Median clustering algorithm and compare its objective with that of K-Means.

15

Compare K-Means, K-Modes, and K-Median clustering.

16

Define within-cluster sum of squares and explain how it measures clustering performance.

17

Define and interpret the silhouette coefficient for an individual observation.

18

Explain the Davies-Bouldin index and state how its value should be interpreted.

19

Explain the Calinski-Harabasz index and how it balances cluster separation and compactness.

20

Discuss internal, external, and stability-based evaluation of clustering, giving suitable measures for each.