Convolutional Neural Network has been the most popular way for image-related Machine Learning tasks. This article intends to give you a simple yet clear deep dive into the Convolutional operations. We will be covering the following concepts: What is convolution operation? The easiest way to understand the convolution operation is by running the calculation...
A/B Testing: A brief history
It was a century ago, when science began to evolve from clockwork universe, where there was a belief in Science that things happen in deterministic way, to a new paradigm – the statistical model of the world. It was in Cambridge, UK, in the 1920s, there was a casual debate on how tea should...
NumPy Fundamentals – Understanding Matrix Dimensions
High dimensional array is a lot of pain I was really struggling to understand high dimensional array, especially in all the operations that involves manipulation in the axes of these ndarrays. If I could start all over again in learning Deep Learning, I would spend more time in understanding how to play around the...
SQL is easy, if you already know Excel
Recently I have some friends asking me what is the best way to learn SQL. They are both experienced Excel users, writing formula like breathing. However, they are not trained to use SQL to manipulate data. My initial thinking was: If you know Excel that well, SQL is just another “dialect” to you. Let...