Data Science

Engineering features to improve house price predictions

Machine learning in R part 2

Getting started with machine learning in R

A Tensorflow based Convolutional Neural Network for Iceberg Classification

This is a follow up to my image generation post for the ‘Statoil/C-CORE Iceberg Classifier Challenge’ on kaggle. I’ve been working on some neural networks written in base tensorflow recently, instead of using some of the python wrapping libraries that exist. Below is some code that walks through the construction of one such network for this kaggle competition!

Creation of additional image data using Keras ImageDataGenerator

In the past I have worked on the development of neural networks for participation in several different Kaggle competitions. One of the competitions I have entered is the ‘Statoil/C-CORE Iceberg Classifier Challenge’ which presents participants with satellite images classified as either boats or icebergs. We are then tasked with developing an algorithm to classify images as containing icebergs. To do this I set about designing a convolutional neural network to classify images as boats or icebergs.