GithubHelp home page GithubHelp logo

meetgandhi123 / machine-learning-101 Goto Github PK

View Code? Open in Web Editor NEW
3.0 1.0 5.0 74.1 MB

Hello friends, I am making a Machine Learning repo. where I will upload several datasets and its solution with explanation. Starting from the basic and moving up in difficulty level.

License: MIT License

Jupyter Notebook 99.96% Python 0.04%
machine-learning explanation classification regression iris-dataset titanic-kaggle education-data mnist-dataset hand-sign-recognition boston-housing-dataset

machine-learning-101's Introduction

Machine-Learning 101

We are making a Machine Learning repository where we will upload several datasets and its solution with explanation. Starting from the basic and moving up in difficulty level.

Focusing on both the classification and regression, we have selected following dataset's on which we would be working on.

Classification:

1) Iris ✔️
2) Titanic ✔️
3) Education dataset ✔️
4) MNIST ✔️
5) Hand SIGNS ✔️

Regression:

1) Boston housing ✔️
2) Red Wine ✔️
3) Medical cost personal dataset ✔️
4) Car price prediction ✔️
5) Human Resource Data Set
6) New York stock exchange data
7) Deep fake detection

Classification
First, if you have a classification problem “which is predicting the class of a given input”.

Slow but accurate
1)Non-linear SVM
2)Random Forest
3)Neural Network (needs a lot of data points)
4)Gradient Boosting Tree (similar to Random Forest, but easier to overfit)

Fast
1)Explainable models: Decision Tree and Logistic Regression
2)Non-explainable Models: Linear SVM and Naive Bayes

Regression
If you have a regression problem “which is predicting a continuous value like predicting prices of a house given the features of the house like size, number of rooms, etc”.

Slow but accurate
1)Random Forest
2)Neural Network (needs a lot of data points)
3)Gradient Boosting Tree (similar to Random Forest, but easier to overfit)

Fast
1)Decision Tree
2)Linear Regression

Pull requests always welcomed ! :)

You may add your datasets with solutions, or can request us to give their solutions. Happy Coding!!

machine-learning-101's People

Contributors

meetgandhi123 avatar thewhiteflower110 avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.