This repository contains material related to Introduction to Machine Learning Course by Code Heroku.
The tutorials lead you through implementing various algorithms in machine learning. All of the code is written in Python.
A brief introduction on the fundamentals of machine learning.
A guide for installing Python on your system.
A guide for installing Scikit-Learn and other libraries required for this course.
A brief walkthrough on Python, Numpy, Scipy and Matplotlib
Implement linear regression to predict score of a student based on the number of hours he studies.
Implement Naive Bayes algorithm to solve classification problems using Scikit Learn.
Build a Movie Recommendation Engine in Python using Scikit Learn.
Learn how to use Gradient Descent optimization for solving Machine Learning problems.
Learn how to use Support Vector Machine (SVM) classifier for building a digit recognition system.
Learn how to use K-Means clustering algorithm for Machine Learning problems.
Learn how to perform PCA for achieving dimensionality reduction.
Learn how to implement a Face Recognition System in Python using PCA.
An introduction on how to implement Reinforcement Learning algorithms and solve the Multi Arm Bandit problem using it.
Learn how to use OpenAI Gym in order to solve Reinforcement Learning problems.
Learn how to use Q-Learning in order to build an intelligent agent.
The following projects are included as a part of this course.
Build a spam classifier system.
Predict the score obtained by a student in the examination based on how many hours he has studied.
Build a movie recommendation system using Scikit Learn.
Build a system to balance a cartpole using Q-Learning.
Build a system to recognize objects using Neural Networks.
Use Reinforcement Learning to solve Mouse Cat Maze.
Come learn with us in the Introduction to Machine Learning course at Code Heroku !
Subscribe to our YouTube channel: Code Heroku - YouTube
Visit our Facebook page: Code Heroku - Facebook
Visit our blog on Medium: Code Heroku - Medium