Skip to content
No description, website, or topics provided.
Jupyter Notebook
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.


Type Name Latest commit message Commit time
Failed to load latest commit information.
House Price Prediction using SVR.ipynb
Score of a Student.ipynb

You can join this link to communicate through Slack:

Introduction to Machine Learning

Course Objectives:

Introduce you to the fundamentals of Machine Learning. Serve as a launch pad for your career in Machine Learning and Data science.

Who is the target audience?

This course is meant for beginners with a none to a small amount of Machine Learning experience.

Setup Python

You can use Jupyter notebook setup for coding. Anaconda distribution provides us with Jupyter notebook. Download link : We will use Scikit-Learn library of Python to build our models.

Three types of Machine Learning:

Supervised Machine Learning

Linear Regression Implement Linear Regression algorithm to predict score of a student based on the number of hours he studies.

Naive Bayes Implement Naive Bayes algorithm to solve Classification problems.

Understanding Gradient Descent Optimization Learn how to use Gradient Descent Optimization to improve our Machine Learning models.

Unsupervised Machine Learning

Building a Digit Recognizer using SVM Learn how to use Support Vector Machine (SVM) classifier for building a digit recognition system.

Introduction to Unsupervised Learning using K-means Learn how to use K-Means Clustering algorithm for Machine Learning problems.

Principal Component Analysis (PCA) Learn how to perform PCA for achieving dimensionality reduction.

Face Recognition using PCA Learn how to implement a Face Recognition System in Python using PCA.

Reinforcement Learning

Introduction to Reinforcement Learning An introduction on how to implement Reinforcement Learning algorithms and solve the Multi Arm Bandit problem using it.

Reinforcement Learning with OpenAI Gym Learn how to use OpenAI Gym in order to solve Reinforcement Learning problems.

Build an Intelligent Agent with Q-Learning Learn how to use Q-Learning in order to build an intelligent agent.

Movie Recommendation Engine. Build a movie recommendation system using Scikit Learn.

Cartpole Balancing with Q-learning. Build a system to balance a cartpole using Q-Learning.

Object Recognition with Neural Networks. Build a system to recognize objects using Neural Networks.

Mouse Cat Maze with Reinforcement Learning. Use Reinforcement Learning to solve Mouse Cat Maze.

You can’t perform that action at this time.