K-means clustering is what type of machine learning algorithm?
unsupervised
reinforcement
classification
supervised