image thumbnail

updated 4 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)

[C]=K_Means(X,M,D)

[Class_IDS]=Class_IDs(NC,NS);

[K]=Kernel(X,C)

image thumbnail

updated 4 days 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...)

angleDiff(v1, v2)

clusterVol(points, type, zeroVolValue, tol)

clusterdata_amvidc( ...

image thumbnail

updated 8 days 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 14 days ago

Fast hierarchical clustering method - PHA by Yonggang

Performs fast hierarchical clustering using PHA method. (clustering)

PHA_Clustering.m

image thumbnail

updated 23 days 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 25 days 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 28 days 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 28 days 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 28 days 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 1 month 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 1 month 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 1 month 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 1 month 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 2 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 2 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 2 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 4 months ago

Spectral Clustering by Elie

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

spcl(data, nbclusters, varargin)

image thumbnail

updated 5 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 5 months 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 5 months 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 6 months ago

K-medoids by Mo Chen

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

kmedoids(X,k)

spread(X, label)

image thumbnail

updated 6 months ago

Infinite Bernoulli mixture by Sam Gershman

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

dpmm_bernoulli(X,varargin)

image thumbnail

updated 7 months 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 7 months 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 8 months 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 9 months 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 9 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)

gacBuildDigraph(distance_matrix, K, a)

gacBuildDigraph_c(distance_matrix, K, a)

gacBuildLlinks_cwarpper(distance_matrix, p, NNIndex)

image thumbnail

updated 10 months 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 10 months 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 11 months 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 11 months ago

Forel clustering by wadzapi

Forel clustering algothm. (clustering, forel)

forel(X, r)

image thumbnail

updated 11 months ago

Fast segmentation of N-dimensional grayscale images by Anton Semechko

Partition N-D grayscale image into c classes using efficient C-means and fuzzy C-means clustering (image segmentation, fuzzy cmeans, cmeans)

DemoFCM

L=LUT2label(im,LUT)

Umap=FM2map(im,U,H)

image thumbnail

updated 11 months ago

Fast Medoid Selection using MFAMES by Stephen Pratt

An implementation of the (Mutliple) FAst MEdoid Selection algorithm (MFAMES)[Paterlini et al. 2011] (medoid, kmedoids, clustering)

mfames(cluster_members, ...

image thumbnail

updated 1 year ago

k-means++ by Laurent S

Cluster multivariate data using the k-means++ algorithm. (data mining, clustering, kmeans)

kmeans(X,k)

image thumbnail

updated 1 year ago

connected component labeling like bwlabel by michael scheinfeild

recursive function of labeling binary image 4 connected (bwlabel, connected component l..., clustering)

detect(bw);

image thumbnail

updated 1 year ago

Kmeans by Wei LI

Kmeans implemented using accumarray (machine learning, clustering)

kmeans(D, k, maxIter)

image thumbnail

updated 1 year ago

Generate Data for Clustering by Nuno Fachada

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

generateData( ...

image thumbnail

updated 1 year ago

Inverse Optimal Functions for Motoman HP-3 Tip Precision by Alan Jennings

A population based optimization increases pointing precision for a planar robotic arm. (robotics, inverse, inverse kinematics)

PSO_Function_ArmijoRobot_3

PointCluster2Angles_HP5_3

Clusters=ClusterGenerate_4(TestPoint,J,J_Grad,Y_Grad,Opti...

image thumbnail

updated 1 year ago

A Fast Image Segmentation using Delaunay Triangulation (Revisited) by Abbas Cheddad

This is a tuned version of the old post on Delaunay-based image segmentation. (cell segmentation, clustering, delaunay triangulatio...)

DSNew.m

[Segmented Clusters]=DSIterate(Segmented,B,C,D)

image thumbnail

updated 1 year ago

Dunn's index by Julian Ramos

This is an implementation of the Dunn's index for clustering. (clustering, index, measurement)

DI=dunns(clusters_number,distM,ind)

dunnsDemo.m

image thumbnail

updated almost 2 years ago

Customized K-Means by Nirmal

Customized K-means where you can choose different initial cluster centroid. (kmeans, clustering)

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

image thumbnail

updated almost 2 years ago

PSA: Part and Select Algorithm by Alan de Freitas

Partitions the points X into K clusters and also returns the K more representative points. (clustering, part and select algor..., psa)

psa( X, k )

image thumbnail

updated almost 2 years ago

EM algorithm for Gaussian mixture model with background noise by Andrew

Standard EM algorithm to fit a GMM with the (optional) consideration of background noise. (gmm, em, clustering)

GM_EM(X,k,bn_noise,reps,max_iters,tol)

image thumbnail

updated 2 years ago

Free Split and Merge Expectation Maximization for MultiVariate Gaussian Mixture by Sebastien PARIS

FSMEM can estimate MVGM parameters and number of conpounds via split/merge cluster moves (mathematics, optimization, signal processing)

test_fsmem_mvgm

gene_mvgm(d , K , sig)

init_mvgm(Z , K)

image thumbnail

updated 2 years ago

EM algorithm for Gaussian mixture model by Mo Chen

EM algorithm for Gaussian mixture. Works on arbitray dimensions with high speed and precision. (em, gmm, mle)

emgm(X, init)

logsumexp(x, dim)

spread(X, label)

image thumbnail

updated 2 years ago

Spherical K-means by Mo Chen

A kmeans like clustering algorithm to cluster data on a unit sphere. (clustering)

spkmeans(X, init)

image thumbnail

updated 2 years ago

kmeans clustering by Mo Chen

Fully vectorized kmeans algorithm. Fast yet simple (10 lines) (kmeans, clustering, vector quantization)

litekmeans(X, k)

spread(X, label)

image thumbnail

updated 2 years ago

K-means++: kmeans algorithm with smart seeding by Mo Chen

This is an implementation of the paper k-means++: the advantages of careful seeding. (clustering, kmeans, data analysis)

kmeanspp(X, k)

spread(X, label)

image thumbnail

updated 2 years ago

Kernel k-means by Mo Chen

kernel k-means algorithm (kernel, kmeans, clustering)

knkmeans(K,init)

spread(X, label)

image thumbnail

updated 2 years ago

Color Clustering Matlab by GAGAN

Computes the clusters of Pixels based upon their color. (color, color matlab, clustering)

binary_quant.m

Contact us