Online Bayesian Learning Part 4: Non-stationary data and R-VGA

Adapting R-VGA to work in non-stationary environments.

August 10, 2025 · 1442 words · Jack Medley

Online Bayesian Learning Part 3: R-VGA

Deriving and implementing the R-VGA algorithm for online learning with neural networks on streaming binary classification data

July 29, 2025 · 2608 words · Jack Medley

Online Bayesian Learning Part 2: Bayesian Neural Networks With Variational Inference

A quick detour to introduce variational inference and use it to train a small Bayesian neural network with jax/eqx

July 3, 2025 · 2744 words · Jack Medley

Online Bayesian Learning Part 1: Exact recursive inference

Part 1 of a series of posts looking into the problem of ‘online’ learning using Bayesian methods

June 15, 2025 · 2123 words · Jack Medley

Bayesian climbing grades

Bayesian hierarchical model to analyze route setter bias in climbing grades. Uses PyMC to estimate ’true’ difficulty accounting for setter variations.

June 30, 2024 · 2755 words · Jack Medley

Cubic Spline Expansions with Logistic Regression

Flexible non-linear regression using cubic spline basis functions. Bayesian approach with PyMC for smooth curve fitting and uncertainty quantification.

June 14, 2022 · 2607 words · Jack Medley