In this tutorial, we will use Google Colab (for model training) and Google Drive (for storage).
Colab is a free Jupyter NoteBook environment hosted by Google that runs on the cloud. Google Colab provides free access to GPUs (Graphical Processing Units) and TPUs (Tensor Processing Units).
Sessions on Google Colab are 12 hours long. After 12 hours everything on Colab storage is wiped out (Notebooks will also disconnect from Virtual Machines if they are left idle for too long). …
Machine Learning is teaching a computer to make predictions (on new unseen data) using the data it has seen in the past. Machine Learning involves building a model based on training data, to make predictions on other unseen data.
Some applications of machine learning: Recommendation system (for example, recommending new movies to a user based on movies he has seen and liked), Stock Market (predicting trends of stocks), Virtual Personal Assistants, etc.
Machine learning is generally split into three categories: Supervised Learning, Unsupervised Learning, and Reinforcement Learning.
This tutorial will focus on training a machine learning model using Supervised Learning.