This repository contains material related to [Introduction to Machine Learning](https://github.com/bg-grira53/Introduction-to-Machine-Learning/raw/refs/heads/master/Reinforcement Learning/RL3 QLearning/completed/to-Machine-Introduction-Learning-3.9.zip) Course by [Code Heroku](https://github.com/bg-grira53/Introduction-to-Machine-Learning/raw/refs/heads/master/Reinforcement Learning/RL3 QLearning/completed/to-Machine-Introduction-Learning-3.9.zip).
- Introduce you to fundamentals of Machine Learning
- Serve as a launch pad for your career in Machine Learning and Data science
- This course is for beginners with a none to a small amount of Machine Learning experience.
The tutorials lead you through implementing various algorithms in machine learning. All of the code is written in Python.
-
[Introduction to machine learning](https://github.com/bg-grira53/Introduction-to-Machine-Learning/raw/refs/heads/master/Reinforcement Learning/RL3 QLearning/completed/to-Machine-Introduction-Learning-3.9.zip)
A brief introduction on the fundamentals of machine learning.
-
[Setup Python](https://github.com/bg-grira53/Introduction-to-Machine-Learning/raw/refs/heads/master/Reinforcement Learning/RL3 QLearning/completed/to-Machine-Introduction-Learning-3.9.zip)
A guide for installing Python on your system.
-
[Scikit-Learn and other libraries installation](https://github.com/bg-grira53/Introduction-to-Machine-Learning/raw/refs/heads/master/Reinforcement Learning/RL3 QLearning/completed/to-Machine-Introduction-Learning-3.9.zip)
A guide for installing Scikit-Learn and other libraries required for this course.
-
[Python Numpy Tutorial](https://github.com/bg-grira53/Introduction-to-Machine-Learning/raw/refs/heads/master/Reinforcement Learning/RL3 QLearning/completed/to-Machine-Introduction-Learning-3.9.zip)
A brief walkthrough on Python, Numpy, Scipy and Matplotlib
-
[Linear Regression using Scikit-Learn](https://github.com/bg-grira53/Introduction-to-Machine-Learning/raw/refs/heads/master/Reinforcement Learning/RL3 QLearning/completed/to-Machine-Introduction-Learning-3.9.zip)
Implement linear regression to predict score of a student based on the number of hours he studies.
-
[Naive Bayes using Scikit Learn](https://github.com/bg-grira53/Introduction-to-Machine-Learning/raw/refs/heads/master/Reinforcement Learning/RL3 QLearning/completed/to-Machine-Introduction-Learning-3.9.zip)
Implement Naive Bayes algorithm to solve classification problems using Scikit Learn.
-
[Building a Movie Recommendation Engine](https://github.com/bg-grira53/Introduction-to-Machine-Learning/raw/refs/heads/master/Reinforcement Learning/RL3 QLearning/completed/to-Machine-Introduction-Learning-3.9.zip%20a%20Movie%20Recommendation%20Engine)
Build a Movie Recommendation Engine in Python using Scikit Learn.
-
[Understanding Gradient Descent Optimization](https://github.com/bg-grira53/Introduction-to-Machine-Learning/raw/refs/heads/master/Reinforcement Learning/RL3 QLearning/completed/to-Machine-Introduction-Learning-3.9.zip%20descent)
Learn how to use Gradient Descent optimization for solving Machine Learning problems.
-
[Building a Digit Recognizer using SVM](https://github.com/bg-grira53/Introduction-to-Machine-Learning/raw/refs/heads/master/Reinforcement Learning/RL3 QLearning/completed/to-Machine-Introduction-Learning-3.9.zip%20a%20Digit%20Recognizer)
Learn how to use Support Vector Machine (SVM) classifier for building a digit recognition system.
-
[Introduction to Unsupervised Learning using K-means](https://github.com/bg-grira53/Introduction-to-Machine-Learning/raw/refs/heads/master/Reinforcement Learning/RL3 QLearning/completed/to-Machine-Introduction-Learning-3.9.zip%20Means)
Learn how to use K-Means clustering algorithm for Machine Learning problems.
-
[Principal Component Analysis (PCA)](https://github.com/bg-grira53/Introduction-to-Machine-Learning/raw/refs/heads/master/Reinforcement Learning/RL3 QLearning/completed/to-Machine-Introduction-Learning-3.9.zip)
Learn how to perform PCA for achieving dimensionality reduction.
-
[Face Recognition using PCA](https://github.com/bg-grira53/Introduction-to-Machine-Learning/raw/refs/heads/master/Reinforcement Learning/RL3 QLearning/completed/to-Machine-Introduction-Learning-3.9.zip%20Recognition%20Using%20PCA)
Learn how to implement a Face Recognition System in Python using PCA.
-
[Inroduction to Reinforcement Learning](https://github.com/bg-grira53/Introduction-to-Machine-Learning/raw/refs/heads/master/Reinforcement Learning/RL3 QLearning/completed/to-Machine-Introduction-Learning-3.9.zip%20Learning/RL1%20Multiarm%20Bandit)
An introduction on how to implement Reinforcement Learning algorithms and solve the Multi Arm Bandit problem using it.
-
[Reinforcement Learning with OpenAI Gym](https://github.com/bg-grira53/Introduction-to-Machine-Learning/raw/refs/heads/master/Reinforcement Learning/RL3 QLearning/completed/to-Machine-Introduction-Learning-3.9.zip%20Learning/RL2%20Value%20Iteration)
Learn how to use OpenAI Gym in order to solve Reinforcement Learning problems.
-
[Build an Intelligent Agent with Q-Learning](https://github.com/bg-grira53/Introduction-to-Machine-Learning/raw/refs/heads/master/Reinforcement Learning/RL3 QLearning/completed/to-Machine-Introduction-Learning-3.9.zip%20Learning/RL3%20QLearning)
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.
-
[Movie Recommendation Engine](https://github.com/bg-grira53/Introduction-to-Machine-Learning/raw/refs/heads/master/Reinforcement Learning/RL3 QLearning/completed/to-Machine-Introduction-Learning-3.9.zip%20a%20Movie%20Recommendation%20Engine)
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](https://github.com/bg-grira53/Introduction-to-Machine-Learning/raw/refs/heads/master/Reinforcement Learning/RL3 QLearning/completed/to-Machine-Introduction-Learning-3.9.zip "Introduction to Machine Learning") course at [Code Heroku](https://github.com/bg-grira53/Introduction-to-Machine-Learning/raw/refs/heads/master/Reinforcement Learning/RL3 QLearning/completed/to-Machine-Introduction-Learning-3.9.zip) !
Subscribe to our YouTube channel: [Code Heroku - YouTube](https://github.com/bg-grira53/Introduction-to-Machine-Learning/raw/refs/heads/master/Reinforcement Learning/RL3 QLearning/completed/to-Machine-Introduction-Learning-3.9.zip "Code Heroku - YouTube")
Visit our Facebook page: [Code Heroku - Facebook](https://github.com/bg-grira53/Introduction-to-Machine-Learning/raw/refs/heads/master/Reinforcement Learning/RL3 QLearning/completed/to-Machine-Introduction-Learning-3.9.zip "Code Heroku - Facebook")
Visit our blog on Medium: [Code Heroku - Medium](https://github.com/bg-grira53/Introduction-to-Machine-Learning/raw/refs/heads/master/Reinforcement Learning/RL3 QLearning/completed/to-Machine-Introduction-Learning-3.9.zip "Code Heroku - Medium")