Recent Posts

Nearest Neighbor Gaussian Processes

In a k-Nearest Neighbor Gaussian Process, we assume that the input points $x$ are ordered in such a way that $f(x_i)$ is independent of $f(x_j)$ whenever…

Krylov Methods

The $i$th Krylov subspace $\mathcal{K}_i$ for a symmetric matrix $A$ is the subspace spanned by repeatedly multiplying $A$ by an initial vector $b$. This mos...

Fast Slam

Instead of representing the joint distribution of an object and landmarks’ locations with a multivariate Gaussian, we can use a particle filter.

EKF Slam

A hands-on introduction to an old technique for simultaneous localization and mapping.

Conjugate Computation

This post is about a technique that allows us to use variational message passing on models where the likelihood doesn’t have a conjugate prior. There will be...