machinegurning.blog

All posts

2018

  1. Evaluating impact of interventions

    Protect yourself from costly bandits

  2. Deep learning in R

    Keras, the LEGO of deep learning

2017

  1. Classification of spreadsheets

    Helping a machine to make sense of tabular data

  2. t-Distributed Stochastic Neighbor Embedding

    Visualising high-dimensional datasets

  3. Principal Component Analysis

    Summarising data using fewer features

  4. Mastering Bayes

    Are you Frequently A / B testing?

  5. Agent Based Modelling

    The game of life

  6. Deploying a model

    How to show off your random forest

  7. Shiny interactive map app development

    The dangers of cherry picking evidence

  8. It's if_else statements all the way down...

    How to tidy up multiple if and else if statements

  9. Dealing with dates

    Easy date aggregations

  10. Monster Hunting with XGBoost

    The prize winning, scalable, portable and distributed Gradient Boosting algorithm

  11. Newyearal Networks

    Back to basics with Artificial Neural Networks

2016

  1. Genetic programming in space

    A supervised learning method motivated by an analogy to biological evolution

  2. Test Driven Development

    Letting testthat do the heavy lifting

  3. Sold!

    Advanced Regression techniques for predicting house prices

  4. Sparking your interest in a dry subject

    Using Spark and R for regression of concrete strength

  5. The Fast and the Furiously Frugal

    Quick and easy classification

  6. Regime Switching Model

    Forecasting regime changes in market turbulence

  7. A pipe dream

    Complex decisions made simple

  8. Phat Maps

    Mapping obesity in the UK

  9. Discrete Time Markov Chains

    My data science journey is a Markov Chain

  10. map_df()

    Combining objects as data_frames in purrr

  11. Nearest neighbour methods

    A simple non-linear classifier using nearest-neighbour averaging

  12. The Game of Kaggle

    Predicting survival of passengers on the Titanic

  13. Predicting virtual hat sales in Dota 2

    Working with time series data and basic forecasting

  14. The magic of neural networks

    Student attainment prediction with neural networks

  15. The Hadley Effect

    What happens when Hadley reads your blog

  16. Iteratively applying models

    Using dplyr, broom, and purrr to make life easy

  17. Assessing classifier performance

    Evaluating performance of supervised learning tools

  18. Support vector machines for forest fire prediction

    Predicting forest fire scale using support vector machines

  19. Logistic regression for student performance prediction

    Predicting student end of year performance using logistic regression

  20. Lookup tables

    Using character matching for quick lookups

  21. Student performance in Portugal

    Predicting student performance using CART

  22. Measuring light with a Raspberry Pi

    A year's data collected with a simple LDR based light sensor

  23. Raspberry Pi MQTT broker

    Setting up minibian

  24. IoT with the ESP8266

    A low cost Wi-Fi serial module

2015

  1. Measuring obsession

    Home monitoring with Raspberry Pis

  2. Unsupervised learning with K-means

    A simple implementation

  3. Reproducible journal articles

    Writing papers for peer review with knitr

  4. Visualising FAO data

    Making bubble maps in R

  5. Growing up

    Using classes in R

  6. Elastic-net regularisation

    Using R package glmnet for regularisation

  7. SylvaSense Part II

    Adding temperature monitoring to the equation

  8. SylvaSense Part I

    Using an arduino for environmental sensing

  9. Regularised linear regression

    Adding regularisation to vectorised linear regression

  10. Too hot to cycle?

    Do Londoners and New Yorkers disagree?

  11. Writing a PhD thesis in LaTeX and R

    Some lessons learned the hard way

  12. Handwriting recognition with logistic regression

    Simple multiclass classification

  13. Non-linear classification with logistic regression

    Implementing regularisation and feature mapping

  14. Implementing vectorised logistic regression

    Comparing vectorised methods with general linear models

  15. Multivariate linear regression

    Feature scaling and gradient descent

  16. Linear regression with gradient descent

    Linear regression the machine learning way

  17. Gradient descent in R

    Implementing gradient decsent in R

  18. Finding the right blogging platform

    Blogger, WordPress, Jekyll?

2014

  1. LondonR 2014 - ggvis

    ggvis workshop at LondonR by Aimee Gott

  2. Do women take the scenic route or do men cycle faster?

    Using the Google routing API via ggmap

  3. Is CitiBike an old boy's club?

    Gender differences in the New York cycle hire data