Which of the following machine learning algorithms is unsupervised?
k-nearest neighbors
Support-vector machines
K- means
Random forest