add graph-based clustering #21570
Labels
module:cluster
Needs Decision - Include Feature
Requires decision regarding including feature
New Feature
Describe the workflow you want to enable
Graph-Based Clustering (original repo link)
Graph-Based Clustering using connected components and minimum spanning trees.
Both suggested clustering methods are transductive - meaning they are not designed to be applied to new, unseen data.
ConnectedComponentsClustering
This method computes pairwise distances matrix on the input data, and using threshold (parameter provided by the user) to binarize pairwise distances matrix makes an undirected graph in order to find connected components to perform the clustering.
SpanTreeConnectedComponentsClustering
This method computes pairwise distances matrix on the input data, builds a graph on the obtained matrix, finds minimum spanning tree, and finaly, performs the clustering through dividing the graph into n_clusters (parameter given by the user) by removing n-1 edges with the highest weights.
Describe your proposed solution
ConnectedComponentsClustering
Required arguments:
Optional arguments:
Example:
SpanTreeConnectedComponentsClustering
Required arguments:
Optional arguments:
Example:
Describe alternatives you've considered, if relevant
No response
Additional context
ConnectedComponentsClustering
SpanTreeConnectedComponentsClustering
The text was updated successfully, but these errors were encountered: