kmeans-clusterer

KMeansClustering

A Ruby implementation of k-means clustering algorithm with features like multiple runs and initial centroid selection.

k-means clustering in Ruby

GitHub

96 stars
3 watching
17 forks
Language: Ruby
last commit: almost 6 years ago
Linked from 1 awesome list

clusteringkmeans-clusteringrubyrubyml

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
mljs/kmeansAn implementation of K-means clustering algorithm in TypeScript.87
stephenbeckr/sparsifiedkmeansAn implementation of k-means clustering algorithm optimized for big data by pre-conditioning and sparsifying the data57
kalvar/ios-krkmeans-algorithmK-Means clustering algorithm implementation with multi-dimensional support and customizable features23
emilbayes/kmeans.jsAn implementation of the k-means clustering algorithm in JavaScript45
jeremygelb/geocmeansA package to perform spatial fuzzy clustering algorithms and visualize results27
pharo-ai/k-meansA Smalltalk implementation of the K-means clustering algorithm3
kalvar/ios-krfuzzycmeans-algorithmAn implementation of Fuzzy C-Means clustering algorithm with fuzzy theory on Machine Learning for data mining and image compression.12
e-xpertsolutions/go-clusterImplementation of k-modes and k-prototypes clustering algorithms in Go.43
reddavis/knnAn implementation of the K Nearest Neighbour algorithm in Ruby, allowing users to query a dataset and retrieve the k most similar data points based on various distance measurements.37
iralabdisco/pso-clusteringAn implementation of a clustering algorithm using Particle Swarm Optimization (PSO), specifically designed to group similar data points together.68
juliastats/clustering.jlA collection of clustering algorithms and evaluation metrics for data analysis356
xuyxu/clusteringThis repository provides implementations of various clustering and subspace clustering algorithms in MATLAB, including K-means, ISODATA, Mean Shift, DBSCAN, Gaussian Mixture Model, LVQ, Subspace Clustering Algorithms like Subspace K-means and Entropy-Weighting Subspace K-means.227
percyliang/brown-clusterA C++ implementation of the Brown word clustering algorithm for hierarchical word grouping425
alexgkendall/optics_clusteringA MATLAB implementation of an unsupervised clustering algorithm that groups data points based on their density and reachability distances58
tkellen/ruby-ngramBreaks text into contiguous sequences of words or phrases12