Kaggle Course: Week 1 Notes
Recently I’ve been playing around with my first Kaggle competition. At the same time I’ve been going through the video material from Coursera’s How to Win a Data Science Competition. While all of the...
View ArticleKaggle Course: Week 2 Notes
Exploratory Data Analysis While it’s tempting to just throw all our columns into a model, it’s worth our time to try to understand the data we’re modelling. We should: Look for outliers Look for...
View ArticleMicrosoft Malware Prediction
Last month I participated in my first Kaggle competition: Microsoft Malware Prediction. Competitors were given a single train.csv that contained information about millions of people’s PCs. This...
View ArticleValidation Sets Matter
When you set out to learn about machine learning you’re usually told about the importance of creating a good training, validation and test set. The training set will seem important (we need a good set...
View ArticleGetting Inside a Neural Network
Full Notebook on GitHub. Usually when we work with a neural network we treat it as a black box. We can pull a few knobs and levers (learning rate, weight decay, etc.) but for the most part we’re stuck...
View ArticleFreesound Audio Tagging 2019
Shoutout to my Kaggle partner on this competition: Nathan Hubens In the Freesound Audio Tagging 2019 competition participants were given audio clips and challenged to write a program that could...
View ArticleProbing Kaggle Leaderboards with Dice Score
This post was based on the discussion posted by Bibek here and the related discussion posted by Heng CherKeng here. In the Understanding Clouds from Satellite Images Kaggle contest, competitors are...
View ArticleKaggle Clouds: Competition Retrospective
In the Understanding Clouds from Satellite Images Kaggle contest, competitors were challenged to identify and segment different cloud formations in a series of satellite photos. There were four...
View Article2019: A retrospective
Last year I set three goals for myself to work on over the course of 2019: Stream on Twitch during the week Write one blog post a week Finish reading Deep Learning by Ian Goodfellow Goal 1: Stream on...
View ArticleSelf-Supervised Learning: Part 1 Image网
Whenever I start a new computer vision competition on Kaggle, I instinctively dust off my trusty set of ImageNet weights, load them up into a ResNet XResNet, begin training and watch as my GPU spins up...
View Article