Posts by Tag

Data Analysis

Analysis of Malta’s Weather (1997-2020)

72 minute read

In this notebook we are going to visually explore the weather in Malta over the last 24 years, from 1997 to 2020. To achieve this we first need to download w...

Pandas Library Notes

20 minute read

This is a summary of the most useful pandas features and is based on some of the techniques discussed in Ted Petrou’s Minimally Sufficient Pandas article.

Descriptive Statistics Tutorial

71 minute read

In this interactive Jupyter notebook you will learn the very basics of statistics. Through statistics you can make sense of data and in today’s world this is...

Instacart - Exploratory Analysis

11 minute read

In this notebook we will explore the Instacart data set made available on Kaggle in the Instacart Market Basket Analysis Competition. We will be using Python...

Titanic Survival Prediction

45 minute read

In this notebook we will explore the Titanic passengers data set made available on Kaggle in the Getting Started Prediction Competition - Titanic: Machine Le...

R Language Notes

8 minute read

Notes on how to install and use the R statistical language.

Back to Top ↑

Data Visualisation

Analysis of Malta’s Weather (1997-2020)

72 minute read

In this notebook we are going to visually explore the weather in Malta over the last 24 years, from 1997 to 2020. To achieve this we first need to download w...

World Cup Data Visualisation in D3.js

4 minute read

The World Cup games data visualisation below is based on the exercise in the Udacity Data Visualization and D3.js - Communicating with Data course.

Descriptive Statistics Tutorial

71 minute read

In this interactive Jupyter notebook you will learn the very basics of statistics. Through statistics you can make sense of data and in today’s world this is...

Titanic Survival Prediction

45 minute read

In this notebook we will explore the Titanic passengers data set made available on Kaggle in the Getting Started Prediction Competition - Titanic: Machine Le...

Back to Top ↑

Malta

Analysis of Malta’s Weather (1997-2020)

72 minute read

In this notebook we are going to visually explore the weather in Malta over the last 24 years, from 1997 to 2020. To achieve this we first need to download w...

Back to Top ↑

Property Market

Back to Top ↑

Rental Property Market

Back to Top ↑

Instacart

Instacart - Predictions on Test Set

23 minute read

In this notebook we will load the trained Random Forest classifier, built in the Instacart Model Fitting notebook, and make reordered products predictions fo...

Instacart - Model Evaluation

3 minute read

In this notebook we will load the Random Forest model fitted on all the training data and evaluate its F1-measure performance on the validation set, using a ...

Instacart - Model Fitting

20 minute read

In this notebook we will fit simple reordering classifier models using the features extracted from the Instacart Market Basket Analysis dataset provided by K...

Instacart - Feature Engineering

14 minute read

In this notebook we will mostly use Pandas to engineer features from the Instacart Market Basket Analysis Kaggle competition. In the original Kaggle competit...

Instacart - Exploratory Analysis

11 minute read

In this notebook we will explore the Instacart data set made available on Kaggle in the Instacart Market Basket Analysis Competition. We will be using Python...

Instacart - Splitting Training Data

2 minute read

In this notebook we will split the Instacart training data as provided on Kaggle in the Instacart Market Basket Analysis competition, into a training set and...

Back to Top ↑

Neural Network

CIFAR-10 Classifier Using CNN in PyTorch

22 minute read

In this notebook we will use PyTorch to construct a convolutional neural network. We will then train the CNN on the CIFAR-10 data set to be able to classify ...

MNIST Using Keras

5 minute read

In this notebook, we will build a simple two-layer feed-forward neural network model using Keras, running on top of TensorFlow. We then train the sequential ...

Resources to Learn Machine Learning

13 minute read

Here you will find a curated list of quality educational resources available online for free, to help you learn machine learning.

Back to Top ↑

Random Forest

Instacart - Predictions on Test Set

23 minute read

In this notebook we will load the trained Random Forest classifier, built in the Instacart Model Fitting notebook, and make reordered products predictions fo...

Instacart - Model Evaluation

3 minute read

In this notebook we will load the Random Forest model fitted on all the training data and evaluate its F1-measure performance on the validation set, using a ...

Instacart - Model Fitting

20 minute read

In this notebook we will fit simple reordering classifier models using the features extracted from the Instacart Market Basket Analysis dataset provided by K...

Titanic Survival Prediction

45 minute read

In this notebook we will explore the Titanic passengers data set made available on Kaggle in the Getting Started Prediction Competition - Titanic: Machine Le...

Back to Top ↑

Binary Classifier

Instacart - Model Evaluation

3 minute read

In this notebook we will load the Random Forest model fitted on all the training data and evaluate its F1-measure performance on the validation set, using a ...

Instacart - Model Fitting

20 minute read

In this notebook we will fit simple reordering classifier models using the features extracted from the Instacart Market Basket Analysis dataset provided by K...

Titanic Survival Prediction

45 minute read

