saniikakulkarni/Gaussian-Mixture-Model-from-scratch

Implementing Gaussian Mixture Model from scratch using python class and Expectation Maximization algorithm. It is a clustering algorithm having certain advantages over kmeans algorithm.

30
/ 100
Emerging

This project helps data scientists and machine learning engineers group similar data points together. You provide a dataset, and it will output clusters, identifying underlying patterns and segmentations within your data. This is useful for anyone needing to automatically categorize data based on inherent characteristics.

No commits in the last 6 months.

Use this if you need to automatically discover distinct groups within your data, especially when clusters might overlap or have varying shapes, providing more flexibility than simple grouping methods.

Not ideal if you need a simple, fast clustering solution for clearly separated, spherical clusters, or if you prefer predefined categories rather than discovery.

data-segmentation pattern-discovery customer-profiling bioinformatics-clustering anomaly-detection
No License Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 5 / 25
Maturity 8 / 25
Community 17 / 25

How are scores calculated?

Stars

12

Forks

9

Language

Jupyter Notebook

License

Last pushed

Mar 28, 2021

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/saniikakulkarni/Gaussian-Mixture-Model-from-scratch"

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