image thumbnail

updated 11 days ago

k-means clustering by Daniel Grewal

A k-means algorithm for clustering which automatically produces scatterplot of data as well. (kmeans, clustering)

k_means_(d, k, distance)

image thumbnail

updated 14 days ago

Expectation Maximization Algorithm.zip by Sultan Alzahrani

Implementation of Expectation Maximization Algorithm (em ml, statistics, machine learning)

ComputeLogLiklihood(x,means,converiances,liklihood)

E_Step(x,liklihood,means,converiances)

GaussianMixtureLearning(x,means,converiances,k,r)

image thumbnail

updated 18 days ago

Swarm Rapid Centroid Estimation: A particle swarm clustering algorithm by Mitchell Yuwono

An efficient particle swarm approach for rapid optimization of cluster centroids. (optimization, statistics, data exploration)

EnsembleAggregate(softlabels,method,visualize)

RCE(in,k, varargin )

[h,x,y,z] =plot_fuzzy_voronoi (dt, u, m,N_steps,distance,...

image thumbnail

updated 26 days ago

Radial Basis Function with K Mean Clustering by Shujaat Khan

Radial Basis Function with K Mean Clustering using Pseudo inverse method (kmean, clustering, rbf)

Class_IDs(NC,NS)

K_Means(X,M,D)

Kernel(X,C)

image thumbnail

updated 1 month ago

LEACH (Low Energy Adaptive Clustering Hierarchy protocol) by Mohammad Hossein Homaei

A Famous Clustering Routing Protocol in Wireless Sensor Networks (leach, wsn, clustering)

clusterOptimum(netArch, nodeArch, dBS)

createfigure(X1, Y1, Y2, Y3)

dissEnergyCH(clusterModel, roundArch)

image thumbnail

updated 1 month ago

DBHT by Tomaso Aste

Computes the DBHT clustering (clustering)

[T8,Rpm,Adjv,Dpm,Mv,Z]=DBHTs(D,S)

iris_demo.m

image thumbnail

updated 1 month ago

Revised DBSCAN Clustering by Thanh Tran

Revised DBSCAN algorithm to cluster data with dense adjacent clusters (dbscan, clustering, classification)

dbscan.m

distance(X,Y, dosqrt)

image thumbnail

updated 3 months ago

frecca.zip by Andrew Skabar

Performs fuzzy relational clustering using the FRECCA algorithm. (clustering)

frecca(similarities, n_clusters, varargin)

iris_demo.m

image thumbnail

updated 3 months ago

kmeans_mt by Haw-Shiuan Chang

Efficient Kmeans using Multiple Threads (kmeans, multiple threads, efficient)

image thumbnail

updated 3 months ago

gmm_mt by Haw-Shiuan Chang

Efficient GMM clustering using Multiple Threads (gmm, gaussian mixture mode..., efficient)

image thumbnail

updated 3 months ago

Clustering via Voting Maximization by Costas Panagiotakis

Implementation of CVR and CVR-LMV [1-2] methods for clustering. (clustering, kmeans, partition)

Hungarian(Perf)

getAccuracy(GT,C)

getError.m

image thumbnail

updated 4 months ago

Community Detection in Graph by Costas Panagiotakis

Community Detection in Graph Using Synthetic Coordinates (community detection, graph, clustering)

runSCCD(filename)

testSCCD.m

image thumbnail

updated 4 months ago

K Means Algorithm with the application to image compression by Jason Joseph Rebello

This program uses the K means clustering algorithm to group the pixels in an image for compression (clustering, computer vision, image compression)

computeCost(X, idx, centroids, K)

computeNewCentroids(X, idx, K)

displayImage(I, XCompressed, K)

image thumbnail

updated 4 months ago

Bayesian robust regression mixture model by Gabriel Agamennoni

MatLab object for clustering real-valued input-output data with noise and outliers (clustering, linear regression, bayesian models)

brrmmtest()

(ConstructOnLoad) brrmm %#ok

image thumbnail

updated 4 months ago

Bayesian robust mixture model by Gabriel Agamennoni

MatLab object for clustering real-valued data with noise, outliers and missing values (bayesian models, clustering, robust clustering)

brmmtest()

(ConstructOnLoad) brmm %#ok

image thumbnail

updated 5 months ago

Example_iris_01.m by nafise sorush

cmeans (clustering)

Example_iris_01.m

image thumbnail

updated 5 months ago

GMMEM based pixel labeling and Segmentation.zip by Mohammad Asif Khan

Program segment pixels on the basis of maximum probability obtained using EMGM algorithm (image processing, image segmentation, gaussian mixture mode...)

[meu1,sigma1,wt]=expectmaxx(data,k)

gauss_dist_opt(x,meu,sigma)

callexpectmaxx.m

image thumbnail

updated 6 months ago

GMM based Expectation Maximization Algorithm.zip by Mohammad Asif Khan

Program find the parameters of GMM model using EM algorithm and labels the data into classes (expectation maximizat..., clustering, gmm)

[meu1,sigma1,wt]=expectmaxx(data,k)

gauss_dist(x,meu,sigma)

callEM.m

image thumbnail

updated 6 months ago

Spectral Clustering by Elie

Full Solution For Spectral Clustering (spectral, spectral clustering, clustering)

gaussdist(xi, xj, sigma)

generatedata(nbsamples, nbclasses, dim, dist, details, bl...

invdist(xi, xj)

image thumbnail

updated 6 months ago

Local Community Detection via a Flow Propagation (FlowPro) method by Costas Panagiotakis

FlowPro finds the community of a node in a complex network without the knowledge of the entire graph (community detection, graph clustering, clustering)

getCommunityFlowPro(D,COMM,INIT)

getCommunityFlowProSize(D,COMM,maxSize,INIT)

getHighestDiff2(H,ind,apo,eos)

image thumbnail

updated 6 months ago

Information-based Similarity Toolbox by Albert Yang

Information-based similarity index is an analysis of measuring distance between symbolic sequences (statistical physics, information theory, distance)

binmapping(signal)

checkfiletype(filename)

ibs(wrf1,wrf2)

image thumbnail

updated 7 months ago

Spectral Clustering by Elie

Assemble unknown data into cluster (clustering, cluster, spectral)

spcl(data, nbclusters, varargin)

image thumbnail

updated 7 months ago

Adaptive kmeans Clustering for Color and Gray Image. by ankit dixit

Automatically cluster a Color or Gray image. No need for specify number of cluster. (clustering, image segmentation, segmentation)

adaptcluster_kmeans(im)

image thumbnail

updated 7 months ago

Generate Data for Clustering by Nuno Fachada

Generates 2D data for clustering. (data, generator, clustering)

image thumbnail

updated 7 months ago

AMVIDC by Nuno Fachada

Clustering with minimum volume increase (MVI) and minimum direction change (MDC) clustering criteria (clustering, minimum volume increa..., minimum direction cha...)

image thumbnail

updated 7 months ago

Graph Agglomerative Clustering (GAC) toolbox by Wei Zhang

Graph Degree Linkage: Agglomerative Clustering on a Directed Graph. ECCV 2012. (statistics, data exploration, clustering)

image thumbnail

updated 8 months ago

Fast hierarchical clustering method - PHA by Yonggang

Performs fast hierarchical clustering using PHA method. (clustering)

PHA_Clustering.m

image thumbnail

updated 8 months ago

Subgroup Comparison by James Barrett

Measures the consistency of subgroup membership (subgroup, clustering, cluster)

SgComp(varargin)

SgCompPlot(W, D, G)

example.m

image thumbnail

updated 8 months ago

Clustering by MATLAB GA tool box by RMS Danaraj

This program creates clusters by GA tool box (ga, clustering)

[F s1]=clust1(x,data,k)

[class,centroid,counter]=MyKMeans(data,k,option,init_cent...

test.m

image thumbnail

updated 8 months ago

Bayesian robust state-space mixture model by Gabriel Agamennoni

MatLab object for grouping sequences of real-valued, noisy data according to their underlying dynami (linear dynamical syst..., bayesian learning, sequence clustering)

brssmmtest()

(ConstructOnLoad) brssmm %#ok

image thumbnail

updated 8 months ago

Bayesian robust simplicial mixture model by Gabriel Agamennoni

MatLab object for clustering real-valued data with noise, outliers and missing values (bayesian learning, mixture models, topic models)

brsmmtest()

(ConstructOnLoad) brsmm %#ok

image thumbnail

updated 9 months ago

Community Detection Toolbox by Athanasios Kehagias

The CDTB contains graph generators, clustering algorithms and cluster number selection functions (graph, clustering, community detection)

CNFixed(VV,K)

CV=CVIdx(V,A)

GCAFG(A,Scale)

image thumbnail

updated 9 months ago

FPDC by Cristina Tortora

Probabilistic distance (PD) clustering and factor PD-clustering (FPDC) (clustering, factor clustering, high dimensional data...)

FPDC.m

Silh.m

TuckerFactors.m

image thumbnail

updated 9 months ago

Successive Group Selection for Microaggregation by Costas Panagiotakis

A method that solves the statistical disclosure control (Microaggregation) (clustering, microaggregation, statistical disclosur...)

GSMS_T2(Data,K,runTFRP2)

image thumbnail

updated 10 months ago

similarity factor by Seshu Damarla

simil_dist compares two datasets that have the same spatial orientation but are located far apart. (clustering, classification)

[sdist]=simil_dist(X1,X2)

image thumbnail

updated 10 months ago

PCA similarity factor by Seshu Damarla

Finds similarity between two data sets using Principal Compoenent Analysis (clustering, classification, process monitoring)

[TPCA TPCA1 PC1 PC2]=similarity_pca(X1,X2)

image thumbnail

updated 10 months ago

Dissimilarity index by Seshu Damarla

Computes dissimilarity between two data sets of equal size (clustering, classification, monitoring)

[D]=DISSIM(x1,x2)

image thumbnail

updated 12 months ago

Mean shift pixel cluster by Yue Wu

This toy code implements the classic and basic pixel clustering using mean shifts (image processing, clustering, statistics)

meanShiftPixCluster(x,hs,hr,th,plotOn)

image thumbnail

updated 1 year ago

Meanshift by suraj vantigodi

Helps in segmenting or clustering the given RGB image (computer vision, image processing, image segmentation)

output=mean_shift(input_image,Hs,Hr,Th)

image thumbnail

updated 1 year ago

SEP (A Stable Election Protocol) in Wireless Sensor Network by Mohammad Hossein Homaei

SEP: A Stable Election Protocol for clustered heterogeneous wireless sensor networks (sep, protocol, wsn)

SEP_Protocol_in_Matlab_by_www.wsnlab.org.m

image thumbnail

updated 1 year ago

K-medoids by Mo Chen

K-medoids clustering algorithm (clustering, kmedoids, kmeans)

kmedoids(X,k)

spread(X, label)

image thumbnail

updated 1 year ago

Infinite Bernoulli mixture by Sam Gershman

Nonparametric Bayesian clustering of binary data. (machine learning, statistics, clustering)

dpmm_bernoulli(X,varargin)

image thumbnail

updated 1 year ago

Unsupervised Learning with Growing Neural Gas (GNG) Neural Network by Ilias Konsoulas

Learns data clusters and their topology in n-dimensional space by using the Growing Neural Gas net. (growing neural gas, unsupervised learning, vector quantization)

addNewNeuron(nodes,edges,ages,error,alpha)

edgeManagement.m

findTwoNearest(Input,nodes)

image thumbnail

updated 1 year ago

Unsupervised Learning with Dynamic Cell Structures (DCS) Neural Network by Ilias Konsoulas

Learns data clusters and their topology in n-dimensional space using the DCS-GCS neural network. (dynamic cell structur..., topology representing..., clustering)

addNewNeuron(nodes,error,C)

competitiveHebb1(C,bmu,secbmu,Theta,alpha)

competitiveHebb2(C,bmu,secbmu,y,Theta,alpha)

image thumbnail

updated 1 year ago

Gap Statistic Algorithm by Alessandro Scoccia Pappagallo

An algorithm for the estimation of the optimum number of clusters in a 2D dataset. (clustering, statistics, mathematics)

calculate_dispersion(data, k)

gap_statistic(data, k_vector, n_tests, n_cores)

generate_test_data(data)

image thumbnail

updated 1 year ago

K Means Algorithm with the application to image compression by Jason Rebello

This program uses the K means clustering algorithm to group the pixels in an image (k means, clustering, unsupervised learning)

computeCost(X, idx, centroids, K)

computeNewCentroids(X, idx, K)

displayImage(I, XCompressed, K)

image thumbnail

updated 1 year ago

Modified & Generalized Dunn's index by Nejc Ilc

An implementation of Modified and Generalized Dunn's index for internal cluster validation. (clustering, validation, dunns index)

DI=indexDN(data,labels,distance)

[G,d,uniqueInd]=graph_create(data,labels,graph_type,optio...

[fig]=scatterPlot(data,labels,options)

image thumbnail

updated 1 year ago

clusterData by Brett Shoelson

Clusters an MxN array of data into an unspecified number (P) of bins. (cluster, clustering, data analysis)

clusterData(data, sensitivity)

image thumbnail

updated 1 year ago

MatClust by Mattias Karlsson

Spike sorting program for extracellular recordings. Version 1.4 (spike sorting, neuroscience, clustering)

CSI()

ExcludeOverlappingPoints(clustnum)

ISIfilter()

image thumbnail

updated 1 year ago

Forel clustering by wadzapi

Forel clustering algothm. (clustering, forel)

forel(X, r)

Contact us