Programming with simulated neurons: a first design pattern
Conference paper
Evans, C., Mitchell, I. and Huyck, C. 2016. Programming with simulated neurons: a first design pattern. PPIG 2016 - 27th Annual Workshop of the Psychology of Programming Interest Group. University of Cambridge, Cambridge, UK 07 - 10 Sep 2016 Psychology of Programming Interest Group. pp. 36-45
Type | Conference paper |
---|---|
Title | Programming with simulated neurons: a first design pattern |
Authors | Evans, C., Mitchell, I. and Huyck, C. |
Abstract | An investigation has been carried out with regard to programming a form of deterministic logic based entirely in terms of biologically plausible neurons. To this end, a prototype has been successfully developed that incorporates a neuron version of the classic state design pattern. This neuron version is based on a novel programming technique, which models logical states as persistently active cell assemblies. These are populations of intra-connected neurons that have been triggered to continually fire until programmatically suppressed, thus enabling a neural form of state-transition logic. These neural-state cell assemblies have been developed using a specialist neuron simulation software library that is commonly employed by neuroscientists and is the adopted software protocol for the hardware platforms currently being developed for the Human Brain Project. An underlying inspiration of the work is to look forward to the possibility of a programming paradigm based entirely on biologically plausible neurons. It is envisaged that such a neural programming paradigm would benefit from established techniques, and that the neural cell assembly state pattern that has been developed and described in this report is a next step in that direction. In addition, a new graphical notation has been formulated in order to visualise the prototype. Whilst not a primary focus of the research to date, this visualisation notation may prove beneficial to the computational neuroscience community who work with similar neuron simulation software as that employed for the prototype presented here. |
Research Group | Artificial Intelligence group |
Conference | PPIG 2016 - 27th Annual Workshop of the Psychology of Programming Interest Group |
Page range | 36-45 |
Proceedings Title | Proceedings of the 27th Annual Workshop of the Psychology of Programming Interest Group - PPIG 2016 |
Publisher | Psychology of Programming Interest Group |
Publication dates | |
10 Sep 2016 | |
Publication process dates | |
Deposited | 25 Oct 2016 |
Accepted | 05 Jun 2016 |
Output status | Published |
Accepted author manuscript | |
Copyright Statement | © 2016, the authors. |
Web address (URL) | https://www.ppig.org/papers/2016-ppig-27th-evans/ |
Web address (URL) of conference proceedings | https://www.ppig.org/papers/#PPIG-2016---27th-Annual-Workshop |
Language | English |
https://repository.mdx.ac.uk/item/86qx1
Download files
67
total views7
total downloads5
views this month1
downloads this month