TejasV58/Fuzzy-C-means-from-scratch

Simple implementation of Fuzzy C-means algorithm using python. It is used for soft clustering purpose. Visualizing the algorithm step by step with the cluster plots at each step and also the final clusters.

31
/ 100
Emerging

This helps data analysts and researchers organize complex datasets where individual data points might belong to multiple categories simultaneously. You input a dataset, like the Iris flower measurements, and it outputs visual plots showing how data points are grouped into 'soft' clusters. This tool is for anyone who needs to identify nuanced patterns in their data beyond simple, rigid classifications.

No commits in the last 6 months.

Use this if you need to understand overlapping groups within your data, where an item might partially belong to several different categories, rather than just one.

Not ideal if you require strict, distinct divisions for your data points where each item belongs exclusively to one category.

data-analysis pattern-recognition market-segmentation bioinformatics customer-behavior
No License Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 6 / 25
Maturity 8 / 25
Community 17 / 25

How are scores calculated?

Stars

16

Forks

11

Language

Jupyter Notebook

License

Last pushed

May 03, 2022

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/TejasV58/Fuzzy-C-means-from-scratch"

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