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
96 stars
3 watching
17 forks
Language: Ruby
last commit: about 5 years ago
Linked from 1 awesome list
clusteringkmeans-clusteringrubyrubyml
Related projects:
| Repository | Description | Stars |
|---|---|---|
| | An implementation of K-means clustering algorithm in TypeScript. | 87 |
| | An implementation of k-means clustering algorithm optimized for big data by pre-conditioning and sparsifying the data | 57 |
| | K-Means clustering algorithm implementation with multi-dimensional support and customizable features | 23 |
| | An implementation of the k-means clustering algorithm in JavaScript | 45 |
| | A package to perform spatial fuzzy clustering algorithms and visualize results | 27 |
| | A Smalltalk implementation of the K-means clustering algorithm | 3 |
| | An implementation of Fuzzy C-Means clustering algorithm with fuzzy theory on Machine Learning for data mining and image compression. | 12 |
| | Implementation of k-modes and k-prototypes clustering algorithms in Go. | 43 |
| | 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 |
| | An implementation of a clustering algorithm using Particle Swarm Optimization (PSO), specifically designed to group similar data points together. | 68 |
| | A collection of clustering algorithms and evaluation metrics for data analysis | 356 |
| | 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. | 227 |
| | A C++ implementation of the Brown word clustering algorithm for hierarchical word grouping | 425 |
| | A MATLAB implementation of an unsupervised clustering algorithm that groups data points based on their density and reachability distances | 58 |
| | Breaks text into contiguous sequences of words or phrases | 12 |