In this notebook we will explore the Titanic passengers data set made available on Kaggle in the Getting Started Prediction Competition - Titanic: Machine Le...

Back to Top ↑

Mathematics

Tensors and Gradients in PyTorch

24 minute read

In this notebook we will learn what tensors are, why they are used and how to create and manipulate them in PyTorch.

Resources to Learn Machine Learning

13 minute read

Here you will find a curated list of quality educational resources available online for free, to help you learn machine learning.

Back to Top ↑

CNN

CIFAR-10 Classifier Using CNN in PyTorch

22 minute read

In this notebook we will use PyTorch to construct a convolutional neural network. We will then train the CNN on the CIFAR-10 data set to be able to classify ...

Resources to Learn Machine Learning

13 minute read

Here you will find a curated list of quality educational resources available online for free, to help you learn machine learning.

Back to Top ↑

Keras

MNIST Using Keras

5 minute read

In this notebook, we will build a simple two-layer feed-forward neural network model using Keras, running on top of TensorFlow. We then train the sequential ...

Back to Top ↑

Linux

VirtualBox Linux Guest Notes

6 minute read

Notes on how to configure Linux as a guest operating system in a VirtualBox virtual machine.

Linux Notes

10 minute read

Notes on how to do common tasks through the Linux shell.

Back to Top ↑

VirtualBox

Docker Notes

4 minute read

Notes on how to install Docker on Microsoft Windows and how to make it work if you also run VirtualBox on the same computer.

VirtualBox Linux Guest Notes

6 minute read

Notes on how to configure Linux as a guest operating system in a VirtualBox virtual machine.

Back to Top ↑

Probability

Resources to Learn Machine Learning

13 minute read

Here you will find a curated list of quality educational resources available online for free, to help you learn machine learning.

Back to Top ↑

Statistics

Descriptive Statistics Tutorial

71 minute read

In this interactive Jupyter notebook you will learn the very basics of statistics. Through statistics you can make sense of data and in today’s world this is...

Resources to Learn Machine Learning

13 minute read

Here you will find a curated list of quality educational resources available online for free, to help you learn machine learning.

Back to Top ↑

NLP

Resources to Learn Machine Learning

13 minute read

Here you will find a curated list of quality educational resources available online for free, to help you learn machine learning.

Back to Top ↑

SVM

Malaria Parasite Detection Using an SVM

37 minute read

Recently I read the excellent tutorial Deep Learning and Medical Image Analysis with Keras by Dr. Adrian Rosebrock’s. Adrian’s tutorial shows how to use a pr...

Titanic Survival Prediction

45 minute read

In this notebook we will explore the Titanic passengers data set made available on Kaggle in the Getting Started Prediction Competition - Titanic: Machine Le...

Back to Top ↑

Docker

Docker Notes

4 minute read

Notes on how to install Docker on Microsoft Windows and how to make it work if you also run VirtualBox on the same computer.

Back to Top ↑

Training Set

Instacart - Model Fitting

20 minute read

In this notebook we will fit simple reordering classifier models using the features extracted from the Instacart Market Basket Analysis dataset provided by K...

Instacart - Splitting Training Data

2 minute read

In this notebook we will split the Instacart training data as provided on Kaggle in the Instacart Market Basket Analysis competition, into a training set and...

Back to Top ↑

Validation Set

Instacart - Model Evaluation

3 minute read

In this notebook we will load the Random Forest model fitted on all the training data and evaluate its F1-measure performance on the validation set, using a ...

Instacart - Splitting Training Data

2 minute read

In this notebook we will split the Instacart training data as provided on Kaggle in the Instacart Market Basket Analysis competition, into a training set and...

Back to Top ↑

TensorFlow

MNIST Using Keras

5 minute read

In this notebook, we will build a simple two-layer feed-forward neural network model using Keras, running on top of TensorFlow. We then train the sequential ...

Back to Top ↑

MNIST

MNIST Using Keras

5 minute read

In this notebook, we will build a simple two-layer feed-forward neural network model using Keras, running on top of TensorFlow. We then train the sequential ...

Back to Top ↑

Image Classifier

CIFAR-10 Classifier Using CNN in PyTorch

22 minute read

In this notebook we will use PyTorch to construct a convolutional neural network. We will then train the CNN on the CIFAR-10 data set to be able to classify ...

Back to Top ↑

PyTorch

CIFAR-10 Classifier Using CNN in PyTorch

22 minute read

In this notebook we will use PyTorch to construct a convolutional neural network. We will then train the CNN on the CIFAR-10 data set to be able to classify ...

Tensors and Gradients in PyTorch

24 minute read

In this notebook we will learn what tensors are, why they are used and how to create and manipulate them in PyTorch.

Back to Top ↑

Git

Git Notes

14 minute read

Notes on how to use Git, such as, initialising or cloning a repository, adding files to the staging area and committing staged files.

Back to Top ↑

Source Control

Git Notes

14 minute read

Notes on how to use Git, such as, initialising or cloning a repository, adding files to the staging area and committing staged files.

