Question: The k - means algorithm is an unsupervised learning model used in clustering applications. Given below is the algorithm. Algorithm: K - means Given: Data

The k-means algorithm is an unsupervised learning model used in clustering applications. Given below is the
algorithm.
Algorithm: K-means
Given: Data set x(i),i=1,dots,m
Initialize:
(j):=RandomChoice(x(1:m)),j=1,dots,k
Repeat until convergence:
Assign point clusters: y(i):=argminj|(j)-x(i)|22,i=1,dots,m
Compute new centers: (j):=i=1m(x(i)1y(i)1{y(i)=j}=j}=j
Answer the following questions based on k-means algorithm.
(a) How do we select cluster centers initially in k-means algorithm?
The k - means algorithm is an unsupervised

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Finance Questions!