Biomedical Engineering Reference
In-Depth Information
and features
- projection of the input into a very high dimensional space
In machine learning both preprocessing steps are carried out simultaneously by
a so-called kernel, that uses a mathematical trick to avoid explicit computations in
high-dimensional spaces. In contrast, in our model for computation in neural mi-
crocircuits both operations of a kernel are physically implemented (by the microcir-
cuit). The high-dimensional space into which the input is projected is the state space
of the neural microcircuit (a typical column consists of roughly 100 000 neurons).
This implementation makes use of the fact that the precise mathematical formulas
by which these nonlinear combinations and high-dimensional projections are com-
puted are less relevant. Hence these operations can be carried out by
found
neural
circuits that have not been constructed for a particular task. The fact that the generic
neural microcircuit models in our simulations automatically compute an abundance
of nonlinear combinations of input fragments can be seen from the fact that the target
output values for the tasks considered in
Figures 18.2
,
18.4,
18.6,
18.8
are nonlinear
in the input, but are nevertheless approximated quite well by
linear
readouts from
the current state of the neural microcircuit.
The capability of neural microcircuits to boost the power of linear readouts by
projecting the input into higher dimensional spaces is further underlined by joint
work with Stefan Hausler [6]. There the task to recover the number of the template
spike pattern used to generate the second-to-last segment of the input spike train*
was carried out by generic neural microcircuit models of different sizes, ranging from
12 to 784 neurons.In each case a perceptron was trained by the E-rule to classify
at time 0 the template that had been used to generate the input in the time segment
[-500, -250 ms]. The results of the computer simulations reported in
Figure 18.13
show that the performance of such (thresholded) linear readout improves drastically
with the size of the microcircuit into which the spike train is injected, and therefore
with the dimension of the
liquid state
that is presented to the readout.
18.7
Software for evaluating the computational
capabilities of neural microcircuit models
New software for the creation, fast simulation and computational evaluation of neural
microcircuit models has recently been written by Thomas Natschlager (with contri-
butions by Christian Naeger), see [21]. This software, which has been made avail-
*This is exactly the task of the second readout in the spike pattern classification task discussed in
Fig-
ures 18.11
and
18.12.
Search WWH ::
Custom Search