Blog

Notes on robotics software and ML.

Understanding camera optics

From pinhole cameras to convergent lenses — interactive notes on the optics behind computer vision.

Formula Student driverless

Notes from converting Formula Student Team Delft's electric racecar for the driverless category.

Generalized Linear Models

How linear and logistic regression fit into the broader family of Generalized Linear Models.

Logistic Regression

Logistic regression for classification using the sigmoid and maximum likelihood.

Linear Regression

Linear regression as a discriminative model: hypothesis, least squares, and gradient descent.

Naive Bayes

The Naive Bayes assumption and how conditional independence keeps generative models tractable.

Non Parametric Algorithms

Kernel density estimation and other non-parametric approaches to modeling class conditionals.

Machine Learning

An introduction to classification in machine learning, covering generative and discriminative approaches.