Word2Vec Experiments

February 8, 2018

In this post, I’ll describe some experiments on word2vec, a technique invented by researchers at Google that aims to find compact vector representations for words […]

Understanding Data Parallelism in Machine Learning

December 25, 2017

In this post, I’ll show how to modify the spiral data set example presented in Karpathy’s post (http://cs231n.github.io/neural-networks-case-study/) to run in a data parallel mode. […]

Building a 2 Layer Network to Classify a Spiral Dataset using Matlab and CNTK

September 29, 2017

The purpose of this post is to provide some additional insights and Matlab and CNTK implementations for the two layer network used to classify a […]

Calculating the Derivative of the Error with respect to Convolution Filter Weights in a CNN

September 17, 2017

Over the last month, I have been exploring the world of deep learning. Deep learning based algorithms have been around for a long time, but […]

Calculating Position from Raw GPS Data

July 17, 2017

We are all familiar with GPS (Global Positioning System) and its myriad applications. From getting directions using Google maps to hailing a ride using a ride sharing […]

Sensor Fusion: Part 4

May 7, 2017

In this post, we’ll add the math and provide implementation for adding image based measurements. Let’s recap the notation and geometry first introduced in part […]

Sensor Fusion – Part 3: Implementation of Gyro-Accel Sensor Fusion

May 2, 2017

In the previous posts, we laid the mathematical foundation necessary for implementing the error state kalman filter. In this post, we’ll provide the Matlab implementation […]

Sensor Fusion: Part 2 (combining Gyro-Accel data)

April 30, 2017

In the previous post, we laid some of the mathematical foundation behind the kalman filter. In this post, we’ll look at our first concrete example […]

Sensor Fusion: Part 1

April 27, 2017

In this series of posts, I’ll provide the mathematical derivations, implementation details and my own insights for the sensor fusion algorithm described in 1. This paper describes a […]

IMU Sampling using the Raspberry Pi

March 11, 2017

In this post, I’ll describe the lessons learnt from trying to sample IMU sensors to obtain raw gyroscope and accelerometer data as input to sensor […]