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: about 4 years ago
Linked from 1 awesome list

clusteringkmeans-clusteringrubyrubyml

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
mljs/kmeans An implementation of K-means clustering algorithm in TypeScript. 87
stephenbeckr/sparsifiedkmeans An implementation of k-means clustering algorithm optimized for big data by pre-conditioning and sparsifying the data 56
kalvar/ios-krkmeans-algorithm K-Means clustering algorithm implementation with multi-dimensional support and customizable features 23
emilbayes/kmeans.js An implementation of the k-means clustering algorithm in JavaScript 44
jeremygelb/geocmeans An R package implementing a spatial fuzzy clustering algorithm for analyzing data with a fuzzy dimension and accounting for spatial relationships. 27
pharo-ai/k-means A Smalltalk implementation of the K-means clustering algorithm 3
kalvar/ios-krfuzzycmeans-algorithm An implementation of Fuzzy C-Means clustering algorithm with fuzzy theory on Machine Learning for data mining and image compression. 12
e-xpertsolutions/go-cluster Implementation of k-modes and k-prototypes clustering algorithms in Go. 43
reddavis/knn An 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-clustering An algorithm for unsupervised machine learning tasks involving grouping similar data points into clusters. 68
juliastats/clustering.jl A collection of clustering algorithms and evaluation metrics for data analysis 355
xuyxu/clustering This 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. 224
percyliang/brown-cluster A C++ implementation of the Brown word clustering algorithm for hierarchical word grouping 424
alexgkendall/optics_clustering A MATLAB implementation of an unsupervised clustering algorithm that groups data points based on their density and reachability distances 58
tkellen/ruby-ngram Breaks text into contiguous sequences of words or phrases 12