Setting up Online Python Notebook

Introduction

The fastest way to learn something is to keep practicing. Play the whole game and learning soccer as a kid (Perkins).

Setting up Google Colab

Google Colab is Google’s collaborative version of the Jupyter notebook. They released the tool to the general public with a noble goal of dissemination of machine learning education and research[1]. Users need to sign up and apply for access before using the Colab. To help users get familiar with the environment google has provided a number of examples in the example tabs:

Colab interface
Prepare the Notebook
Run the Notebook
Notebook setting
GPU VS CPU
Save Copy in drive

Run Notebook with Kaggle

Kaggle is the world’s largest data science community with powerful tools and resources to help you achieve your data science goals[2]. After creating an account with Kaggle. Select the notebook tab and create a new notebook.

Creating a notebook with Kaggle
Enable GPU with Kaggle
Example logistic regression notebook

Math and machine learning basics

There are many machine learning tutorials and online courses available for free/or paid from the Internet. One of the most famous online courses for the beginner is Machine Learning by Andrew.Ng from Coursera. There is also a git repository calls homemade machine learning which helps to practice and develop ”machine learning” algorithms from scratch for a better understanding of the mathematics behind each algorithm. In a git repository, each algorithm has been grouped in a section that included theory, code, and practicing notebook.

Example of a group section.
Run notebook

Link to study resources

There are many more examples on Convolutional Neural Network (CNN), Recurrent Neural Networks (RNN) such as handwritten digits recognition, Shake-speare text generation,…etc on the link below.

Popular Cloud Platform

References

[1]url:https://colab.research.google.com/notebooks/intro.ipynb#scrollTo=-Rh3-Vt9Nev9.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store