For my latest blog posts see below. If you wish to look for a post on a specific topic please use the search or tags features of the site.

For any enquiries please contact via twitter or email:

This site is built with fastpages, An easy to use blogging platform with extra features for Jupyter Notebooks. Thanks to the folks at fast.ai for making this possible.

# Posts

In this blog post we will cover some of the basics of the Barnes Hut algorithm. This is completely new to me, it is not an algorithm I've used/studied before (and I am by no means an astrophysicist). Nonetheless it has piqued my interest so I have decided to write about it. In this blog I will be talking about 2 dimensions unless otherwise stated, this just makes the resulting code run a little quicker and output easier to visualise. Modifying the 2d code to be 3d (or even higher dimension) requires only minor revisions.

Feb 18, 2020

A basic implementation of an Ising model to demonstrate the differences between Cython and Number as a way of speeding up loopy Python code

Feb 11, 2020

This blog post is going to be a little different to the previous few posts, there will be essentially no mathematics nor code. It is not intended as a how to or instructional post, merely a repository for my current opinions.

Feb 4, 2020

This blog post outlines a general procedure for estimating how accurate a statistic generated by a stochastic model is. By accuracy here we mean model or sampling error as opposed to whether the model is correct.

Jan 28, 2020

Following on from my previous blog post on the exponential integrate and fire neuron model we will work to create a probabilistic view of the model. We present a numerical scheme to approximate this

Jan 21, 2020

Following on from my previous blog post on neuron firing models we will move onto investigating other types of firing model. Previously we looked at the Hodgkin-Huxley model, this consisted of a system of 4 interacting PDEs to model each neuron. This makes studying the dynamics mathematically very tricky, especially if we want to consider responses to novel input signals and networks of neurons. In this blog post we will look at a simpler class of neuron firing model.

Jan 14, 2020

This blog post outlines the basic biological and physical processes of neuron firing. Using this as a basis we look at a model of neuron firing in the form of the Hodgkin-Huxley model.

Jan 7, 2020

A method for allowing for sophisticated joint behaviour to allow for detailed counter-factual analysis within insurance modelling

Jan 1, 2020