Skip to the content.

Key Algorithms

These articles represent what I think of as the things every data scientist should know. Each gives a short summary of an algorithm or group of related algorithms. While the presentation is consise, I do go into enough mathematical detail to properly understand the algorithm. Wherever possible I have discussed my own experience of using them, and I also highlight the connections

They were originally written as a series of blog posts between November 2023 and July 2024, but in porting them to this site I have decided to organise them thematically.

Measurements

Model Evaluation

Bayesian Models

Simple Supervised Learning Models

Missing and Anomalous Data

Unsupervised Learning

Collective Intelligence

Search and Navigation

Components of Neural Networks

Neural Network Architectures

by Dr Peter J Bleackley