Continuous-valued probabilistic neural computation in VLSI
نویسنده
چکیده
As interests in implantable devices and bio-electrical systems grow, intelligent embedded systems become important for extracting useful information from continuous-valued, noisy and drifting biomedical signals at sensory interfaces. Probabilistic generative models utilise stochasticity to represent the natural variability of real data, and therefore suggest a potential approach to this application. However, few probabilistic models are amenable to VLSI implementation. This thesis explores the feasibility of realising continuous-valued probabilistic behaviour in VLSI, which may subsequently underpin an intelligent embedded system. In this research, a probabilistic generative model that can model continuous data, with a simple and hardwareamenable training algorithm, has been developed. Based on stochastic computing units with Gaussian noise inputs, this model can adapt its “internal noise” to represent the variability (external noise) of real data. The training algorithm requires only one step of Gibbs sampling and is thus computationally inexpensive in both software and hardware. The capabilities of the model are demonstrated and explored with both artificial and real data. By translating this probabilistic generative model into VLSI implementation, a VLSI system with continuousvalued probabilistic behaviour and on-chip adaptability is further implemented. This not only demonstrates the feasibility of realising continuous-valued probabilistic behaviour in VLSI, but also provides a platform for studying the utility and on-chip adaptability of continuousvalued probabilistic behaviour in VLSI. The system’s ability both to model and to regenerate continuous data distributions are explored. As the probabilistic behaviour is introduced by artificially-generated noise, this VLSI system demonstrates computation with noise-induced, continuous-valued probabilistic behaviour in VLSI, and points towards a potential candidate for an intelligent embedded system. Declaration of originality I hereby declare that the research recorded in this thesis and the thesis itself was composed and originated entirely by myself in the School of Engineering and Electronics at the University of Edinburgh.
منابع مشابه
Analog VLSI spiking neural network with address domain probabilistic synapses
We present an analog VLSI address-event transceiver containing an array of integrate-and-fire neurons and a scheme for implementing a reconfigurable, scalable neural network with probabilistic synapses in the address domain. Neural “spikes” are transmitted through address-event representation, in which the address of the sending neuron is communicated through an asynchronous request and acknowl...
متن کاملProbabilistic synaptic weighting in a reconfigurable network of VLSI integrate-and-fire neurons
We present a scheme for implementing highly-connected, reconfigurable networks of integrate-and-fire neurons in VLSI. Neural activity is encoded by spikes, where the address of an active neuron is communicated through an asynchronous request and acknowledgement cycle. We employ probabilistic transmission of spikes to implement continuous-valued synaptic weights, and memory-based look-up tables ...
متن کاملA Finite-Sample, Distribution-Free, Probabilistic Lower Bound on Mutual Information
For any memoryless communication channel with a binary-valued input and a one-dimensional real-valued output, we introduce a probabilistic lower bound on the mutual information given empirical observations on the channel. The bound is built on the Dvoretzky-Kiefer-Wolfowitz inequality and is distribution free. A quadratic time algorithm is described for computing the bound and its corresponding...
متن کاملMinimising Contrastive Divergence in Noisy, Mixed-mode VLSI Neurons
This paper presents VLSI circuits with continuous-valued probabilistic behaviour realized by injecting noise into each computing unit(neuron). Interconnecting the noisy neurons forms a Continuous Restricted Boltzmann Machine (CRBM), which has shown promising performance in modelling and classifying noisy biomedical data. The Minimising-Contrastive-Divergence learning algorithm for CRBM is also ...
متن کاملGeneralisation of A Class of Continuous Neural Networks
We propose a way of using boolean circuits to perform real valued computation in a way that naturally extends their boolean functionality. The functionality of multiple fan in threshold gates in this model is shown to mimic that of a hardware implementation of continuous Neural Networks. A Vapnik-Chervonenkis dimension and sample size analysis for the systems is performed giving best known samp...
متن کامل