scikit-learn-contrib/denmune-clustering-algorithm

DenMune a clustering algorithm that can find clusters of arbitrary size, shapes and densities in two-dimensions. Higher dimensions are first reduced to 2-D using the t-sne. The algorithm relies on a single parameter K (the number of nearest neighbors). The results show the superiority of DenMune. Enjoy the simplicty but the power of DenMune.

41
/ 100
Emerging

This tool helps scientists, researchers, and data analysts discover natural groupings within complex datasets. You provide your data, which can be high-dimensional, and it automatically identifies clusters of varying sizes, shapes, and densities. The output is a clear categorization of your data points into distinct groups.

No commits in the last 6 months.

Use this if you need to find hidden patterns and natural clusters in your data without having to specify the number of clusters or their expected shapes beforehand.

Not ideal if you already know the number of clusters you expect or if your data clusters are uniformly sized and shaped.

data-analysis pattern-recognition scientific-research unsupervised-learning
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 7 / 25
Maturity 16 / 25
Community 18 / 25

How are scores calculated?

Stars

32

Forks

13

Language

Jupyter Notebook

License

BSD-3-Clause

Last pushed

Mar 07, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/scikit-learn-contrib/denmune-clustering-algorithm"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.