Investigating the Computational Capacity of Cultured Neuronal Networks Using Maching Learning

Lead Research Organisation: University of Reading
Department Name: Cybernetics

Abstract

The brain is arguably one of the most complex computational platforms in existence. It can rapidly process information and is tolerant to faults and noise. Studying how the brain processes and encodes information in living animals is ethically questionable and is technically challenging as access is restricted by the skin, skull and sheer number of neurons. Recent research has concentrated on artificially culturing biological neurons in petri dishes. Over a matter of weeks these neurons begin to grow and branch out and begin to re-establish connections with neighbouring neurons and start to communicate with each other both chemically and electrically. The neurons are grown on a surface composed of multiple electrodes that provide an electrical connection to the neurons. This electical connection enables the electrical activity of the neurons in the culture to be recorded whilst also allowing neurons near each electrode to be artificially stimulated. The neural culture therefore forms an artificial brain to which external inputs can be applied by means of stimulation and from which outputs can be obtained by analysing the patterns of electrical activity the brain produces in response to stimulation.Such brains can be considered to be performing a type of computation on the signals that are applied to them. We know that neurons in such cultures have an inherent capacity to network and begin to communicate with each other however, we do not have a good understanding of how much computation such brains are capable of performing.In this project the neural cultures will be cultured locally in the University of Readings' new Electrophysiological research laboratory allowing real-time access to the recording and stimulation hardware via an intranet link-up.In order to test the abilities of such cultured neural networks we propose using them to control some of our existing mobile robots. This is to be achieved by applying a number of Machine Learning and Artificial Intelligence techniques in order to correctly translate robot sensor inputs into suitable patterns of stimulation and interpret the resulting patterns of neural activity as motor actions. In order to measure the amount of computation the cultured brain is performing we will use a surrogate (an artificial neural network that redistributes the input signal to the output) in place of the the cultured brain . Both the cultured brain and the surrogate will be applied to various behavioural tasks (such as obstacle avoidance and wall following) the difference in performance between the cultured brain and the surrogate will give us some measure of the processing capabilities of cultured neural networks when used in this way.In order to test our understanding of the processes occurring in the neural culture we will also build a model of the cultured brain and compare the results from our model to the results from the actual neural culture. We are particularly interested in how the input-output responses of cultured neural networks change over time and what bearing this has on the resultant robot behaviour.

Publications

10 25 50
publication icon
Downes JH (2012) Emergence of a small-world functional network in cultured neurons. in PLoS computational biology

publication icon
Warwick K (2010) Cultured neural networks in Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering

publication icon
Warwick K (2010) Implications and consequences of robots with biological brains in Ethics and Information Technology

publication icon
Xydas D (2011) Revealing ensemble state transition patterns in multi-electrode neuronal recordings using hidden Markov models. in IEEE transactions on neural systems and rehabilitation engineering : a publication of the IEEE Engineering in Medicine and Biology Society