https://github.com/csreddy98/machine-learning-from-scratch
This project implements the machine learning algorithms from scratch and compares the implementation with sklearn.
https://github.com/csreddy98/machine-learning-from-scratch
artificial-intelligence artificial-intelligence-algorithms knn knn-classification linear-models linear-regression machine-learning machine-learning-algorithms machine-learning-from-scratch machine-learning-library numpy python sklearn tutorial
Last synced: 4 months ago
JSON representation
This project implements the machine learning algorithms from scratch and compares the implementation with sklearn.
- Host: GitHub
- URL: https://github.com/csreddy98/machine-learning-from-scratch
- Owner: csreddy98
- License: mit
- Created: 2022-09-30T20:24:48.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-12-13T21:34:46.000Z (over 2 years ago)
- Last Synced: 2024-08-18T02:00:02.957Z (10 months ago)
- Topics: artificial-intelligence, artificial-intelligence-algorithms, knn, knn-classification, linear-models, linear-regression, machine-learning, machine-learning-algorithms, machine-learning-from-scratch, machine-learning-library, numpy, python, sklearn, tutorial
- Language: Jupyter Notebook
- Homepage:
- Size: 180 KB
- Stars: 8
- Watchers: 5
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Machine Learning From Scratch
The main aim is to create machine learning models from scratch as many as possible. This project would take a long time to finish since I have to learn all the algorithmns before implementation.
I would also try my level best to write a easily understandable code and also give a clear description on how everything is working. So it would help anyone who is planning on learning machine learning.
I'm also planning on creating a blog and discussions page if anyone is intrested in checking it out.
I would not go into mathematical representations in this repository but that is something I'm still considering to include.
Any contributions are much appreciated.
## Request for contribution:
- If you want to contribute to this project, you can fork this repository and make a pull request. You can also create an issue if you find any bug or want to suggest any improvement.
- It would be great if you could also add a README.md file in the folder containing the code for your implementation of Linear Regression. This will help us to compare the different implementations of Linear Regression.
- The main goal is to create a repository containing different implementations of Linear Regression in different programming languages. This will help us to understand the working of all the algorithms and optimizers used in Linear Regression.