Naylor, Rebecca Frances (2011) Neural Pipelines: For the Co-ordination of Activity in a Multi-layered Neural Network. PhD thesis, University of York.
Abstract
The `Neural Pipeline' is introduced as an artificial neural network architecture that controls information flow using its own connection structure. The architecture is multi-layered with `external' connections between the layers to control the data. Excitatory connections transfer data from each layer to the next and inhibitory feedback connections run from each layer to the previous layer. Using these connections a layer can temporarily silence the previous layer and stop further inputs until it finishes processing.
When excitation and inhibition are balanced, waves of activity propagate sequentially through the layers after each input; this is `correct' behaviour. When the system is `over' inhibited, the inhibitory feedback outweighs the excitation from the input. At least one layer remains inhibited for too long so further inputs cannot stimulate the layer. Over inhibition can be corrected by increasing the delay between inputs. When the system is `under' inhibited the excitation in the layer is larger than the inhibition. The layer is therefore not silenced and continues to spike.
In the layers, excitatory and inhibitory spiking neurons are randomly inter-connected. Changing layer parameters influences the system behaviour. Recommendations for correct behaviour include: low neuron connectivity and balancing the external inhibition and layer activity. With variations of only the internal topology and weights, all three behaviours can be exhibited.
Each layer is trained as a separate Liquid State Machine, with readout neurons trained to respond to a particular input. A set of six shapes can be learnt by all layers of a three layer Neural Pipeline. The layers are trained to recognise different features; layer 1 recognising the position while layer 2 identifies the shape. The system can cope when the same noisy signal is applied to all inputs, but begins to make mistakes when different noise is applied to each input neuron.
The thesis introduces and develops the Neural Pipeline architecture to provide a platform for further work.
Metadata
Supervisors: | O'Keefe, Simon and Austin, Jim |
---|---|
Awarding institution: | University of York |
Academic Units: | The University of York > Computer Science (York) |
Identification Number/EthosID: | uk.bl.ethos.572353 |
Depositing User: | Miss Rebecca Frances Naylor |
Date Deposited: | 20 May 2013 10:02 |
Last Modified: | 08 Sep 2016 13:02 |
Open Archives Initiative ID (OAI ID): | oai:etheses.whiterose.ac.uk:3932 |
Download
Rebecca_Naylor_PhD_Thesis
Filename: Rebecca_Naylor_PhD_Thesis.pdf
Licence:
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License
Export
Statistics
You do not need to contact us to get a copy of this thesis. Please use the 'Download' link(s) above to get a copy.
You can contact us about this thesis. If you need to make a general enquiry, please see the Contact us page.