https://github.com/jacksonchen1998/ml-from-scratch
iThome 30 Days Challenge
https://github.com/jacksonchen1998/ml-from-scratch
from-scratch machine-learning
Last synced: 9 months ago
JSON representation
iThome 30 Days Challenge
- Host: GitHub
- URL: https://github.com/jacksonchen1998/ml-from-scratch
- Owner: jacksonchen1998
- License: mit
- Created: 2023-01-01T09:44:46.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-09-02T08:57:19.000Z (almost 3 years ago)
- Last Synced: 2025-07-31T11:38:07.169Z (11 months ago)
- Topics: from-scratch, machine-learning
- Language: Jupyter Notebook
- Homepage: https://ithelp.ithome.com.tw/users/20152821/ironman/6152
- Size: 3.12 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Support: Support Vector Machine/README.md
Awesome Lists containing this project
README
# ML-from-scratch
This repository is a collection of machine learning algorithms implemented from scratch in Python.
Every algorithm has three parts:
- Using the algorithm to solve a problem with libraries
- Using the algorithm to solve a problem without libraries (from scratch)
- Using the algorithm to solve a real-world problem
## 1
- [Polynomial Regression](./Polynomial%20Regression/README.md)
- [Classification with CNN](./Classification%20with%20CNN/README.md)
- [KNN](./KNN/README.md)
- [Naive Bayes](./Naive%20Bayes/README.md)
- [Support Vector Machine](./Support%20Vector%20Machine/README.md)
- [K-Means](./K-Means/README.md)
## 2
- [Gaussian Mixture Model](/TPcoSW-5QB2quQMNUdN6xQ)
- [Autoencoder](/VyYsHmu1T6y8l-fjEBg_aw)
- [Neural Network](/5Umq1i9BTbmjHhuOrDuC7A)
- [Recurrent Neural Network](/2nm4pxjjSXymQQ7H-HwfiQ)
- [Multilayer Perceptron](/ox8W3J0bRJqPtAHXRcLOvA)
- [Deep Q-Network](/NFY71o7-SkuffC98quX7WQ)
## Reference
- [Github topic](https://github.com/eriklindernoren/ML-From-Scratch)