Giter VIP home page Giter VIP logo

ml-ipynb's Introduction

This repository is to demonstrate Machine Learning Algorithms Implementation from scratch in Python and also using scikit learn python library. So you can compare the result from both. It'll help you to understand what is happening under the hood when you predict using machine learning algorithms.

Machine learning

Why Machine Learning?

In recent years, we have seen the enormous development in the field of AI (Artificial Intelligence) and machine learning.  Machine learning is giving us tremendous results in the analysis of medical images and predict diseases. Which is very helpful to the doctors for the treatment. Recently, you have heard about the Google Alpha-go program which was able to beat a world champion in the strategy game by using deep reinforcement learning.

You can see different types of machine learning tools like recommendation tools which are mostly used by E-commerce websites. You often see your scrolled products on every site you visit as an advertisement and different chat-bots which is available to give you an information 24 Hours. So this is the power of machine learning and artificial intelligence.

So, Machine learning is used in many industries, like finance, online advertising, medicine, and robotics and every new field comes with AI.

Our Course

In this course, we are first going to understand the basics of machine learning and then we will cover the supervised machine learning algorithms one by one.  We have covered the following Supervised Machine Learning algorithms:

  • Linear Regression
  • Multiple Linear Regression
  • Logistic Regression
  • K nearest neighbor (KNN)
  • Naive Bayes
  • Support Vector Machine
  • Decision Tree
  • Random Forest

We have explained each algorithm in 3 steps - Overview, Maths behind the algorithm and Python Implementation

We’ll discuss the Sci-Kit Learn library because even though implementing your own algorithms is fun and educational, you should use optimized and well-tested code in your actual work.

We’ll cap things off with a very practical, real-world example by writing a web service that runs a machine learning model and makes predictions. This is something that real companies do and make money from.

All the materials for this course are FREE. You can download and install Anaconda Package with simple commands on Windows, Linux, or Mac.

###TIPS for Learning (for getting through the course):

  • Don't rush! Watch it at 1x and don't go to the next video until you're fully confident.
  • Take handwritten notes. This will drastically increase your ability to retain the information.
  • Write down the equations. If you don't, I guarantee it will just look like gibberish.
  • Ask lots of questions on the discussion board. The more the better!
  • Realize that most exercises will take you days or weeks to complete.
  • Write code yourself, don't just sit there and look at my code.

ml-ipynb's People

Contributors

aitude 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.