Back to Top ↑

Shell

Linux Notes

10 minute read

Notes on how to do common tasks through the Linux shell.

Back to Top ↑

Bash

Linux Notes

10 minute read

Notes on how to do common tasks through the Linux shell.

Back to Top ↑

R

R Language Notes

8 minute read

Notes on how to install and use the R statistical language.

Back to Top ↑

Linear Algebra

Resources to Learn Machine Learning

13 minute read

Here you will find a curated list of quality educational resources available online for free, to help you learn machine learning.

Back to Top ↑

Deep Learning

Resources to Learn Machine Learning

13 minute read

Here you will find a curated list of quality educational resources available online for free, to help you learn machine learning.

Back to Top ↑

Decision Tree

Titanic Survival Prediction

45 minute read

In this notebook we will explore the Titanic passengers data set made available on Kaggle in the Getting Started Prediction Competition - Titanic: Machine Le...

Back to Top ↑

Microsoft Windows

Docker Notes

4 minute read

Notes on how to install Docker on Microsoft Windows and how to make it work if you also run VirtualBox on the same computer.

Back to Top ↑

WSL2

Docker Notes

4 minute read

Notes on how to install Docker on Microsoft Windows and how to make it work if you also run VirtualBox on the same computer.

Back to Top ↑

Feature Engineering

Instacart - Feature Engineering

14 minute read

In this notebook we will mostly use Pandas to engineer features from the Instacart Market Basket Analysis Kaggle competition. In the original Kaggle competit...

Back to Top ↑

Model Fitting

Instacart - Model Fitting

20 minute read

In this notebook we will fit simple reordering classifier models using the features extracted from the Instacart Market Basket Analysis dataset provided by K...

Back to Top ↑

Model Evaluation

Instacart - Model Evaluation

3 minute read

In this notebook we will load the Random Forest model fitted on all the training data and evaluate its F1-measure performance on the validation set, using a ...

Back to Top ↑

Model Testing

Instacart - Predictions on Test Set

23 minute read

In this notebook we will load the trained Random Forest classifier, built in the Instacart Model Fitting notebook, and make reordered products predictions fo...

Back to Top ↑

Test Set

Instacart - Predictions on Test Set

23 minute read

In this notebook we will load the trained Random Forest classifier, built in the Instacart Model Fitting notebook, and make reordered products predictions fo...

Back to Top ↑

Precision

Back to Top ↑

Recall

Back to Top ↑

Sensitivity

Back to Top ↑

Specificity

Back to Top ↑

ROC

Back to Top ↑

AUC

Back to Top ↑

Permutations

Back to Top ↑

Combinations

Back to Top ↑

D3.js

World Cup Data Visualisation in D3.js

4 minute read

The World Cup games data visualisation below is based on the exercise in the Udacity Data Visualization and D3.js - Communicating with Data course.

Back to Top ↑

CoreNLP

Back to Top ↑

Regression

Back to Top ↑

Tensors

Tensors and Gradients in PyTorch

24 minute read

In this notebook we will learn what tensors are, why they are used and how to create and manipulate them in PyTorch.

Back to Top ↑

CIFAR-10

CIFAR-10 Classifier Using CNN in PyTorch

22 minute read

In this notebook we will use PyTorch to construct a convolutional neural network. We will then train the CNN on the CIFAR-10 data set to be able to classify ...

Back to Top ↑

Scikit-learn

Malaria Parasite Detection Using an SVM

37 minute read

Recently I read the excellent tutorial Deep Learning and Medical Image Analysis with Keras by Dr. Adrian Rosebrock’s. Adrian’s tutorial shows how to use a pr...

Back to Top ↑

NumPy

Malaria Parasite Detection Using an SVM

37 minute read

Recently I read the excellent tutorial Deep Learning and Medical Image Analysis with Keras by Dr. Adrian Rosebrock’s. Adrian’s tutorial shows how to use a pr...

Back to Top ↑

Malaria

Malaria Parasite Detection Using an SVM

37 minute read

Recently I read the excellent tutorial Deep Learning and Medical Image Analysis with Keras by Dr. Adrian Rosebrock’s. Adrian’s tutorial shows how to use a pr...

Back to Top ↑

PCA

Malaria Parasite Detection Using an SVM

37 minute read

Recently I read the excellent tutorial Deep Learning and Medical Image Analysis with Keras by Dr. Adrian Rosebrock’s. Adrian’s tutorial shows how to use a pr...

Back to Top ↑

Pandas

Pandas Library Notes

20 minute read

This is a summary of the most useful pandas features and is based on some of the techniques discussed in Ted Petrou’s Minimally Sufficient Pandas article.

Back to Top ↑

Interconnector

Back to Top ↑

Weather

Analysis of Malta’s Weather (1997-2020)

72 minute read

In this notebook we are going to visually explore the weather in Malta over the last 24 years, from 1997 to 2020. To achieve this we first need to download w...

Back to Top ↑