https://github.com/hyouteki/malebolge
Machine Learning algorithms implementation from scratch in python using just numpy
https://github.com/hyouteki/malebolge
algorithm machine-learning
Last synced: 3 months ago
JSON representation
Machine Learning algorithms implementation from scratch in python using just numpy
- Host: GitHub
- URL: https://github.com/hyouteki/malebolge
- Owner: hyouteki
- License: gpl-3.0
- Created: 2023-05-03T15:24:49.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-06T14:42:54.000Z (about 1 year ago)
- Last Synced: 2025-02-13T06:01:43.837Z (3 months ago)
- Topics: algorithm, machine-learning
- Language: Python
- Homepage:
- Size: 49.8 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Machine Learning algorithms implementation from scratch in python using just numpy.
## Unsupervised
- [Fuzzy c means](./fuzzy_cmeans.py)
- [K means](./kmeans.py)
- [Local Outlier Factor](./lof.py)
- [Mahalanobis](./mahalanobis.py)
- [Mean shift](./meanshift.py)## Supervised
- [K Nearest Neighbours](./knn.py)
- [Logistic Regression](./log_reg.py)
- [Linear Regression](./lin_reg.py)## Analysis
- [Fisher Discriminant Analysis](./fda.py)
- [Independent Component Analysis](./ica.py)
- [Linear Discrimiant Analysis](./lda.py)
- [Principle Component Analysis](./pca.py)
- [Silhouette Analysis](./silhouette.py)## Helper classes
- [Cluster](./cluster.py)
- [Image Actor](./image_actor.py)
- [Point](./point.py)## Quick Start
``` console
pip install -r requirements.txt
```