Research Interests:

Swarming; specifically the simulation of models of collective behaviour, as applied to birds. In nature we see this ubiquitous phenomena where a number of small-scale locally interacting agents combine to manifest large-scale global behaviour, and that the behavioural state of the individual attunes with that of the whole, allowing a globally ordered state to emerge.

Of particular interest is what type these inter-individual interactions should be to obtain the phenomena we can observe in our world, from the flocking of birds, milling of fish, swarming of insects, to crowding behaviour in humans. Also of interest is at what level this collective behaviour is universal across these phenomena, as all share common elements but the specific behaviour and globally emerging structures are different in each case.



Here are a few things that I worked on during the M.Sc. year at Warwick Complexity, that are quite interesting and/or resulted in cool animations.
CO904 - Vicsek model (self-propelled particles/swarming).
CS909 - Text classification (Reuters news articles).
CO923 - Duffing oscillator Poincaré sections.