I am looking for a light weight clustering library in java. I don't need 100s of clustering algo in that library just 5 to 7 algo would be fine for me.
I am sure, you are going to ask: "what kind of algo do you need and for what purpose" :). I just need to do classification of my data with the help of clustering. For example K means.
P.S: I know about weka but I don't want to use it as it is not specifically for clustering only.
If you have data but have no way to organize the data into meaningful groups, then clustering makes sense. But if you already have an intuitive class label in your data set, then the labels created by a clustering analysis may not perform as well as the original class label.
A cluster is a group of multiple server instances, spanning across more than one node, all running identical configuration. All instances in a cluster work together to provide high availability, reliability, and scalability.
Take a look at org.apache.commons.math4.ml.clustering.KMeansPlusPlusClusterer in Apache's Commons Math library.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With