I'm interested in discovering and learning about the world around (and in) us, irrespective of discipline. My primary research interests are in the areas of learning in the brain and in artificial neural networks. I endeavour to figure out how the brain learns (see my publications and related code), using theoretical and simulational tools from computational neuroscience, control theory, machine learning and statistical physics. Recently, I've used: adaptive control theory to derive biologically plausible learning rules for connection weights in spiking neural networks especially for motor control; and memory-augmented neural networks to solve cognitive tasks using reinforcement learning. If you have similar (or complementary!) interests, feel free to contact me.

I'm a Lecturer (Assistant Professor) in the Machine Learning Group at the Department of Computer Science, in the University of Sheffield, UK since Jan, 2020.

My academic background:

If you're looking for a PhD position in my group here's a possible project (you'll need to apply for your own funding -- see here). I'll be advertising for a funded PhD position in my group shortly as well.

Check out my publications and related codecode for general-purpose neural simulation, and tutorials.