Live data from Hacker News

Generalized K-Means Clustering

github.com

1–10 of 85 posts

Re: Generalized K-Means Clustering

#2
AI has sparked new interest in high dimensional embeddings for approximate nearest neighbor search. Here is a highly scalable, implementation of a companion technique, k-means clustering that uses Spark 1.1 written in Scala.

Please let me know if you fork this library and update it to the latter versions of Spark.

Re: Generalized K-Means Clustering

#9

What are people using k-means for? I can count on one hand the number of times I’ve had a good a priori rationale for the value of k.

So after re-reading your comment a few times, I am left with this thought: either you don't understand what k-means clustering is, or I don't understand what k-means clustering is. I wouldn't describe myself as a machine learning expert, but I have taken some grad level classes in statistics, analytics, and methods like this/related to this.

So my question is... could you elaborate?

Re: Generalized K-Means Clustering

#10

What are people using k-means for? I can count on one hand the number of times I’ve had a good a priori rationale for the value of k.

Used it in college to downscale an X color image to Y number of colors. Sure, Photoshop does it, but it was informative to do it manually.
Post reply on HN