Skip to content

Best collection of machine learning & deep learning algorithms implemented from scratch using python.

Notifications You must be signed in to change notification settings

naman14310/Machine_Learning

Repository files navigation

About This Repository

This repository contains well formatted code for implementation of various Machine learning & Deep Learning algorithms. Please feel free to contribute or report any bug/error in this repo. I'll be happy to accept your PR's.

Languages : Python

File formats : .ipynb, .py

Contents

PS : use below index to jump on any particular topic.

Machine Learning Algorithms

  1. Linear Regression

  2. KNN Regression

  3. KNN Classifier

  4. Logistic Regression (binary & multiclass)

  5. Decision Tree

  6. SVM

  7. Kmeans clustering (includes forge/random/kmeans++ initialisation)

Deep Learning Algorithms & Neural Networks

  1. Artificial Neural Networks (ANN)

  2. Convolutional Neural Networks

  3. Image classification

  4. Autoencoders

  5. Edge Detection using CNN from scratch

  6. Natural Language Preprocessing

  7. Sentimental Analysis

  8. Siamese Network

Data Science Resources

  1. Basics of Numpy

  2. Basics of Pandas

  3. Basics of Seaborn

  4. Pandas vs SQL

  5. Data Analysis on WHO's suicidal dataset

  6. Web Scrapping using BeautifulSoup

Projects

Following list contains some basic & advance ML based projects that I have created during my learning phase.

Beginners

  1. Handwritten Digits Recognition (MNIST Dataset)

  2. OCR using Tesseract api

  3. Frontal face detection using haarcascade.xml

  4. Cat vs Dog Classifier

  5. Credit card Fraud Detection using Isolation Forest

Advance Projects

  1. Chest X-Ray Image Classification for Pneumonia diagnosis

  2. RBC Image Classification using Deep CNN

  3. Movie Reviews Sentiment Analyzer using ANN implemented from scratch

  4. English to French Translation

  5. Filling missing parts of Image using Image Inpainting through GAN and Context Encoders (will be uploaded soon)

My Profile Links