Comparison between PCA and LDA

PCA and LDA are two popular dimensionality reduction methods commonly used on data with too many input features. In many ways the two algorithms are similar, but at the same time very dissimilar. This article highlights some of the similarities and dissimilarities between these two popular algorithms. Let’s remind ourself about how these two algorithms…

Tutorial: Stress detection with wearable devices and Machine Learning

This blog post presents an automated machine learning approach in Python to create a stress monitoring system with data from devices such as fitness trackers. With the rising popularity of trackers that monitor biological signals 24/7, there is only a matter of time before the technology matures and everyone will be wearing their own ‘doctor…

Comparison between Naïve Bayes and Logistic Regression

Naïve Bayes and Logistic regression are two popular models used to solve numerous machine learning problems, in many ways the two algorithms are similar, but at the same time very dissimilar. This blog post highlights some of the similarities and dissimilarities between these two popular algorithms. To start off, let’s remind ourself how these two…

Quantifying Londoners discontent towards Tube strikes using NLP

Tube strikes are an unavoidable part of the London life for better or worse, and back on Monday 9th of January 2017 most Zone 1 Tube stations were closed due to strike action. For those who used the underground as a part of their daily commute this undoubtedly led to issues with getting into work,…

Three things to know about machine learning

Machine learning is about learning from dataThe first thing to know about machine learning is that it’s often referred to as Artificial Intelligence by the popular media and they make it sound like the computer has become super intelligent and self-aware. In reality, machine learning – or AI – is just about learning patterns in…