Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/manik2000/ml-algorithms
Numpy based own implementations of some of ML algorithms.
https://github.com/manik2000/ml-algorithms
machine-learning-algorithms numpy own-implementation
Last synced: 22 days ago
JSON representation
Numpy based own implementations of some of ML algorithms.
- Host: GitHub
- URL: https://github.com/manik2000/ml-algorithms
- Owner: Manik2000
- License: mit
- Created: 2023-11-15T07:26:23.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-15T09:53:53.000Z (about 1 year ago)
- Last Synced: 2024-12-02T18:12:34.362Z (3 months ago)
- Topics: machine-learning-algorithms, numpy, own-implementation
- Language: Jupyter Notebook
- Homepage:
- Size: 16.5 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ML-algorithms
## About
Python (`numpy`) implementations of various ML algorithms from different subfields like supervised learning, dimensionality reduction, clustering.
The main purpose of the project is to gain deeper insight into the workings of ML algorithms, going beyond simply performing `from sklearn ...`.## Algorithms
### Supervised learning
* [Dense neural network](https://github.com/Manik2000/ML-algorithms/blob/main/mlalgo/deep_learing/neural_network.py),
* [Linear regression](https://github.com/Manik2000/ML-algorithms/blob/main/mlalgo/supervised/linear_regression.py),
* [Polynomial regression](https://github.com/Manik2000/ML-algorithms/blob/main/mlalgo/supervised/polynomial_regression.py),
* [KNN classifier](https://github.com/Manik2000/ML-algorithms/blob/main/mlalgo/supervised/k_neighbors.py),### Dimensionality reduction
* [Principal Components Analysis (PCA)](https://github.com/Manik2000/ML-algorithms/blob/main/mlalgo/dimensionality_reduction/pca.py),### Clustering
* [K-means](https://github.com/Manik2000/ML-algorithms/blob/main/mlalgo/clustering/k_means.py).## ToDo
* T-SNE,
* Decision Trees,
* LDA,
* SVM,
* …