@STRING{colt93 = "Proceedings of the Sixth Annual ACM Conference on
Computational Learning Theory" }
@STRING{jacm = "Journal of the Association for Computing Machinery" }
@STRING{jma = "Journal of Multivariate Analysis" }
@STRING{lncs = "Lecture Notes of Computer Science, Springer" }
@STRING{lncs = "Lecture Notes in Computer Science" }
@STRING{nips = "Advances in Neural Information Processing Systems" }
@STRING{pecs = "Colloquia Mathematica Societatis Janos Bolai, 57.\ Limit
Theorem in Probability and Statistics, Pecs (Hungary)" }
@STRING{spl = "Statistics \& Probability Letters" }
@Article{LegensteinETAL:09b,
author = {R. Legenstein and S. Chase and A. Schwartz and W. Maass},
title = {A reward-modulated {H}ebbian learning rule can explain
experimentally observed network reorganization in a brain
control task},
journal = {Journal of Neuroscience},
year = {2009},
volume = {},
number = {},
pages = {},
abstract = {It has recently been shown in a brain-computer interface
experiment that motor cortical neurons change their tuning
properties selectively to compensate for errors induced by
displaced decoding parameters. In particular, it was shown
that the 3D tuning curves of neurons whose decoding
parameters were re-assigned changed more than those of
neurons whose decoding parameters had not been re-assigned.
In this article, we propose a simple learning rule that can
reproduce this effect. Our learning rule uses Hebbian
weight updates driven by a global reward signal and
neuronal noise. In contrast to most previously proposed
learning rules, this approach does not require extrinsic
information to separate noise from signal. The learning
rule is able to optimize the performance of a model system
within biologically realistic periods of time under high
noise levels. Furthermore, when the model parameters are
matched to data recorded during the brain-computer
interface learning experiments described above, the model
produces learning effects strikingly similar to those found
in the experiments.},
note = {in press}
}
@Article{AlonMaass:86,
author = {N. Alon and W. Maass},
journal = {Proceedings of the 27th Annual IEEE Symposium on
Foundations of Computer Science},
pages = {410--417},
title = {Meanders, Ramsey's theorem and lower bounds for branching
programs},
year = {1986}
}
@Article{AlonMaass:88,
author = {N. Alon and W. Maass},
journal = {J. Comput. System Sci.},
note = {Invited paper for a special issue of J. Comput. System
Sci.},
pages = {118--129},
title = {Meanders and their applications in lower bound arguments},
volume = {37},
year = {1988}
}
@InProceedings{AuerETAL:01,
author = {P. Auer and H. Burgsteiner and W. Maass},
title = {Reducing Communication for Distributed Learning in Neural
Networks},
booktitle = {Proc. of
the International Conference on Artificial Neural Networks
-- ICANN 2002},
series = {Lecture Notes in Computer Science},
editor = {Jos\'{e} R. Dorronsoro},
pages = {123--128},
volume = {2415},
year = {2002},
publisher = {Springer},
keywords = {learning algorithm, perceptrons, parallel, aVLSI },
abstract = {A learning algorithm is presented for circuits consisting
of a single layer of perceptrons. We refer to such circuits
as parallel perceptrons. In spite of their simplicity,
these circuits are universal approximators for arbitrary
boolean and continuous functions. In contrast to backprop
for multi-layer perceptrons, our new learning algorithm -
the parallel delta rule (p-delta rule) - only has to tune a
single layer of weights, and it does not require the
computation and communication of analog values with high
precision. This distinguishes our new learning rule also
from other learning rules for such circuits such as
MADALINE with far higher communication. Our algorithm also
provides an interesting new hypothesis for the organization
of learning in biological neural systems. A theoretical
analysis shows that the p-delta rule does in fact implement
gradient descent - with regard to a suitable error measure
- although it does not require to compute derivatives.
Furthermore it is shown through experiments on common
real-world benchmark datasets that its performance is
competitive with that of other learning approaches from
neural networks and machine learning.}
}
@Article{AuerETAL:01a,
author = {P. Auer and H. Burgsteiner and W. Maass},
title = {A learning rule for very simple universal approximators
consisting of a single layer of perceptrons},
journal = {Neural Networks},
year = {2008},
volume = {21},
number = {5},
pages = {786--795},
abstract = {A learning algorithm is presented for circuits consisting
of a single layer of perceptrons (= threshold gates, or
equivalently gates with a Heaviside activation function).
We refer to such circuits as parallel perceptrons. In spite
of their simplicity, these circuits can compute any boolean
function if one views the majority of the binary perceptron
outputs as the binary outputs of the parallel perceptron,
and they are universal approximators for arbitrary
continuous functions with values in [0,1] if one views the
fraction of perceptrons that output 1 as the analog output
of the parallel perceptron. For a long time one has thought
that there exists no competitive learning algorithms for
these extremely simple circuits consisting of gates with
binary outputs, which also became known as committee
machines. It is commonly believed that one has to replace
the hard threshold gates by sigmoidal gates and that one
has to tune the weights on at least two successive layers
in order to get satisfactory learning results. We show that
this is not true by exhibiting a simple learning algorithm
for parallel perceptrons - the parallel delta rule (p-delta
rule), whose performance is comparable to that of backprop
for multilayer networks consisting of sigmoidal gates. In
contrast to backprop, the p-delta rule does not require the
computation and communication of analog values with high
precision, although it does in fact implement gradient
descent - with regard to a suitable error measure.
Therefore it provides an interesting new hypothesis for the
organization of learning in biological neural systems.}
}
@InProceedings{AuerETAL:93,
author = {P. Auer and P. M. Long and W. Maass and G. J. Woeginger},
booktitle = {Proceedings of the 5th Annual ACM Conference on
Computational Learning Theory},
pages = {392--401},
title = {On the complexity of function learning},
year = {1993}
}
@Article{AuerETAL:93j,
author = {P. Auer and P. M. Long and W. Maass and G. J. Woeginger},
title = {On the complexity of function learning},
journal = {Machine Learning},
note = {Invited paper in a special issue of Machine Learning},
year = {1995},
volume = {18},
pages = {187--230}
}
@InProceedings{AuerETAL:95,
author = {P. Auer and R. C. Holte and W. Maass},
booktitle = {Proc. of the 12th International Machine Learning
Conference, Tahoe City (USA)},
publisher = {Morgan Kaufmann (San Francisco)},
pages = {21--29},
title = {Theory and applications of agnostic {PAC}-learning with
small decision trees},
year = {1995}
}
@InProceedings{AuerETAL:96,
author = {P. Auer and S. Kwek and W. Maass and M. K. Warmuth},
booktitle = {Proc. of the 9th Conference on Computational Learning
Theory 1996},
pages = {333--343},
publisher = {ACM-Press (New York)},
title = {Learning of depth two neural nets with constant fan-in at
the hidden nodes},
year = {1996}
}
@Article{AuerMaass:98,
author = {P. Auer and W. Maass},
title = {Introduction to the Special Issue on Computational
Learning Theory},
journal = {Algorithmica},
year = {1998},
volume = {22},
number = {1/2},
pages = {1--2}
}
@Unpublished{BachlerMaass:06,
author = {M. Bachler and W. Maass},
title = {A {B}ayesian {H}ebb Rule for Incremental Learning of
Optimal Inference in {B}ayesian Networks},
note = {submitted for publication},
year = {2006}
}
@InCollection{BartlettMaass:03,
author = {Peter L. Bartlett and W. Maass},
title = {Vapnik-{C}hervonenkis Dimension of Neural Nets},
booktitle = {The Handbook of Brain Theory and Neural Networks},
publisher = {MIT Press (Cambridge)},
year = {2003},
editor = {M. A. Arbib},
edition = {2nd},
pages = {1188--1192}
}
@InProceedings{BuesingMaass:07,
author = {L. Buesing and W. Maass},
title = {Simplified Rules and Theoretical Analysis for Information
Bottleneck Optimization and {PCA} with Spiking Neurons},
booktitle = {Proc. of NIPS 2007, Advances in Neural Information
Processing Systems},
editor = {},
publisher = {MIT Press},
year = {2008},
volume = {20},
pages = {},
abstract = {We show that under suitable assumptions (primarily
linearization) a simple and perspicuous online learning
rule for Information Bottleneck optimization with spiking
neurons can be derived. This rule performs on common
benchmark tasks as well as a rather complex rule that has
previously been proposed [2]. Furthermore, the transparency
of this new learning rule makes a theoretical analysis of
its convergence properties feasible. If this learning rule
is applied to an assemble of neurons, it provides a
theoretically founded method for performing principal
component analysis ({PCA}) with spiking neurons. In
addition it makes it possible to preferentially extract
those principal components from incoming signals X that are
related to some additional target signal $Y_T$ . This
target signal $Y_T$ (also called relevance variable) could
represent in a biological interpretation proprioception
feedback, input from other sensory modalities, or top-down
signals.}
}
@Article{BuesingMaass:09,
author = {Buesing, L. and Maass, W.},
title = {A Spiking Neuron as Information Bottleneck},
journal = {submitted for publication},
year = {2009}
}
@InProceedings{BultmanMaass:91,
author = {W. J. Bultman and W. Maass},
booktitle = {Proceedings of the 4th Annual ACM Workshop on
Computational Learning Theory,},
pages = {337--353},
title = {Fast identification of geometric objects with membership
queries},
year = {1991}
}
@Article{BultmanMaass:91j,
author = {W. J. Bultman and W. Maass},
title = {Fast identification of geometric objects with membership
queries},
journal = {Information and Computation},
year = 1995,
volume = 118,
pages = {48--64}
}
@Article{BuonomanoMaass:08,
author = {D. Buonomano and W. Maass},
title = {State-dependent Computations: Spatiotemporal Processing in
Cortical Networks.},
journal = {Nature Reviews in Neuroscience},
year = {2009},
volume = {10},
number = {2},
pages = {113--125},
note = {},
abstract = {A conspicuous ability of the brain is to seamlessly
assimilate and process spatial and temporal features of
sensory stimuli. This ability is indispensable for the
recognition of natural stimuli. Yet, a general
computational framework for processing spatiotemporal
stimuli remains elusive. Recent theoretical and
experimental work suggests that spatiotemporal processing
emerges from the interaction between incoming stimuli and
the internal dynamic state of neural networks which
includes not only ongoing spiking activity, but also
'hidden' neuronal states such as short-term synaptic
plasticity.}
}
@InProceedings{ChenMaass:92,
author = {Z. Chen and W. Maass},
booktitle = {Proceedings of the 5th Annual ACM Workshop on
Computational Learning Theory},
pages = {16--28},
title = {On-line learning of rectangles},
year = {1992}
}
@InProceedings{ChenMaass:92a,
author = {Z. Chen and W. Maass},
booktitle = {Proceedings of the 3rd Int. Workshop on Analogical and
Inductive Inference},
pages = {26--34},
publisher = {Springer},
series = {Lecture Notes in Artificial Intelligence},
title = {A solution of the credit assignment problem in the case of
learning rectangles},
volume = {642},
year = {1992}
}
@Article{ChenMaass:94,
author = {Z. Chen and W. Maass},
journal = {Machine Learning},
note = {Invited paper for a special issue of Machine Learning},
pages = {201--223},
title = {On-line learning of rectangles and unions of rectangles},
volume = {17},
year = {1994}
}
@Article{DietzfelbingerETAL:91a,
author = {M. Dietzfelbinger and W. Maass and G. Schnitger},
journal = {Theoretical Computer Science},
pages = {113--129},
title = {The complexity of matrix transposition on one-tape
off-line {T}uring machines},
volume = {82},
year = {1991}
}
@InProceedings{DietzfelbingerMaass:85,
author = {M. Dietzfelbinger and W. Maass},
booktitle = {Proceedings of the 1984 Recursion Theory Week Oberwolfach,
Germany},
pages = {89--120},
publisher = {Springer (Berlin)},
series = {Lecture Notes in Mathematics},
title = {Strong reducibilities in alpha- and beta-recursion
theory},
volume = {1141},
year = {1985}
}
@InProceedings{DietzfelbingerMaass:86,
author = {M. Dietzfelbinger and W. Maass},
booktitle = {Proceedings of the Structure in Complexity Theory
Conference, Berkeley 1986},
pages = {163--183},
publisher = {Springer (Berlin)},
series = {Lecture Notes in Computer Science},
title = {Two lower bound arguments with ``inaccessible'' numbers},
volume = {223},
year = {1986}
}
@Article{DietzfelbingerMaass:88,
author = {M. Dietzfelbinger and W. Maass},
journal = {J. Comput. System Sci.},
note = {Invited paper for a special issue of J. Comput. System
Sci.},
pages = {313--335},
title = {Lower bound arguments with ``inaccesible'' numbers},
volume = {36},
year = {1988}
}
@InProceedings{DietzfelbingerMaass:88a,
author = {M. Dietzfelbinger and W. Maass},
booktitle = {Proceedings of the 15th International Colloquium on
Automata, Languages and Programming},
pages = {188--200},
publisher = {Springer (Berlin)},
series = {Lecture Notes in Computer Science},
title = {The complexity of matrix transposition on one-tape
off-line {T}uring machines with output tape},
volume = {317},
year = {1988}
}
@Article{DietzfelbingerMaass:93,
author = {M. Dietzfelbinger and W. Maass},
journal = {Theoretical Computer Science},
pages = {271--290},
title = {The complexity of matrix transposition on one-tape
off-line {T}uring machines with output tape},
volume = {108},
year = {1993}
}
@Article{DobkinETAL:96,
author = {D. P. Dobkin and D. Gunopulos and W. Maass},
journal = {Journal of Computer and System Sciences},
month = {June},
number = {3},
pages = {453--470},
title = {Computing the maximum biochromatic discrepancy, with
applications in computer graphics and machine learning},
volume = {52},
year = {1996}
}
@InProceedings{FregnacETAL:05,
author = {Y. Fregnac and M. Blatow and J.-P. Changeux and J. de
Felipe and A. Lansner and W. Maass and D. A. McCormick and
C. M. Michel and H. Monyer and E. Szathmary and R. Yuste},
title = {U{P}s and {DOWN}s in Cortical Computation},
booktitle = {The Interface between Neurons and Global Brain Function},
editor = {S. Grillner and A. M. Graybiel},
year = {2006},
pages = {393--433},
chapter = {19},
publisher = {MIT Press},
series = {Dahlem Workshop Report 93}
}
@Article{HaeuslerETAL:03,
author = {S. Haeusler and H. Markram and W. Maass},
title = {Perspectives of the High Dimensional Dynamics of Neural
Microcircuits from the Point of View of Low Dimensional
Readouts},
journal = {Complexity (Special Issue on Complex Adaptive Systems)},
year = {2003},
volume = {8},
number = {4},
pages = {39--50}
}
@Article{HaeuslerETAL:07,
author = {S. Haeusler and W. Singer and W. Maass and D. Nikolic},
title = {Superposition of information in large ensembles of neurons
in primary visual cortex},
journal = {37th Annual Conference of the Society for Neuroscience,
Program 176.2, Poster II23},
year = {2007},
volume = {},
number = {},
pages = {},
abstract = {We applied methods from machine learning in order to
analyze the temporal evolution of stimulus-related
information in the spiking activity of large ensembles of
around 100 neurons in primary visual cortex of anesthetized
cats. We present ed sequences of up to 3 different visual
stimuli (letters) that lasted 100 ms and followed at
intervals of 100 ms. We f ound that most of the information
about visual stimuli extractable by advanced methods from
machine learning (e.g., Sup port Vector Machines) could
also be extracted by simple linear classifiers
(perceptrons). Hence, in principle this info rmation can be
extracted by a biological neuron. A surprising result was
that new stimuli did not erase information abo ut previous
stimuli. In fact, information about the nature of the
preceding stimulus remained as high as the informatio n
about the current stimulus. Separately trained linear
readouts could retrieve information about both the current
and the preceding stimulus from responses to the current
stimulus. This information was encoded both in the
discharge rates (response amplitudes) of the ensemble of
neurons and in the precise timing of individual spikes, and
persisted for seve ral 100 ms beyond the offset of stimuli.
This superposition of information about sequentially
presented stimuli constrains computational models for
visual proce ssing. It poses a conundrum for models that
assume separate classification processes for each frame of
visual input and supports models for cortical computation
([Buonomano, Merzenich, 1995], [Maass, Natschlaeger,
Markram, 2002]) which arg ue that a frame-by frame
processing is neither feasible within highly recurrent
networks nor useful for classifying and predicting rapidly
changing stimulus sequences. Specific predictions of these
alternative computational models are tha i) information
from different frames of visual input is superimposed in
recurrent circuits and ii) nonlinear combinations of
different information components are immediately provided
in the spike output. Our results indicate that the network
from which we recorded provided nonlinear combinations of
information from sequen tial frames. Such nonlinear
preprocessing increases the discrimination capability of
any linear readout neurons receivi ng distributed input
from the kind of cells we recorded from. These readout
neurons could be implemented within V1 and/ or at
subsequent processing levels.}
}
@Article{HaeuslerETAL:08,
author = {S. Haeusler and K. Schuch and W. Maass},
title = {Motif distribution and computational performance of two
data-based cortical microcircuit templates},
journal = {J. of Physiology (Paris)},
year = {2009},
volume = {Jan-Mar;103},
number = {1-2},
pages = {73--87},
abstract = {The neocortex is a continuous sheet composed of rather
stereotypical local microcircuits that consist of neurons
on several laminae with characteristic synaptic
connectivity patterns. An understanding of the structure
and computational function of these cortical microcircuits
may hold the key for understanding the enormous
computational power of the neocortex. Two templates for the
structure of laminar cortical microcircuits have recently
been published by Thomson et al. and Binzegger et al., both
resulting from long-lasting experimental studies (but based
on different methods). We analyze and compare in this
article the structure and computational properties of these
two microcircuit templates. In particular, we examine the
distribution of network motifs, i.e. of subcircuits
consisting of a small number of neurons. The distribution
of these building blocks of complex networks has recently
emerged as a method for characterizing similarities and
differences among complex networks. We show that the two
microcircuit templates have quite different distribution of
network motifs, although they both show a characteristic
small-world property. In order to understand the
computational properties of these two microcircuit
templates, we have generated computer models of them,
consisting of Hodgkin-Huxley point neurons with conductance
based synapses that have a biologically realistic
short-term plasticity. The performance of these two
cortical microcircuit models was studied for 7 generic
computational tasks that require accumulation and merging
of information contained in two afferent spike inputs.
Although the two models exhibit a different performance for
some of these tasks, their average computational
performance is very similar. When we changed the
connectivity structure of these two microcircuit models in
order to see which aspects of it are essential for
computational performance, we found that the distribution
of degrees of nodes is a key factor for their computational
performance.}
}
@Article{HaeuslerETAL:08a,
author = {S. Haeusler and K. Schuch and W. Maass},
title = {Motif distribution and computational performance of two
data-based cortical microcircuit templates},
journal = {38th Annual Conference of the Society for Neuroscience,
Program 220.9},
year = {2008},
volume = {},
number = {},
pages = {},
abstract = {The neocortex is a continuous sheet composed of rather
stereotypical local microcircuits that consist of neurons
on several laminae with characteristic synaptic
connectivity patterns. An understanding of the structure
and computational function of these cortical microcircuits
may hold the key for understanding the enormous
computational power of the neocortex. Two templates for the
structure of laminar cortical microcircuits have recently
been published by Thomson et al. (2002) and Binzegger et
al. (2004), both resulting from long-lasting experimental
studies (but based on different methods). We analyze and
compare in this study the structure and computational
properties of these two microcircuit templates. In
particular, we examine the distribution of network motifs,
i.e. of sub-circuits consisting of a small number of
neurons. The distribution of these building blocks of
complex networks has recently emerged as a method for
characterizing similarities and differences among complex
networks. We show that the two microcircuit templates have
quite different distributions of network motifs, although
they both share characteristic global structural
properties, like degree distributions (distribution of the
number of synapses per neuron) and small-world properties.
In order to understand the computational properties of the
two microcircuit templates, we have generated computer
models of them, consisting of Hodgkin-Huxley point neurons
with conductance based synapses that have a biologically
realistic short-term plasticity. The information processing
capabilities of the two cortical microcircuit models were
studied for 7 generic computational tasks that require
accumulation and merging of information contained in two
afferent spike inputs. Although the two models exhibit a
different performance for some of these tasks, their
average computational performance is very similar. When we
changed the connectivity structure of these two
microcircuit models in order to see which aspects of it are
essential for computational performance, we found that the
distribution of degrees of nodes is a key factor for their
computational performance. References Thomson et al.
(2002), Cerebral Cortex, 12(9):936 Binzegger et al. (2004),
J. Neurosci., 24(39):8441}
}
@Article{HaeuslerMaass:04,
author = {S. Haeusler and W. Maass},
title = {A statistical analysis of information processing
properties of lamina-specific cortical microcircuit
models},
journal = {Cerebral Cortex},
year = 2007,
volume = {17},
number = {1},
pages = {149-162}
}
@Article{HaeuslerMaass:06,
author = {S. Haeusler and W. Maass},
title = {Computational impact of laminar structure and small world
properties of cortical microcircuit models},
journal = {submitted for publication},
year = 2006
}
@InProceedings{HajnalETAL:87a,
author = {A. Hajnal and W. Maass and P. Pudlak and M. Szegedy and G.
Turan},
booktitle = {Proceedings of the 28th Annual IEEE Symposium on
Foundations of Computer Science},
pages = {99--110},
title = {Threshold circuits of bounded depth},
year = {1987}
}
@InProceedings{HajnalETAL:88,
author = {A. Hajnal and W. Maass and G. Turan},
booktitle = {Proceedings of the 20th Annual ACM Symposium on Theory of
Computing},
pages = {186--191},
title = {On the communication complexity of graph properties},
year = {1988}
}
@Article{HajnalETAL:93,
author = {A. Hajnal and W. Maass and P. Pudlak and M. Szegedy and G.
Turan},
journal = {J. Comput. System Sci.},
pages = {129--154},
title = {Threshold circuits of bounded depth},
abstract = {We examine a powerful model of parallel computation:
polynomial size threshold circuits of bounded depth (the
gates compute threshold functions with polynomial weights).
Lower bounds are given to separate polynomial size
threshold circuits of depth 2 from polynomial size
threshold circuits of depth 3 and from probabilistic
polynomial size circuits of depth 2. With regard to the
unreliability of bounded depth circuits, it is shown that
the class of functions computed reliably with bounded depth
circuits of unreliable A, v , 1 gates is narrow. On the
other hand, functions computable by bounded depth,
polynomial-size threshold circuits can also be computed by
such circuits of unreliable threshold gates. Furthermore we
examine to what extent imprecise threshold gates (which
behave unpredictably near the threshold value) can compute
nontrivial functions in bounded depth and a bound is given
for the permissible amount of imprecision. We also discuss
threshold quantifiers and prove an undefinability result
for graph connectivity.},
volume = {46},
year = {1993}
}
@InProceedings{HauserETAL:07,
author = {H. Hauser and G. Neumann and A. J. Ijspeert and W. Maass},
booktitle = {Proceedings of the {IEEE}-{RAS} 7th {I}nternational
{C}onference on {H}umanoid {R}obots ({H}umanoids 2007)},
title = {Biologically Inspired Kinematic Synergies Provide a New
Paradigm for Balance Control of Humanoid Robots},
publisher = {},
year = {2007},
pages = {},
abstract = {Nature has developed methods for controlling the movements
of organisms with many degrees of freedom which differ
strongly from existing approaches for balance control in
humanoid robots: Biological organisms employ kinematic
synergies that simultaneously engage many joints, and which
are apparently designed in such a way that their
superposition is approximately linear. We show in this
article that this control strategy can in principle also be
applied to balance control of humanoid robots. In contrast
to existing approaches, this control strategy reduces the
need to carry out complex computations in real time
(replacing the iterated solution of quadratic optimization
problems by a simple linear controller), and it does not
require knowledge of a dynamic model of the robot.
Therefore it can handle unforeseen changes in the dynamics
of the robot that may for example arise from wind or other
external forces. We demonstrate the feasibility of this
novel approach to humanoid balance control through
simulations of the humanoid robot HOAP-2 for tasks that
require balance control on a randomly moving surfboard.},
note = {Best {P}aper {A}ward.
http://planning.cs.cmu.edu/humanoids07/p/37.pdf}
}
@InProceedings{HochbaumMaass:84,
author = {D. Hochbaum and W. Maass},
booktitle = {Proceedings of Symp. on Theoretical Aspects of Computer
Science (Paris 1984)},
pages = {55--62},
publisher = {Springer (Berlin)},
series = {Lecture Notes in Computer Science},
title = {Approximation schemes for covering and packing problems in
robotics and {VLSI} (extended abstract)},
volume = {166},
year = {1984}
}
@Article{HochbaumMaass:85,
author = {D. Hochbaum and W. Maass},
journal = {J. Assoc. Comp. Mach.},
pages = {130--136},
title = {Approximation algorithms for covering and packing problems
in image processing and {VLSI}},
volume = {32},
year = {1985}
}
@Article{HochbaumMaass:87,
author = {D. Hochbaum and W. Maass},
journal = {J. Algorithms},
pages = {305--323},
title = {Fast approximation algorithms for a nonconvex problem},
volume = {8},
year = {1987}
}
@Article{HomerMaass:83,
author = {S. Homer and W. Maass},
journal = {Theoretical Computer Science},
pages = {279--289},
title = {Oracle dependent properties of the lattice of {NP}-sets},
volume = {24},
year = {1983}
}
@Article{JoshiETAL:09,
author = {P. Joshi and G. Rainer and W. Maass},
title = {Computational role of theta oscillations in
delayed-decision tasks},
journal = {in preparation},
year = {2009},
pages = {},
volume = {}
}
@InProceedings{JoshiMaass:03,
author = {P. Joshi and W. Maass},
title = {Movement Generation and Control with Generic Neural
Microcircuits},
booktitle = {Biologically Inspired Approaches to Advanced Information
Technology. First International Workshop, Bio{ADIT} 2004,
Lausanne, Switzerland, January 2004, Revised Selected
Papers},
pages = {258--273},
year = {2004},
editor = {A. J. Ijspeert and M. Murata and N. Wakamiya},
volume = {3141},
series = {Lecture Notes in Computer Science},
publisher = {Springer Verlag},
abstract = {Simple linear readouts from generic neural microcircuit
models consisting of spiking neurons and dynamic synapses
can be trained to generate and control basic movements, for
example, reaching with an arm to various target points.
After suitable training of these readouts on a small number
of target points; reaching movements to other target points
can also be generated. Sensory or proprioceptive feedback
turns out to be essential for such movement control, even
if it is noisy and substantially delayed. Such feedback
turns out to optimally improve the performance of the
neural microcircuit model if it arrives with a biologically
realistic delay of 100 to 200 ms. Furthermore, additional
feedbacks of ``prediction of sensory variables'' are shown
to improve the performance significantly. The proposed
model also provides a new approach for movement control in
robotics. Existing control methods in robotics that take
the particular dynamics of the sensors and actuators into
account (``embodiment of robot control'') are taken one
step further by this approach, which provides methods for
also using the ``embodiment of computation'', i.e. the
inherent dynamics and spatial structure of neural circuits,
for the design of robot movement controllers.}
}
@Article{JoshiMaass:04,
author = {P. Joshi and W. Maass},
journal = {Neural Computation},
title = {Movement Generation with Circuits of Spiking Neurons},
year = {2005},
volume = 17,
number = 8,
pages = {1715--1738},
abstract = {How can complex movements that take hundreds of
milliseconds be generated by stereotypical neural
microcircuits consisting of spiking neurons with a much
faster dynamics? We show that linear readouts from generic
neural microcircuit models can be trained to generate basic
arm movements. Such movement generation is independent of
the arm-model used and the type of feedbacks that the
circuit receives. We demonstrate this by considering two
different models of a two-jointed arm, a standard model
from robotics and a standard model from biology, that each
generate different kinds of feedback. Feedbacks that arrive
with biologically realistic delays of 50--280 ms turn out
to give rise to the best performance. If a feedback with
such desirable delay is not available, the neural
microcircuit model also achieves good performance if it
uses internally generated estimates of such feedback.
Existing methods for movement generation in robotics that
take the particular dynamics of sensors and actuators into
account (``embodiment of motor systems'') are taken one
step further with this approach, which provides methods for
also using the ``embodiment of motion generation
circuitry'', i.e., the inherent dynamics and spatial
structure of neural circuits, for the generation of
movements.}
}
@Article{KaskeMaass:04,
author = {A. Kaske and W. Maass},
title = {A model for the interaction of oscillations and pattern
generation with real-time computing in generic neural
microcircuit models},
journal = {Neural Networks},
year = {2006},
volume = {19},
number = {5},
pages = {600--609},
abstract = {It is shown that real-time computations on spike patterns
and temporal integration of information in neural
microcircuit models are compatible with potentially
discruptive additional inputs such as oscillations. A minor
change in the connection statistics of such circuits
(making synaptic connections to more distal target neurons
more likely for excitatory than for inhibitory neurons)
endows such generic neural microcircuit model with the
ability to generate periodic patterns autonomously. We show
that such pattern generation can also be multiplexed with
pattern classi¯cation and temporal integration of
information in the same neural circuit. These results can
be interpreted as showing that periodic activity provides a
second channel for communication in neural systems which
can be used to synchronize or coordinate spatially
separated processes, without encumbering local real-time
computations on spike trains in diverse neural circuits.}
}
@Article{KlampflETAL:07,
author = {S. Klampfl and R. Legenstein and W. Maass},
title = {Spiking neurons can learn to solve information bottleneck
problems and to extract independent components},
journal = {Neural Computation},
year = {2009},
volume = {21},
number = {4},
pages = {911--959},
abstract = {Independent Component Analysis (or blind source
separation) is assumed to be an essential component of
sensory processing in the brain and could provide a less
redundant representation about the external world. Another
powerful processing strategy is the optimization of
internal representations according to the information
bottleneck method. This method would allow to extract
preferentially those components from high-dimensional
sensory input streams that are related to other information
sources, such as internal predictions or proprioceptive
feedback. However there exists a lack of models that could
explain how spiking neurons could learn to execute either
of these two processing strategies. We show in this article
how stochastically spiking neurons with refractoriness
could in principle learn in an unsupervised manner to carry
out both information bottleneck optimization and the
extraction of independent components. We derive suitable
learning rules, which extend the well known BCM-rule, from
abstract information optimization principles. These rules
will simultaneously keep the firing rate of the neuron
within a biologically realistic range.}
}
@InProceedings{KlampflETAL:07b,
author = {S. Klampfl and R. Legenstein and W. Maass},
title = {Information Bottleneck Optimization and Independent
Component Extraction with Spiking Neurons},
booktitle = {Proc. of NIPS 2006, Advances in Neural Information
Processing Systems},
editor = {},
publisher = {MIT Press},
year = {2007},
volume = {19},
pages = {713--720},
abstract = {The extraction of statistically independent components
from high-dimensional multi-sensory input streams is
assumed to b e an essential component of sensory processing
in the brain. Such independent component analysis (or blind
source separat ion) could provide a less redundant
representation of inform ation about the external world.
Another powerful processing strategy is to extract
preferentially those components from high-dimensional input
streams that are related to other inf ormation sources,
such as internal predictions or propriocep tive feedback.
This strategy allows the optimization of inte rnal
representation according to the information bottleneck
method. However, concrete learning rules that implement
thes e general unsupervised learning principles for spiking
neuro ns are still missing. We show how both information
bottlenec k optimization and the extraction of independent
components can in principle be implemented with
stochastically spiking neurons with refractoriness. The new
learning rule that achi eves this is derived from abstract
information optimization principles.}
}
@Article{KlampflETAL:09,
author = {S. Klampfl and S.V. David and P. Yin and S.A. Shamma and
W. Maass},
title = {Integration of stimulus history in information conveyed by
neurons in primary auditory cortex in response to tone
sequences},
journal = {39th Annual Conference of the Society for Neuroscience,
Program 163.8, Poster T6 },
year = {2009},
volume = {},
number = {},
pages = {},
abstract = {A critical component of auditory processing is integrating
information about sound features that change over time.
Previous studies have shown that the context of a sound --
the immediate history of auditory stimulation -- can have a
substantial effect on responses of auditory neurons to a
current sound. In order to characterize these effects, we
measured the information contained in the neural activity
in primary auditory cortex (A1) about both current and
preceding sounds. Neural recordings were made from single
A1 neurons (n=122) isolated from 23 multi-channel
recordings in 4 passively listening ferrets. The stimulus
was a sequence of tones (150 ms duration). The frequency
step between two consecutive tones was always half an
octave up or down. For each neuron, we measured at
particular points in time the mutual information (MI)
between its response during a sliding window (20ms) and the
identity of the current and preceding tone. Since direct
estimates of MI from spike trains typically suffer from a
systematic error (bias) due to the limited number of
available response trials for a given stimulus, we used a
recently proposed shuffling-based estimator with additional
quadratic extrapolation bias correction (Panzeri et al.,
2007). This method produces reliable information estimates
for this particular setup. We found that most responses
(102 out of 122 neurons) contained significant information
about the stimulus throughout the duration of the tone. Of
this information, on average, 60\% was about the current
tone, while 40\% was about the previous tone. We also
trained linear classifiers (Support Vector Machines with
linear kernel) on the low-pass filtered response spike
trains of multiple simultaneously recorded neurons (4-10)
to discriminate between the two possible predecessors for a
given tone. The performance the linear classifier can be
viewed as a lower bound on the information contained in the
responses about the previous tone. Performance of up to
80\% was achieved. These results quantify the amount of
information contained in the responses of A1 neurons about
both currently and previously played tones and demonstrate
that neurons in A1 integrate information about previous
input into their current responses. References: Panzeri et
al. (2007), J Neurophysiol, 98(3):1064}
}
@Article{KlampflMaass:09,
author = {S. Klampfl and W. Maass},
title = {A neuron can learn anytime classification of trajectories
of network states without supervision},
journal = {submitted for publication},
year = {Feb. 2009},
volume = {},
number = {},
pages = {},
note = {}
}
@Article{KlampflMaass:09a,
author = {S. Klampfl and W. Maass},
title = {A theoretical basis for emergent pattern discrimination in
neural systems through slow feature extraction},
journal = {submitted},
year = {2009},
pages = {},
volume = {}
}
@InProceedings{KlampflMaass:09b,
author = {S. Klampfl and W. Maass},
title = {Replacing supervised classification learning by {S}low
{F}eature {A}nalysis in spiking neural networks},
booktitle = {Proc. of NIPS 2009: Advances in Neural Information
Processing Systems},
editor = {},
publisher = {MIT Press},
year = {2010},
volume = {22},
pages = {},
abstract = {Many models for computations in recurrent networks of
neurons assume that the network state moves from some
initial state to some fixed point attractor or limit cycle
that represents the output of the computation. However
experimental data show that in response to a sensory
stimulus the network state moves from its initial state
through a trajectory of network states and eventually
returns to the initial state, without reaching an attractor
or limit cycle in between. This type of network response,
where salient information about external stimuli is encoded
in characteristic trajectories of continuously varying
network states, raises the question how a neural system
could compute with such code, and arrive for example at a
temporally stable classification of the external stimulus.
We show that a known unsupervised learning algorithm, Slow
Feature Analysis (SFA), could be an important ingredient
for extracting stable information from these network
trajectories. In fact, if sensory stimuli are more often
followed by another stimulus from the same class than by a
stimulus from another class, SFA approaches the
classification capability of Fisher’s Linear Discriminant
(FLD), a powerful algorithm for supervised learning. We
apply this principle to simulated cortical microcircuits,
and show that it enables readout neurons to learn
discrimination of spoken digits and detection of repeating
firing patterns within a stream of spike trains with the
same firing statistics, without requiring any supervision
for learning.}
}
@Article{LegensteinETAL:03,
author = {R. Legenstein and H. Markram and W. Maass},
title = {Input Prediction and Autonomous Movement Analysis in
Recurrent Circuits of Spiking Neurons},
year = {2003},
journal = {Reviews in the Neurosciences (Special Issue on
Neuroinformatics of Neural and Artificial Computation)},
volume = {14},
number = {1--2},
pages = {5--19},
abstract = {Temporal integration of information and prediction of
future sensory inputs are assumed to be important
computational tasks of generic cortical microcircuits.
However it has remained open how cortical microcircuits
could possibly achieve this, especially since they consist
in contrast to most neural network models of neurons and
synapses with heterogeneous dynamic responses. However it
turns out that the diversity of computational units
increases the capability of microcircuit models for
temporal integration. Furthermore the prediction of future
input may be rather easy for such circuits since it
suffices to train the readouts from such microcircuits. In
this article we show that very simple readouts from a
generic recurrently connected circuit of integrate-and-fire
neurons with diverse dynamic synapses can be trained in an
unsupervised manner to predict movements of different
objects, that move within an unlimited number of
combinations of speed, angle, and offset over a simulated
sensor field. The autonomously trained microcircuit model
is also able to compute the direction of motion, which is a
computationally difficult problem ("aperture problem")
since it requires disambiguation of local sensor readings
through the context of other sensor readings at the current
and preceding moments. Furthermore the same circuit can be
trained simultaneously in a supervised manner to also
report the shape and velocity of the moving object. Finally
it is shown that the trained neural circuit supports
novelty detection and the generation of "imagined
movements". Altogether the results of this article suggest
that it is not necessary to construct specific and
biologically unrealistic neural circuit models for specific
sensory processing tasks, since "found" generic cortical
microcircuit models in combination with very simple
perceptron-like readouts can easily be trained to solve
such computational tasks.}
}
@Article{LegensteinETAL:04,
author = {R. Legenstein and C. Naeger and W. Maass},
title = {What can a Neuron Learn with Spike-Timing-Dependent
Plasticity?},
journal = {Neural Computation},
year = {2005},
volume = {17},
number = {11},
pages = {2337--2382},
abstract = {Leaky integrate-and-fire neurons ("spiking neurons") can
implement with different values of their adjustable
synaptic parameters an enormous variety of different
transformations $F$ from input spike trains to output spike
trains. We examine in this article the question to what
extent a spiking neuron with biologically realistic models
for dynamic synapses can {\em learn} via
spike-timing-dependent plasticity (STDP) to implement any
such transformation $F$. We show that in contrast to the
Perceptron Convergence Theorem for simplified neuron models
(McCulloch-Pitts neuron) no theoretical guarantee can be
given for the convergence of STDP applied to spiking
neurons. On the other hand we demonstrate through extensive
computer simulations that for many common distributions of
correlated and uncorrelated input spike trains this
convergence result holds at least in an approximate sense
for spiking neurons with STDP. This suggests that STDP can
practically be viewed as a universal learning rule for
spiking neurons, since it enables a spiking neuron to
approximately learn any transformation $F$ from input spike
trains to output spike trains that it could possibly
implement in a stable manner. We show that this result not
only holds for the common interpretation of STDP where it
modulates the weights of (usually static) synapses, but
also for an alternative interpretation suggested by
experimental data where it modulates the initial release
probability of biologically more realistic models for
dynamic synapses.}
}
@InProceedings{LegensteinETAL:04a,
author = {R. Legenstein and W. Maass},
title = {A criterion for the convergence of learning with spike
timing dependent plasticity},
booktitle = {Advances in Neural Information Processing Systems},
editor = {Y. Weiss and B. Schoelkopf and J. Platt},
volume = {18},
pages = {763--770},
year = 2006,
publisher = {MIT Press},
abstract = {We investigate under what conditions a neuron can learn by
experimentally supported rules for spike timing dependent
plasticity (STDP) to predict the arrival times of strong
``teacher inputs'' to the same neuron. It turns out that in
contrast to the famous Perceptron Convergence Theorem,
which predicts convergence of the perceptron learning rule
for a strongly simplified neuron model whenever a stable
solution exists, no equally strong convergence guarantee
can be given for spiking neurons with STDP. But we derive a
criterion on the statistical dependency structure of input
spike trains which characterizes exactly when learning with
STDP will converge on average for a simple model of a
spiking neuron. This criterion is reminiscent of the linear
separability criterion of the Perceptron Convergence
Theorem, but it applies here to the rows of a correlation
matrix related to the spike inputs. In addition we show
through computer simulations for more realistic neuron
models that the resulting analytically predicted positive
learning results not only hold for the common
interpretation of STDP where STDP changes the weights of
synapses, but also for a more realistic interpretation
suggested by experimental data where STDP modulates the
initial release probability of dynamic synapses.}
}
@InProceedings{LegensteinETAL:08,
author = {R. Legenstein and D. Pecevski and W. Maass},
title = {Theoretical Analysis of Learning with Reward-Modulated
Spike-Timing-Dependent Plasticity},
booktitle = {Proc. of NIPS 2007, Advances in Neural Information
Processing Systems},
editor = {},
publisher = {MIT Press},
year = {2008},
volume = {20},
pages = {881--888},
abstract = {Reward-modulated spike-timing-dependent plasticity
({STDP}) has recently emerged as a candidate for a learning
rule that could explain how local learning rules at single
synapses support behaviorally relevant adaptive changes in
complex networks of spiking neurons. However the potential
and limitations of this learning rule could so far only be
tested through computer simulations. This article provides
tools for an analytic treatment of reward-modulated {STDP},
which allow us to predict under which conditions
reward-modulated {STDP} will be able to achieve a desired
learning effect. In particular, we can produce in this way
a theoretical explanation and a computer model for a
fundamental experimental finding on biofeedback in monkeys
(reported in [1])}
}
@Article{LegensteinETAL:08a,
author = {R. Legenstein and D. Pecevski and W. Maass},
title = {A Learning Theory for Reward-Modulated
Spike-Timing-Dependent Plasticity with Application to
Biofeedback},
journal = {PLoS Computational Biology},
year = {2008},
volume = {4},
number = {10},
pages = {1--27},
abstract = {Reward-modulated spike-timing-dependent plasticity
({STDP}) has recently emerged as a candidate for a learning
rule that could explain how behaviorally relevant adaptive
changes in complex networks of spiking neurons could be
achieved in a self-organizing manner through local synaptic
plasticity. However the capabilities and limitations of
this learning rule could so far only be tested through
computer simulations. This article provides tools for an
analytic treatment of reward-modulated {STDP}, which allows
us to predict under which conditions reward-modulated
{STDP} will achieve a desired learning effect. These
analytical results imply that neurons can learn through
reward-modulated {STDP} to classify not only spatial, but
also temporal firing patterns of presynaptic neurons. They
also can learn to respond to specific presynaptic firing
patterns with particular spike patterns. Finally, the
resulting learning theory predicts that even difficult
credit-assignment problems, where it is very hard to tell
which synaptic weights should be modified in order to
increase the global reward for the system, can be solved in
a self-organizing manner through reward-modulated {STDP}.
This yields an explanation for a fundamental experimental
result on biofeedback in monkeys by Fetz and Baker. In this
experiment monkeys were rewarded for increasing the firing
rate of a particular neuron in the cortex, and were able to
solve this extremely difficult credit assignment problem.
Our model for this experiment relies on a combination of
reward-modulated {STDP} with variable spontaneous firing
activity. Hence it also provides a possible functional
explanation for trial-to-trial variability, which is
characteristic for cortical networks of neurons, but has no
analogue in currently existing artificial computing
systems. In addition our model demonstrates that
reward-modulated {STDP} can be applied to all synapses in a
large recurrent neural network without endangering the
stability of the network dynamics.}
}
@Article{LegensteinETAL:08b,
author = {R. Legenstein and D. Pecevski and W. Maass},
title = {Supplementary Information to: "{A} Learning Theory for
Reward-Modulated Spike-Timing-Dependent Plasticity with
Application to Biofeedback"},
journal = {PLoS Computational Biology},
year = {2008},
volume = {4},
number = {10},
pages = {}
}
@Article{LegensteinETAL:08c,
author = {R. Legenstein and S. A. Chase and A. B. Schwartz and W.
Maass},
title = {A model for learning effects in motor cortex that may
facilitate the brain control of neuroprosthetic devices},
journal = {38th Annual Conference of the Society for Neuroscience,
Program 517.6},
year = {2008},
volume = {},
number = {},
pages = {},
abstract = {Recent experimental results have shown that the direction
preference of neurons in monkey motor cortex changes in
order to compensate for purposeful misreading of preferred
directions for brain control of a robot arm. We show that a
simple neural network model in combination with a new rule
for reward-modulated Hebbian plasticity can explain this
effect. This rule requires substantial trial-to-trial
variability of the neuronal output for exploration. In
contrast to previously proposed rules for reward-modulated
Hebbian plasticity, the new rule does not require that the
plasticity mechanism `knows' the noise explicitly. It is
able to optimize the performance of the model system within
biologically realistic periods of time and under high noise
levels. When the neuronal noise is fitted to experimental
data, the model produces learning effects similar to those
found in monkey experiments. We quantified these effects
and found a surprisingly good match to those observed in
experiments. This study shows that reward-modulated
learning can explain detailed experimental results about
neuronal tuning changes in a motor control task and
suggests that reward-modulated learning is an essential
plasticity mechanism in the cortex for the acquisition of
goal-directed behavior. Self-tuning effects of the type
considered in this model are obviously important for
successful use of neuroprosthetic devices.}
}
@InProceedings{LegensteinETAL:09a,
author = {R. Legenstein and S. A. Chase and A. B. Schwartz and W.
Maass},
title = {Functional network reorganization in motor cortex can be
explained by reward-modulated {H}ebbian learning},
booktitle = {Proc. of NIPS 2009: Advances in Neural Information
Processing Systems},
editor = {},
publisher = {MIT Press},
year = {2010},
volume = {22},
pages = {},
note = {in press},
abstract = {The control of neuroprosthetic devices from the activity
of motor cortex neurons benefits from learning effects
where the function of these neurons is adapted to the
control task. It was recently shown that tuning properties
of neurons in monkey motor cortex are adapted selectively
in order to compensate for an erroneous interpretation of
their activity. In particular, it was shown that the tuning
curves of those neurons whose preferred directions had been
misinterpreted changed more than those of other neurons. In
this article, we show that the experimentally observed
self-tuning properties of the system can be explained on
the basis of a simple learning rule. This learning rule
utilizes neuronal noise for exploration and performs
Hebbian weight updates that are modulated by a global
reward signal. In contrast to most previously proposed
reward-modulated Hebbian learning rules, this rule does not
require extraneous knowledge about what is noise and what
is signal. The learning rule is able to optimize the
performance of the model system within biologically
realistic periods of time and under high noise levels. When
the neuronal noise is fitted to experimental data, the
model produces learning effects similar to those found in
monkey experiments.}
}
@TechReport{LegensteinMaass:04,
author = {R. Legenstein and W. Maass},
title = {Additional material to the paper: What can a Neuron Learn
with Spike-Timing-Dependent Plasticity?},
institution = {Institute for Theoretical Computer Science, Graz
University of Technology},
htmlnote = {(PDF)},
year = {2004}
}
@InCollection{LegensteinMaass:05,
author = {R. Legenstein and W. Maass},
title = {What makes a dynamical system computationally powerful?},
booktitle = {New Directions in Statistical Signal Processing: From
Systems to Brains},
publisher = {MIT Press},
editor = {S. Haykin and J. C. Principe and T.J. Sejnowski and J.G.
McWhirter},
pages = {127--154},
year = {2007},
abstract = {We review methods for estimating the computational
capability of a complex dynamical system. The main examples
that we discuss are models for cortical neural
microcircuits with varying degrees of biological accuracy,
in the context of online computations on complex input
streams. We address in particular the question to what
extent earlier results ab out the relationship between the
edge of chaos and the compu tational power of dynamical
systems in discrete time for off -line computing also apply
to this case.}
}
@Article{LegensteinMaass:05a,
author = {R. Legenstein and W. Maass},
title = {Edge of Chaos and Prediction of Computational Performance
for Neural Microcircuit Models},
journal = {Neural Networks},
year = {2007},
volume = {20},
number = {3},
pages = {323--334},
note = {},
abstract = {We analyze in this article the significance of the edge of
chaos for real time computations in neural microcircuit
models consisting of spiking neurons and dynam ic synapses.
We find that the edge of chaos predicts quite well those
values of circuit parameters that yield maximal
computational performance. But obviously it makes no predic
tion of their computational performance for other parameter
values. Therefore, we propose a new method for predicting t
he computational performance of neural microcircuit models.
The new measure estimates directly the kernel property and
the generalization capability of a neural microcircuit. We
validate the proposed measure by comparing its prediction w
ith direct evaluations of the computational performance of
various neural microcircuit models. The proposed method als
o allows us to quantify differences in the computational pe
rformance and generalization capability of neural circuits
in different dynamic regimes ({UP}- and {DOWN}-states) that
have been demonstrated through intracellular recordings in
vivo.}
}
@Article{LegensteinMaass:07,
author = {R. Legenstein and W. Maass},
title = {On the classification capability of sign-constrained
perceptrons},
journal = {Neural Computation},
volume = {20},
number = {1},
pages = {288--309},
year = {2008},
abstract = {The perceptron (also referred to as McCulloch-Pitts
neuron, or linear threshold gate) is commonly used as a
simplified model for the discrimination and learning
capability of a biological neuron. Criteria that tell us
when a perceptron can implement (or learn to implement) all
possible dichotomies over a given set of input patterns are
well-known, but only for the idealized case where one
assumes that the sign of a synaptic weight can be switched
during learning. We present in this article an analysis of
the classification capability of the biologically more
realistic model of a sign-constrained perceptron, where the
signs of synaptic weights remain fixed during learning
(which is the case for most types of biological synapses).
In particular, the VC-dimension of sign-constrained
perceptrons is determined, and a necessary and sufficient
criterion is provided that tells us when all $2^m$
dichotomies over a given set of m patterns can be learned
by sign-constrained perceptron. We also show that
uniformity of {L1} norms of input patterns is a sufficient
condition for full representation power in the case where
all weights are required to be nonnegative. Finally, we
also exhibit cases where the sign-constraint of a
perceptron drastically reduces its classification
capability. Our theoretical analysis is complemented by
computer simulations, which demonstrate in particular that
sparse input patterns improve the classification capability
of sign-constrained perceptrons.}
}
@Article{LegensteinMaass:09,
author = {R. Legenstein and W. Maass},
title = {An integrated learning rule for branch strength
potentiation and {STDP}},
journal = {39th Annual Conference of the Society for Neuroscience,
Program 895.20, Poster HH36},
year = {2009},
volume = {},
number = {},
pages = {},
abstract = {Recent experimental data (Losonczy, Makara, and Magee,
Nature 2008) show that not only the strength of synaptic
efficacy is plastic, but also the coupling between
dendritic branches and the soma (via dendritic spikes).
More precisely, the strength of this coupling can be
increased both through a coincidence of dendritic branch
activations with action potential generation, and through a
coincidence of branch activation with ACh. This effect has
been called Branch Strength Potentiation (BSP). We show
through theoretical analysis and computer simulations that
the learning capability of single neurons is substantially
increased if STDP is combined with BSP. More precisely, we
show that a simple learning rule, based on a
error-minimization principle, contains both BSP and STDP as
special cases. The learning rule includes a homeostatic
mechanism which acts locally at the site of the dendritic
branch. The depression that was observed for
post-before-pre pairings in standard STDP experiments is
also observed in simulations of this learning rule. It can
be explained by the combined effect of this local
homeostatic mechanism and the backpropagating action
potential. This powerful new learning rule endows single
neurons with learning capabilities which were previously
unattainable. For example, a single neuron acquires through
this new learning rule the capability to solve a "binding
problem". I.e., a single neuron can learn to respond to
fire upon activation of presynaptic pools A and B, and also
upon activation of presynaptic pools C and D, but NOT in
response to concurrent activation of presynaptic pools A
and C, or B and D. We also consider a variation of this
learning rule where changes at synapses and branches are
not only based on local activity, but also on a global
reward signal that is indicated to the neuron by the
concentration of a neuromodulatory signal such as ACh. We
show that this biologically plausible learning rule for
reward-based learning is much more efficient than
previously proposed rules based on simple neuron models
without nonlinear branches.}
}
@Article{LiebeETAL:09,
author = {S. Liebe and G. Hoerzer and N.K. Logothetis and W. Maass
and G. Rainer},
title = {Long range coupling between {V4} and {PF} in theta band
during visual short-term memory},
journal = {39th Annual Conference of the Society for Neuroscience,
Program 652.20, Poster Y31},
year = {2009},
volume = {},
number = {},
pages = {},
abstract = {Both extrastriate area V4 and the lateral prefrontal
cortex (PF) are thought to be part of a neural network
contributing to sensory and mnemonic processing of visual
information. However, it is not well understood how V4 and
PF might interact during visual memory. Here, we addressed
this question by recording Local Field Potentials (LFP)
simultaneously in both brain regions while two rhesus
monkeys performed a delayed matching-to sample task. In the
task, a sample stimulus (250ms) was presented followed by a
probe stimulus (600ms) after a delay period (1500ms). A
lever press was required if the sample stimulus matched the
probe. We assessed coupling between LFP sites within and
between the different brain regions by both measuring
pair-wise phase-synchrony (phase locking value, PLV) using
a wavelet based method and employing a coupling measure
that relies on the concept of Granger causality
(partial-directed coherence; PDC) using multivariate
autoregressive (MVAR) modeling. In both monkeys we
consistently found increases in theta-band phase synchrony
(3.5-7 Hz) between V4 and PF LFP site pairs during the
delay period of the task. Specifically, a significant
proportion of pairs (26.1\%, 62/231 for monkey 1 and 25\%,
40/160 for monkey 2, p<0.001) showed increased coherence
during the delay phase compared to the pre-stimulus
baseline period. In contrast, only a small proportion of
sites showed significant coupling in gamma (42-97 Hz,
5.9\%/13\% for monkeys 1/2, respectively) or beta (16-36Hz,
6.9\%/16\%) frequencies. In addition, we obtained
comparable results using PDC, which also assesses the
directionality of information flow between the brain areas.
Our preliminary results indicate that the interaction
between V4 and PF during short-term memory might be
primarily mediated through neuronal coherence in the theta
band. Furthermore, our analyses using MVAR modeling suggest
that this interaction can be characterized by a
bidirectional information flow between these areas. These
findings support the idea that long-range interactions play
an important role in short-term maintenance of short-term
memory.}
}
@InCollection{Maass:00,
author = {W. Maass},
title = {Spike trains -- Im {R}hythmus neuronaler {Z}ellen},
booktitle = {Katalog der steirischen Landesausstellung gr2000az},
pages = {36--42},
publisher = {Springer Verlag},
year = {2000},
editor = {H. Konrad, R. Kriesche}
}
@InCollection{Maass:00a,
author = {W. Maass},
title = {Lernende {M}aschinen},
booktitle = {Katalog der steirischen Landesausstellung gr2000az},
pages = {50--56},
publisher = {Springer Verlag},
year = 2000,
editor = {H. Konrad, R. Kriesche}
}
@InCollection{Maass:00b,
author = {W. Maass},
title = {Neural computation: a research topic for theoretical
computer science? {S}ome thoughts and pointers},
booktitle = {Current Trends in Theoretical Computer Science, Entering
the 21th Century},
publisher = {World Scientific Publishing},
year = {2001},
pages = {680--690},
editor = {Rozenberg G. and Salomaa A. and Paun G.}
}
@InProceedings{Maass:00c,
author = {W. Maass},
title = {Neural computation: a research topic for theoretical
computer science? {S}ome thoughts and pointers},
booktitle = {Bulletin of the European Association for Theoretical
Computer Science (EATCS)},
pages = {149--158},
year = {2000},
volume = {72}
}
@InProceedings{Maass:01a,
author = {W. Maass},
title = {wetware ({E}nglish version)},
booktitle = {{TAKEOVER}: {W}ho is {D}oing the {A}rt of {T}omorrow
({A}rs {E}lectronica 2001)},
pages = {148--152},
year = {2001},
publisher = {Springer}
}
@InProceedings{Maass:01b,
author = {W. Maass},
title = {wetware (deutsche {V}ersion)},
booktitle = {{TAKEOVER}: {W}ho is {D}oing the {A}rt of {T}omorrow
({A}rs {E}lectronica 2001)},
year = {2001},
pages = {153--157},
publisher = {Springer}
}
@Article{Maass:02,
author = {W. Maass},
title = {Computing with Spikes},
journal = {Special Issue on Foundations of Information Processing of
{TELEMATIK}},
year = {2002},
pages = {32--36},
volume = {8},
number = {1}
}
@InProceedings{Maass:02a,
author = {W. Maass},
title = {On the Computational Power of Neural Microcircuit Models:
Pointers to the Literature},
booktitle = {Proc. of
the International Conference on Artificial Neural Networks
-- ICANN 2002},
pages = {254--256},
year = {2002},
editor = {Jos\'{e} R. Dorronsoro},
volume = {2415},
series = {Lecture Notes in Computer Science},
publisher = {Springer}
}
@InCollection{Maass:03,
author = {W. Maass},
title = {Computation with Spiking Neurons},
booktitle = {The Handbook
of Brain Theory and Neural Networks},
edition = {2nd},
publisher = {MIT Press (Cambridge)},
editor = {M. A. Arbib},
year = {2003},
pages = {1080--1083}
}
@Article{Maass:06,
author = {W. Maass},
title = {Book Review of "{I}mitation of life: how biology is
inspiring computing" by {N}ancy {F}orbes},
journal = {Pattern Analysis and Applications},
year = {2006},
volume = {8},
number = {4},
pages = {390--391},
note = {Springer (London)}
}
@InProceedings{Maass:07,
author = {W. Maass},
booktitle = {Proceedings of the Conference CiE'07: {COMPUTABILITY IN
EUROPE} 2007, Siena (Italy)},
title = {Liquid Computing},
publisher = {Springer (Berlin)},
series = {Lecture Notes in Computer Science},
volume = {},
year = {2007},
pages = {},
note = {in press},
abstract = {This review addresses structural differences between that
type of computation on which computability theory and
computational complexity theory have focused so far, and
those computations that are usually carried out in
biological organisms (either in the brain, or in the form
of gene regulation within a single cell). These differences
concern the role of time, the way in which the input is
presented, the way in which an algorithm is implemented,
and in the end also the definition of what a computation
is. This article describes liquid computing as a new
framework for analyzing those types of computations that
are usually carried out in biological organisms.}
}
@InCollection{Maass:09,
author = {W. Maass},
title = {Motivation, Theory, and Applications of Liquid State
Machines},
booktitle = {Computability in Context: Computation and Logic in the
Real World},
editor = {B. Cooper and A. Sorbi},
year = {2009},
publisher = {Imperial College Press},
pages = {},
keywords = {},
note = {in press},
abstract = {The Liquid State Machine (LSM) has emerged as a
computational model that is more adequate than the Turing
machine for describing computations in biological networks
of neurons. Characteristic features of this new model are
(i) that it is a model for adaptive computational systems,
(ii) that it provides a method for employing randomly
connected circuits, or eve "found" physical objects for
meaningful computations, (iii) that it provides a
theoretical context where heterogeneous, rather than
stereotypical, local gates or processors increase the
computational power of a circuit, (iv) that it provides a
method for multiplexing different computations (on a common
input) within the same circuit. This chapter reviews the
motivation for this model, its theoretical background, and
current work on implementations of this model in innovative
artificial computing devices.}
}
@InProceedings{Maass:75,
author = {W. Maass},
booktitle = {Proof Theory Symposium Kiel 1974},
editor = {J. Diller and G. H. Mueller},
journal = {Lecture Notes in Mathematics, Springer (Berlin)},
pages = {257--263},
publisher = {Springer (Berlin)},
series = {Lecture Notes in Mathematics},
title = {Church Rosser Theorem fuer Lambda-Kalkuele mit unendlich
langen Termen},
volume = {500},
year = {1975}
}
@Article{Maass:76,
author = {W. Maass},
journal = {Archive Math. Logik Grundlagen},
pages = {27--46},
title = {Eine {F}unktionalinterpretation der praedikativen
{A}nalysis},
volume = {18},
year = {1976}
}
@Article{Maass:77,
author = {W. Maass},
journal = {Archive Math. Logik Grundlagen},
pages = {169--186},
title = {On minimal pairs and minimal degrees in higher recursion
theory},
volume = {18},
year = {1977}
}
@Article{Maass:78,
author = {W. Maass},
journal = {Ann. of Math. Logic},
pages = {149--170},
title = {Inadmissibility, tame r.e. sets and the admissible
collapse},
volume = {13},
year = {1978}
}
@Article{Maass:78a,
author = {W. Maass},
journal = {J. Symbolic Logic},
pages = {270-279},
title = {The uniform regular set theorem in alpha-recursion
theory},
volume = {43},
year = {1978}
}
@InProceedings{Maass:78b,
author = {W. Maass},
booktitle = {Higher Set Theory},
editor = {G. H. Mueller and D. Scott},
pages = {339--359},
publisher = {Springer (Berlin)},
series = {Lecture Notes in Mathematics},
title = {Fine structure theory of the constructible universe in
alpha- and beta-recursion theory},
volume = {669},
year = {1978}
}
@Conference{GuptaMaass:91,
author = {A. Gupta and W. Maass},
booktitle = {Advances in Neural Information Processing Systems},
editor = {R. P. Lippmann and J. E. Moody and D. S. Touretzky},
pages = {825--831},
publisher = {Morgan Kaufmann, (San Mateo)},
title = {A method for the efficient design of {B}oltzmann machines
for classification problems},
volume = {3},
year = {1991}
}
@MastersThesis{Maass:78c,
author = {W. Maass},
note = {Minerva Publikation (Muenchen)},
school = {Ludwig-Maximilians-Universitaet Muenchen},
title = {Contributions to alpha- and beta-recursion theory},
type = {Habilitationsschrift},
year = {1978}
}
@InCollection{Maass:78d,
author = {W. Maass},
booktitle = {Generalized Recursion Theory II},
editor = {E. Fenstad and R. O. Gandy and G. E. Sacks},
pages = {239--269},
publisher = {North-Holland (Amsterdam)},
title = {High alpha-recursively enumerable degrees},
year = {1978}
}
@Article{Maass:79,
author = {W. Maass},
journal = {Ann. of Math. Logic},
pages = {205--231},
title = {On alpha- and beta-recursively enumerable degrees},
volume = {16},
year = {1979}
}
@InProceedings{Maass:81,
author = {W. Maass},
booktitle = {Proceedings of the Conf. on Recursion Theory and
Computational Complexity},
editor = {G. Lolli},
pages = {229--236},
publisher = {Liguori editore (Napoli)},
title = {Recursively invariant beta-recursion theory -- a
preliminary survey},
year = {1981}
}
@Article{Maass:81a,
author = {W. Maass},
journal = {Proceedings Amer. Math. Soc.},
pages = {267--270},
title = {A countable basis for sigma-one-two sets and recursion
theory on aleph-one},
volume = {82},
year = {1981}
}
@Article{Maass:81b,
author = {W. Maass},
journal = {Ann. of Math. Logic},
pages = {27--73},
title = {Recursively invariant beta-recursion theory},
volume = {21},
year = {1981}
}
@Article{Maass:83,
author = {W. Maass},
journal = {J. Symbolic Logic},
pages = {809--823},
title = {Recursively enumerable generic sets},
volume = {47},
year = {1983}
}
@Article{Maass:83a,
author = {W. Maass},
journal = {Trans. Amer. Math. Soc.},
pages = {311--336},
title = {Characterization of recursively enumerable sets with
supersets effectively isomorphic to all recursively
enumerable sets},
volume = {279},
year = {1983}
}
@Article{Maass:84,
author = {W. Maass},
journal = {J. Symbolic Logic},
pages = {51--62},
title = {On the orbits of hyperhypersimple sets},
volume = {49},
year = {1984}
}
@InProceedings{Maass:84a,
author = {W. Maass},
booktitle = {Proceedings of 16th Annual ACM Symp. on Theory of
Computing},
pages = {401--408},
title = {Quadratic lower bounds for deterministic and
nondeterministic one-tape {T}uring machines},
abstract = {We introduce new techniques for proving quadratic lower
bounds for deterministic and nondeterministic i-tape Turing
machines (all considered Turing machines have an additional
oneway input tape). In particular we produce quadratic
lower bounds for the simulation of 2-tape TM's by l-tape
TM's and thus answer a rather old question (problem No.1
and No.7 in the l i s t of Duris, Galil, Paul, Reischuk
[3]). Further we demo6strate a substantial superiority of
nondeterminism over determinism and of co-nondeterminism
over nondeterminism for l-tape TM's.},
year = {1984}
}
@Article{Maass:85,
author = {W. Maass},
journal = {J. Symbolic Logic},
pages = {138--148},
title = {Variations on promptly simple sets},
volume = {50},
year = {1985}
}
@Article{Maass:85a,
author = {W. Maass},
journal = {Proceedings of Symposia in Pure Mathematics},
pages = {21--32},
title = {Major subsets and automorphisms of recursively enumerable
sets},
volume = {42},
year = {1985}
}
@Article{Maass:85b,
author = {W. Maass},
journal = {Transactions of the American Mathematical Society},
pages = {675--693},
title = {Combinatorial lower bound arguments for deterministic and
nondeterministic {T}uring machines},
abstract = {We introduce new techniques for proving quadratic lower
bounds for deterministic and nondeterminisitc 1-tape
{T}uring machines (all considered {T}uring machines have an
additional one-way input tape). In particular, we derive
for the simulation of 2-tape {T}uring machines by 1-tape
{T}uring machines an optimal quadratic lower bound in the
deterministic case and a nearly optimal lower bound in the
nonderterministic case. This answers the rather old
question whether the computing power of the considered
types of {T}uring machines is significantly increased when
more than one tape is used (problem Nos. 1 and 7 in the
list of {D}uris, {G}alil, {P}aul, {R}eischuk [3]). Further,
we demonstrate a substantial superiority of nonderterminism
over determinism and of co-nondeterminism over
nondeterminism for 1-tage {T}uring machines},
volume = {292},
number = {2},
year = {1985},
note = {hard copy}
}
@InProceedings{Maass:86,
author = {W. Maass},
booktitle = {Proceedings of the International Conference on Logic,
Methodology and Philosphy of Science, Salzburg 1983},
pages = {141--158},
publisher = {North-Holland (Amsterdam)},
title = {Are recursion theoretic arguments useful in complexity
theory},
year = {1986}
}
@Article{Maass:86a,
author = {W. Maass},
journal = {SIAM J. Computing},
pages = {453--467},
title = {On the complexity of nonconvex covering},
volume = {15},
year = {1986}
}
@Article{Maass:88,
author = {W. Maass},
journal = {J. Symbolic Logic},
pages = {1098--1109},
title = {On the use of inaccessible numbers and order
indiscernibles in lower bound arguments for random access
machines},
volume = {53},
year = {1988}
}
@InProceedings{Maass:91,
author = {W. Maass},
booktitle = {Proceedings of the 4th Annual ACM Workshop on
Computational Learning Theory},
pages = {167--175},
publisher = {Morgan Kaufmann (San Mateo)},
title = {On-line learning with an oblivious environment and the
power of randomization},
year = {1991}
}
@InProceedings{Maass:93,
author = {W. Maass},
booktitle = {Proceedings of the 25th Annual ACM Symposium on Theory
Computing},
pages = {335-344},
title = {Bounds for the computational power and learning complexity
of analog neural nets},
year = {1993}
}
@Article{Maass:93j,
author = {W. Maass},
title = {Bounds for the computational power and learning complexity
of analog neural nets},
journal = {SIAM J. on Computing},
year = 1997,
volume = 26,
number = 3,
pages = {708--732}
}
@InProceedings{Maass:94,
author = {W. Maass},
booktitle = {Advances in Neural Information Processing Systems},
pages = {311--318},
title = {Agnostic {PAC}-learning of functions on analog neural
nets},
editors = {G. Tesauro and D. S. Touretzky and T. K. Leen},
volume = {7},
year = {1995}
}
@InProceedings{Maass:94a,
author = {W. Maass},
booktitle = {Proceedings of the International Conference on Artificial
Neural Networks 1994 (ICANN'94)},
pages = {581--584},
publisher = {Springer (Berlin)},
title = {Neural nets with superlinear {VC}-dimension},
year = {1994}
}
@InCollection{Maass:94b,
author = {W. Maass},
booktitle = {Theoretical Advances in Neural Computation and Learning},
editor = {V. P. Roychowdhury and K. Y. Siu and A. Orlitsky},
pages = {295-336},
publisher = {Kluwer Academic Publishers (Boston)},
title = {Perspectives of current research about the complexity of
learning on neural nets},
year = {1994}
}
@InProceedings{Maass:94c,
author = {W. Maass},
booktitle = {Theoretical Andvances in Neural Computation and Learning},
editor = {V. P. Roychowdhury and K. Y. Siu and A. Orlitsky},
pages = {153--172},
publisher = {Kluwer Academics Publisher (Boston)},
title = {Computing on analog neural nets with arbitrary real
weights},
year = {1994}
}
@InProceedings{Maass:94d,
author = {W. Maass},
booktitle = {Proc. of the 7th Annual ACM Conference on Computational
Learning Theory},
pages = {67--75},
title = {Efficient agnostic {PAC}-learning with simple hypotheses},
year = {1994}
}
@InCollection{Maass:94e,
author = {W. Maass},
booktitle = {Computational Learning Theory: EuroColt'93},
editor = {J. Shawe-Taylor and M. Anthony},
pages = {1--17},
publisher = {Oxford University Press (Oxford)},
title = {On the complexity of learning on neural nets},
year = {1994}
}
@Article{Maass:94f,
author = {W. Maass},
title = {Agnostic {PAC}-learning of functions on analog neural
nets},
journal = {Neural Computation},
year = 1995,
volume = 7,
pages = {1054--1078}
}
@Article{Maass:94j,
author = {W. Maass},
title = {Neural nets with superlinear {VC}-dimension},
journal = {Neural Computation},
year = 1994,
volume = 6,
pages = {877--884}
}
@InProceedings{Maass:95,
author = {W. Maass},
booktitle = {Proc. of the 7th Italian Workshop on Neural Nets 1995},
pages = {99--104},
publisher = {World Scientific (Singapore)},
title = {Analog computations on networks of spiking neurons
(extended abstract)},
year = {1996}
}
@InCollection{Maass:95a,
author = {W. Maass},
booktitle = {The Handbook of Brain Theory and Neural Networks},
editor = {M.~A.~Arbib},
pages = {1000--1003},
publisher = {MIT Press (Cambridge)},
title = {Vapnik-{C}hervonenkis dimension of neural nets},
year = {1995}
}
@InProceedings{Maass:95b,
author = {W. Maass},
booktitle = {Advances in Neural Information Processing Systems},
editor = {G. Tesauro and D. S. Touretzky and T. K. Leen},
pages = {183--190},
publisher = {MIT Press (Cambridge)},
title = {On the computational complexity of networks of spiking
neurons},
volume = {7},
year = {1995}
}
@Article{Maass:95c,
author = {W. Maass},
journal = {Telematik},
pages = {53--60},
volume = {1},
title = {{N}euronale {N}etze und {M}aschinelles {L}ernen am
{I}nstitut fuer {G}rundlagen der {I}nformationsverarbeitung
an der {T}echnischen {U}niversitaet {G}raz},
year = {1995}
}
@Article{Maass:96,
author = {W. Maass},
journal = {Neural Computation},
pages = {1--40},
title = {Lower Bounds for the Computational Power of Networks of
Spiking Neurons},
volume = {8},
number = {1},
year = {1996}
}
@InProceedings{Maass:96a,
author = {W. Maass},
booktitle = {Advances in Neural Information Processing Systems},
editor = {D. Touretzky and M. C. Mozer and M. E. Hasselmo},
pages = {211--217},
publisher = {MIT Press (Cambridge)},
title = {On the computational power of noisy spiking neurons},
volume = {8},
year = {1996}
}
@InProceedings{Maass:96b,
author = {W. Maass},
title = {Networks of spiking neurons: the third generation of
neural network models},
booktitle = {Proc. of the 7th Australian Conference on Neural Networks
1996 in Canberra, Australia},
pages = {1-10},
year = {1996}
}
@Article{Maass:97a,
author = {W. Maass},
journal = {Neural Computation},
pages = {279--304},
title = {Fast sigmoidal networks via spiking neurons},
volume = {9},
year = {1997}
}
@Article{Maass:97b,
author = {W. Maass},
howpublished = {FTP-host: archive.cis.ohio-state.edu FTP-filename:
/pub/neuroprose/maass.third-generation.ps.Z},
journal = {Neural Networks},
pages = {1659--1671},
title = {Networks of spiking neurons: the third generation of
neural network models},
volume = {10},
year = {1997}
}
@InProceedings{Maass:97c,
author = {W. Maass},
booktitle = {Computational Neuroscience: Trends in research},
editor = {James Bower},
pages = {123--127},
title = {A model for fast analog computations with noisy spiking
neurons},
year = {1997}
}
@InCollection{Maass:97d,
author = {W. Maass},
booktitle = {Spatiotemporal Models in Biological and Artificial
Systems},
editor = {F. L. Silva},
pages = {97-104},
publisher = {IOS-Press},
title = {Analog computations with temporal coding in networks of
spiking neurons},
year = {1997}
}
@InProceedings{Maass:97e,
author = {W. Maass},
booktitle = {Advances in Neural Information Processing Systems},
editor = {M. Mozer and M. I. Jordan and T. Petsche},
pages = {211--217},
publisher = {MIT Press (Cambridge)},
title = {Noisy spiking neurons with temporal coding have more
computational power than sigmoidal neurons},
volume = {9},
year = {1997}
}
@InProceedings{Maass:97f,
author = {W. Maass},
booktitle = {Proc. of the 8th International Conference on Algorithmic
Learning Theory in Sendai (Japan)},
editor = {M. Li and A. Maruoka},
pages = {364--384},
publisher = {Springer (Berlin)},
series = {Lecture Notes in Computer Science},
title = {On the relevance of time in neural computation and
learning},
volume = {1316},
year = {1997}
}
@Article{Maass:97g,
author = {W. Maass},
title = {On the relevance of time in neural computation and
learning},
journal = {Theoretical Computer Science},
year = 2001,
volume = {261},
pages = {157-178}
}
@InProceedings{Maass:98a,
author = {W. Maass},
booktitle = {Proc. of the Federated Conference of CLS'98 and MFCS'98,
Mathematical Foundations of Computer Science 1998},
title = {On the role of time and space in neural computation},
publisher = {Springer (Berlin)},
series = {Lecture Notes in Computer Science},
volume = {1450},
year = {1998},
pages = {72-83},
note = {Invited talk}
}
@Article{Maass:98b,
author = {W. Maass},
journal = {Network: Computation in Neural Systems},
number = {3},
pages = {381-397},
title = {A simple model for neural computation with firing rates
and firing correlations},
volume = {9},
year = {1998}
}
@InProceedings{Maass:98d,
author = {W. Maass},
title = {Models for fast analog computation with spiking neurons},
booktitle = {Proc. of the International Conference on Neural
Information Processing 1998 (ICONIP'98) in Kytakyusyu,
Japan},
pages = {187--188},
year = 1998,
publisher = {IOS Press (Amsterdam)},
note = {Invited talk at the special session on ``Dynamic Brain''}
}
@InProceedings{Maass:98e,
author = {W. Maass},
title = {Spiking neurons},
booktitle = {Proceedings of the ICSC/IFAC Symposium on Neural
Computation 1998 (NC'98)},
pages = {16--20},
year = 1998,
publisher = {ICSC Academic Press (Alberta)},
note = {Invited talk}
}
@InCollection{Maass:98f,
author = {W. Maass},
title = {Computing with spiking neurons},
booktitle = {Pulsed Neural Networks},
pages = {55--85},
publisher = {MIT Press (Cambridge)},
year = {1999},
editor = {W. Maass and C.~M.~Bishop}
}
@InProceedings{Maass:99,
author = {W. Maass},
title = {Neural Computation with Winner-Take-All as the only
Nonlinear Operation},
booktitle = {Advances in Information Processing Systems},
editor = {Sara A. Solla and Todd K. Leen and Klaus-Robert Mueller},
volume = {12},
publisher = {MIT Press (Cambridge)},
year = {2000},
pages = {293--299}
}
@InCollection{Maass:99a,
author = {W. Maass},
title = {Das menschliche {G}ehirn -- nur ein {R}echner?},
booktitle = {Zur Kunst des Formalen Denkens},
publisher = {Passagen Verlag (Wien)},
year = 2000,
pages = {209-233},
editor = {R. E. Burkard and W. Maass and P. Weibel}
}
@InCollection{Maass:99c,
author = {W. Maass},
title = {Paradigms for computing with spiking neurons},
booktitle = {Models of Neural Networks. Early Vision and Attention},
publisher = {Springer (New York)},
year = {2002},
editor = {J. L. van Hemmen and J. D. Cowan and E. Domany},
volume = {4},
chapter = {9},
pages = {373--402}
}
@Article{Maass:99e,
author = {W. Maass},
title = {On the computational power of winner-take-all},
year = {2000},
journal = {Neural Computation},
volume = {12},
number = {11},
pages = {2519--2536}
}
@Article{MaassETAL:00,
author = {W. Maass and A. Pinz and R. Braunstingl and G. Wiesspeiner
and T. Natschlaeger and O. Friedl and H. Burgsteiner},
title = {Konstruktion von {L}ernfaehigen {R}obotern im
{S}tudentenwettbewerb ``{R}obotik 2000'' an der
{T}echnischen {U}niversitaet {G}raz},
journal = {in: Telematik},
year = {2000},
pages = {20--24}
}
@Article{MaassETAL:01a,
author = {W. Maass and T. Natschlaeger and H. Markram},
title = {Real-time Computing Without Stable States: A New Framework
for Neural Computation Based on Perturbations},
journal = {Neural Computation},
volume = 14,
number = 11,
pages = {2531-2560},
year = 2002,
abstract = {A key challenge for neural modeling is to explain how a
continuous stream of multi-modal input from a rapidly
changing environment can be processed by stereotypical
recurrent circuits of integrate-and-fire neurons in
real-time. We propose a new framework for neural
computation that provides an alternative to previous
approaches based on attractor neural networks. It is shown
that the inherent transient dynamics of the
high-dimensional dynamical system formed by a neural
circuit may serve as a universal source of information
about past stimuli, from which readout neurons can extract
particular aspects needed for diverse tasks in real-time.
Stable internal states are not required for giving a stable
output, since transient internal states can be transformed
by readout neurons into stable target outputs due to the
high dimensionality of the dynamical system. Our approach
is based on a rigorous computational model, the liquid
state machine, that unlike Turing machines, does not
require sequential transitions between discrete internal
states. Like the Turing machine paradigm it allows for
universal computational power under idealized conditions,
but for real-time processing of time-varying input. The
resulting new framework for neural computation has novel
implications for the interpretation of neural coding, for
the design of experiments and data-analysis in
neurophysiology, and for neuromorphic engineering.}
}
@InProceedings{MaassETAL:02,
author = {W. Maass and G. Steinbauer and R. Koholka},
title = {Autonomous fast learning in a mobile robot},
booktitle = {Sensor Based Intelligent Robots. International Workshop,
Dagstuhl Castle, Germany, October 15--25, 2000, Selected
Revised Papers },
pages = {345--356},
year = {2002},
editor = {G. D. Hager and H. I. Christensen and H. Bunke and R.
Klein},
volume = {2238},
series = lncs,
publisher = {Springer
(Berlin)}
}
@InProceedings{MaassETAL:02a,
author = {W. Maass and R. Legenstein and H. Markram},
title = {A New Approach towards Vision suggested by Biologically
Realistic Neural Microcircuit Models},
booktitle = {Biologically Motivated Computer Vision. Proc. of the
Second International Workshop, BMCV 2002, Tuebingen,
Germany, November 22--24, 2002},
editor = {H. H. Buelthoff and S. W. Lee and T. A. Poggio and C.
Wallraven},
series = {Lecture Notes in Computer Science},
volume = {2525},
pages = {282--293},
year = {2002},
publisher = {Springer (Berlin)},
abstract = {We propose an alternative paradigm for processing
time-varying visual inputs, in particular for tasks
involving temporal and spatial integration, which is
inspired by hypotheses about the computational role of
cortical microcircuits. Since detailed knowledge about the
precise structure of the microcircuit is not needed for
that, it can in principle also be implemented with
partially unknown or faulty analog hardware. In addition,
this approach supports parallel realtime processing of
time-varying visual inputs for diverse tasks, since
different readouts can be trained to extract concurrently
from the same microcircuit completely different information
components.}
}
@InProceedings{MaassETAL:02b,
author = {W. Maass and T. Natschlaeger and H. Markram},
title = {A Model for Real-Time Computation in Generic Neural
Microcircuits},
booktitle = {Proc. of NIPS 2002, Advances in Neural Information
Processing Systems},
editor = {S. Becker and S. Thrun and K. Obermayer},
publisher = {MIT Press},
year = {2003},
volume = {15},
pages = {229--236},
abstract = {A key challenge for neural modeling is to explain how a
continuous stream of multi-modal input from a rapidly
changing environment can be processed by stereotypical
recurrent circuits of integrate-and-fire neurons in
real-time. We propose a new computational model that does
not require a task-dependent construction of neural
circuits. Instead it is based on principles of high
dimensional dynamical systems in combination with
statistical learning theory, and can be implemented on
generic evolved or found recurrent circuitry.}
}
@Article{MaassETAL:02c,
author = {W. Maass and T. Natschlaeger and H. Markram},
title = {Fading Memory and Kernel Properties of Generic Cortical
Microcircuit Models},
journal = {Journal of Physiology -- Paris},
year = {2004},
pages = {315--330},
volume = {98},
number = {4--6},
abstract = {It is quite difficult to construct circuits of spiking
neurons that can carry out complex computational tasks. On
the other hand even randomly connected circuits of spiking
neurons can in principle be used for complex computational
tasks such as time-warp invariant speech recognition. This
is possible because such circuits have an inherent tendency
to integrate incoming information in such a way that simple
linear readouts can be trained to transform the current
circuit activity into the target output for a very large
number of computational tasks. Consequently we propose to
analyze circuits of spiking neurons in terms of their roles
as analog fading memory and nonlinear kernels, rather than
as implementations of specific computational operations and
algorithms. This article is a sequel to \cite{LSM}, and
contains new results about the performance of generic
neural microcircuit models for the recognition of speech
that is subject to linear and nonlinear time-warps, as well
as for computations on time-varying firing rates. These
computations rely, apart from general properties of generic
neural microcircuit models, just on capabilities of simple
linear readouts trained by linear regression. This article
also provides detailed data on the fading memory property
of generic neural microcircuit models, and a quick review
of other new results on the computational power of such
circuits of spiking neurons.}
}
@InCollection{MaassETAL:03,
author = {W. Maass and T. Natschlaeger and H. Markram},
title = {Computational Models for Generic Cortical Microcircuits},
booktitle = {Computational Neuroscience: A Comprehensive Approach},
publisher = {Chapman \& Hall/CRC},
year = {2004},
editor = {J. Feng},
chapter = {18},
pages = {575--605},
address = {Boca Raton},
abstract = {The human nervous system processes a continuous stream of
multi-modal input from a rapidly changing environment. A
key challenge for neural modeling is to explain how the
neural microcircuits (columns, minicolumns, etc.) in the
cerebral cortex whose anatomical and physiological
structure is quite similar in many brain areas and species
achieve this enormous computational task. We propose a
computational model that could explain the potentially
universal computational capabilities and does not require a
task-dependent construction of neural circuits. Instead it
is based on principles of high dimensional dynamical
systems in combination with statistical learning theory,
and can be implemented on generic evolved or found
recurrent circuitry. This new approach towards
understanding neural computation on the micro-level also
suggests new ways of modeling cognitive processing in
larger neural systems. In particular it questions
traditional ways of thinking about neural coding.}
}
@InProceedings{MaassETAL:04,
author = {W. Maass and R. Legenstein and N. Bertschinger},
booktitle = {Advances in Neural Information Processing Systems},
title = {Methods for Estimating the Computational Power and
Generalization Capability of Neural Microcircuits},
year = {2005},
volume = {17},
pages = {865--872},
editor = {L. K. Saul and Y. Weiss and L. Bottou},
publisher = {MIT Press},
abstract = {What makes a neural microcircuit computationally powerful?
Or more precisely, which measurable quantities could
explain why one microcircuit $C$ is better suited for a
particular family of computational tasks than another
microcircuit $C'$? We propose in this article quantitative
measures for evaluating the computational power and
generalization capability of a neural microcircuit, and
apply them to generic neural microcircuit models drawn from
different distributions. We validate the proposed measures
by comparing their prediction with direct evaluations of
the computational performance of these microcircuit models.
This procedure is applied first to microcircuit models that
differ with regard to the spatial range of synaptic
connections and with regard to the scale of synaptic
efficacies in the circuit, and then to microcircuit models
that differ with regard to the level of background input
currents and the level of noise on the membrane potential
of neurons. In this case the proposed method allows us to
quantify differences in the computational power and
generalization capability of circuits in different dynamic
regimes (UP- and DOWN-states) that have been demonstrated
through intracellular recordings in vivo.}
}
@InProceedings{MaassETAL:06,
author = {W. Maass and P. Joshi and E. D. Sontag},
title = {Principles of real-time computing with feedback applied to
cortical microcircuit models},
booktitle = {Advances in Neural Information Processing Systems},
abstract = {The network topology of neurons in the brain exhibits an
abundance of feedback connections, but the computational
function of these feedback connections is largely unknown.
We present a computational theory that characterizes the
gain in computational power achieved through feedback in
dynamical systems with fading memory. It implies that many
such systems acquire through feedback universal
computational capabilities for analog computing with a
non-fading memory. In particular, we show that feedback
enables such systems to process time-varying input streams
in diverse ways according to rules that are implemented
through internal states of the dynamical system. In
contrast to previous attractor-based computational models
for neural networks, these flexible internal states are
{\em high-dimensional} attractors of the circuit dynamics,
that still allow the circuit state to absorb new
information from online input streams. In this way one
arrives at novel models for working memory, integration of
evidence, and reward expectation in cortical circuits. We
show that they are applicable to circuits of
conductance-based Hodgkin-Huxley (HH) neurons with high
levels of noise that reflect experimental data on in-vivo
conditions. },
year = {2006},
volume = {18},
pages = {835--842},
publisher = {MIT Press},
editor = {Y. Weiss and B. Schoelkopf and J. Platt}
}
@Article{MaassETAL:06a,
author = {W. Maass and P. Joshi and E. D. Sontag},
title = {Computational aspects of feedback in neural circuits},
journal = {PLoS Computational Biology},
year = 2007,
volume = {3},
number = {1},
pages = {e165, 1--20}
}
@Article{MaassETAL:07,
author = {H. Jaeger and W. Maass and J. Principe},
title = {Introduction to the Special Issue on Echo State Networks
and Liquid State Machines},
journal = {Neural Networks},
year = {2007},
volume = {20},
number = {3},
pages = {287--289},
note = {}
}
@Article{MaassETAL:81,
author = {W. Maass and A. Shore and M. Stob},
journal = {Israel J. Math.},
pages = {210--224},
title = {Splitting properties and jump classes},
volume = {39},
year = {1981}
}
@InProceedings{MaassETAL:87,
author = {W. Maass and G. Schnitger and E. Szemeredi},
booktitle = {Proceedings of the 19th Annual ACM Symposium on Theory of
Computing},
pages = {94--100},
title = {Two tapes are better than one for off-line Turing
machines},
year = {1987}
}
@InProceedings{MaassETAL:91,
author = {W. Maass and G. Schnitger and E. Sontag},
booktitle = {Proc. of the 32nd Annual IEEE Symposium on Foundations of
Computer Science 1991},
pages = {767-776},
title = {On the computational power of sigmoid versus boolean
threshold circuits},
year = {1991}
}
@InCollection{MaassETAL:91a,
author = {W. Maass and G. Schnitger and E. Sontag},
title = {On the computational power of sigmoid versus boolean
threshold circuits},
booktitle = {Theoretical Advances in Neural Computation and Learning},
pages = {127--151},
publisher = {Kluwer Academic Publishers (Boston)},
year = {1994},
editor = {V.~P.~Roychowdhury and K.~Y.~Siu and A.~Orlitsky}
}
@Article{MaassETAL:93,
author = {W. Maass and G. Schnitger and E. Szemeredi and G. Turan},
journal = {Computational Complexity},
pages = {392--401},
title = {Two tapes versus one for off-line {T}uring machines},
volume = {3},
year = {1993}
}
@InProceedings{MaassLegenstein:01,
author = {R. A. Legenstein and W. Maass},
title = {Foundations for a circuit complexity theory of sensory
processing},
booktitle = {Proc. of NIPS 2000, Advances in Neural Information
Processing Systems},
editor = {T. K. Leen and T. G. Dietterich and V. Tresp},
year = {2001},
volume = {13},
pages = {259--265},
publisher = {MIT Press},
address = {Cambridge},
htmlnote = {The poster presented at NIPS is available as gzipped Postscript.},
abstract = {We introduce {\em total wire length} as salient complexity
measure for an analysis of the circuit complexity of
sensory processing in biological neural systems and
neuromorphic engineering. Furthermore we introduce a set of
basic computational problems that apparently need to be
solved by circuits for translation- and scale-invariant
sensory processing. Finally we exhibit a number of circuit
design strategies for these new benchmark functions that
can be implemented within realistic complexity bounds, in
particular with linear or almost linear total wire length.}
}
@Article{MaassLegenstein:01a,
author = {R. A. Legenstein and W. Maass},
title = {Wire Length as a Circuit Complexity Measure},
journal = {Journal of Computer and System Sciences},
year = {2005},
volume = {70},
pages = {53--72},
abstract = { We introduce {\em wire length} as a salient complexity
measure for analyzing the circuit complexity of sensory
processing in biological neural systems. This new
complexity measure is applied in this paper to two basic
computational problems that arise in translation- and
scale-invariant pattern recognition, and hence appear to be
useful as benchmark problems for sensory processing. We
present new circuit design strategies for these benchmark
problems that can be implemented within realistic
complexity bounds, in particular with linear or almost
linear wire length. Finally we derive some general bounds
which provide information about the relationship between
new complexity measure wire length and traditional circuit
complexity measures.}
}
@Article{MaassLegenstein:01c,
author = {R. A. Legenstein and W. Maass},
title = {Neural circuits for pattern recognition with small total
wire length},
journal = {Theoretical Computer Science},
volume = {287},
pages = {239--249},
year = {2002},
abstract = {One of the most basic pattern recognition problems is
whether a certain local feature occurs in some linear array
to the left of some other local feature. We construct in
this article circuits that solve this problem with an
asymptotically optimal number of threshold gates.
Furthermore it is shown that much fewer threshold gates are
needed if one employs in addition a small number of
winner-take-all gates. In either case the circuits that are
constructed have linear or almost linear total wire length,
and are therefore not unrealistic from the point of view of
physical implementations.}
}
@Article{MaassLegenstein:01d,
author = {R. A. Legenstein and W. Maass},
title = {Optimizing the Layout of a Balanced Tree},
journal = {Technical Report},
year = {2001},
abstract = { It is shown that the total wire length of layouts of a
balanced binary tree on a 2-dimensional grid can be reduced
by 33% if one does not choose the obvious ``symmetric''
layout strategy. Furthermore it is shown that the more
efficient layout strategy that is presented in this article
is optimal, not only for binary trees but for m-ary trees
with any m >= 2.}
}
@Article{MaassMarkram:00,
author = {W. Maass and H. Markram},
title = {Synapses as dynamic memory buffers},
journal = {Neural Networks},
volume = {15},
pages = {155--161},
year = {2002}
}
@Article{MaassMarkram:02,
author = {W. Maass and H. Markram},
title = {On the Computational Power of Recurrent Circuits of
Spiking Neurons},
journal = {Journal of Computer and System Sciences},
year = {2004},
volume = {69},
number = {4},
pages = {593--616}
}
@InCollection{MaassMarkram:02a,
author = {W. Maass and H. Markram},
title = {Temporal Integration in Recurrent Microcircuits},
booktitle = {The Handbook
of Brain Theory and Neural Networks},
publisher = {MIT Press (Cambridge)},
year = {2003},
editor = {M. A. Arbib},
edition = {2nd},
pages = {1159--1163}
}
@InProceedings{MaassMarkram:04,
author = {W. Maass and H. Markram},
title = {Theory of the Computational Function of Microcircuit
Dynamics},
booktitle = {The Interface between Neurons and Global Brain Function},
editor = {S. Grillner and A. M. Graybiel},
year = {2006},
pages = {371--390},
chapter = {18},
publisher = {MIT Press},
series = {Dahlem Workshop Report 93}
}
@Article{MaassNatschlaeger:97a,
author = {W. Maass and T. Natschlaeger},
title = {Networks of Spiking Neurons can Emulate Arbitrary
{H}opfield nets in Temporal Coding},
journal = {Network: Computation in Neural Systems},
year = 1997,
volume = 8,
number = 4,
pages = {355--372},
keywords = {spiking neurons, hopfield net, temporal coding},
userlabel = {4},
abstract = {A theoretical model for analog computation with temporal
coding is introduced and tested through simulations in
GENESIS. It turns out that the use of multiple synapses
yields very noise robust mechanisms for analog computations
with temporal coding in networks of detailed compartmental
neuron models. One arrives in this way at a method for
emulating arbitrary Hopfield nets with spiking neurons in
temporal coding, yielding new models for associative recall
of spatio-temporal firing patterns. A corresponding layered
architecture yields a refinement of the synfire-chain model
that can assume a fairly large set of different firing
patterns for different inputs.}
}
@InProceedings{MaassNatschlaeger:98,
author = {W. Maass and T. Natschlaeger},
title = {Associative Memory with Networks of Spiking Neurons in
Temporal Coding},
booktitle = {Neuromorphic Systems: Engineering Silicon from
Neurobiology},
editor = {L. S. Smith and A. Hamilton},
year = 1998,
publisher = {World Scientific},
pages = {21--32},
keywords = {spiking neurons, hopfield net, temporal coding},
abstract = {A theoretical model for analog computation with temporal
coding is introduced and tested through simulations in
GENESIS. It turns out that the use of multiple synapses
yields very noise robust mechanisms for analog computations
with temporal coding in networks of detailed compartmental
neuron models. One arrives in this way at a method for
emulating arbitrary Hopfield nets with spiking neurons in
temporal coding, yielding new models for associative recall
of spatio-temporal firing patterns.}
}
@InProceedings{MaassNatschlaeger:98b,
author = {W. Maass and T. Natschlaeger},
title = {Emulation of {H}opfield Networks with Spiking Neurons in
Temporal Coding},
booktitle = {Computational Neuroscience: Trends in Research},
editor = {J. M. Bower},
year = 1998,
publisher = {Plenum Press},
pages = {221--226},
keywords = {spiking neurons, hopfield net, temporal coding},
abstract = {A theoretical model for analog computation with temporal
coding is introduced and tested through simulations in
GENESIS. It turns out that the use of multiple synapses
yields very noise robust mechanisms for analog computations
with temporal coding in networks of detailed compartmental
neuron models. One arrives in this way at a method for
emulating arbitrary Hopfield nets with spiking neurons in
temporal coding, yielding new models for associative recall
of spatio-temporal firing patterns. A corresponding layered
architecture yields a refinement of the synfire-chain model
that can assume a fairly large set of different firing
patterns for different inputs.}
}
@Article{MaassNatschlaeger:99,
author = {W. Maass and T. Natschlaeger},
title = {A model for Fast Analog Computation Based on Unreliable
Synapses},
journal = {Neural Computation},
year = 2000,
pages = {1679--1704},
volume = {12},
number = {7},
keywords = {unreliable synapses, universal function approximation,
fast analog computation, time series, hebbian learning,
space rate coding, population activity},
abstract = {We investigate through theoretical analysis and computer
simulations the consequences of unreliable synapses for
fast analog computations in networks of spiking neurons,
with analog variables encoded by the current firing
activities of pools of spiking neurons. Our results suggest
that the known unreliability of synaptic transmission may
be viewed as a useful tool for analog computing, rather
than as a ``bug'' in neuronal hardware. We also investigate
computations on time series and Hebbian learning in this
context of space-rate coding.}
}
@InProceedings{MaassOrponen:97,
author = {W. Maass and P. Orponen},
booktitle = {Advances in Neural Information Processing Systems},
editor = {M. Mozer and M. I. Jordan and T. Petsche},
pages = {218--224},
publisher = {MIT Press (Cambridge)},
title = {On the effect of analog noise in discrete-time analog
computations},
volume = {9},
year = {1997}
}
@Article{MaassOrponen:97j,
author = {W. Maass and P. Orponen},
title = {On the effect of analog noise in discrete-time analog
computations},
journal = {Neural Computation},
year = 1998,
volume = 10,
pages = {1071--1095}
}
@InProceedings{MaassRuf:95,
author = {W. Maass and B. Ruf},
address = {Paris},
booktitle = {Proc. of the International Conference on Artificial Neural
Networks ICANN},
pages = {515--520},
publisher = {EC2\&Cie},
title = {On the Relevance of the Shape of Postsynaptic Potentials
for the Computational Power of Networks of Spiking
Neurons},
year = {1995},
keywords = {spiking neuron, postsynaptic potential, computational
complexity}
}
@Article{MaassRuf:97,
author = {W. Maass and B. Ruf},
journal = {Information and Computation},
title = {On computation with pulses},
year = {1999},
volume = {148},
pages = {202--218},
keywords = {spiking neuron, computational complexity, postsynaptic
potential}
}
@InProceedings{MaassSchmitt:97,
author = {W. Maass and M. Schmitt},
booktitle = {Proc. of the 10th Conference on Computational Learning
Theory 1997},
note = {See also Electronic Proc. of the Fifth International
Symposium on Artificial Intelligence and Mathematics
(http://rutcor.rutgers.edu/\~{}amai)},
pages = {54--61},
publisher = {ACM-Press (New York)},
title = {On the complexity of learning for a spiking neuron},
year = {1997}
}
@Article{MaassSchmitt:98,
author = {W. Maass and M. Schmitt},
journal = {Information and Computation},
title = {On the complexity of learning for spiking neurons with
temporal coding},
year = {1999},
volume = {153},
pages = {26--46}
}
@InProceedings{MaassSchnitger:86,
author = {W. Maass and G. Schnitger},
booktitle = {Proceedings of the Structure in Complexity Theory
Conference, Berkeley 1986},
pages = {249--264},
publisher = {Springer (Berlin)},
series = {Lecture Notes in Computer Science},
title = {An optimal lower bound for {T}uring machines with one Work
Tape and Two-Way Input Tape},
year = {1986},
volume = {223}
}
@Article{MaassSchorr:87,
author = {W. Maass and A. Schorr},
journal = {SIAM J. Comput.},
pages = {195--202},
title = {Speed-up of {T}uring machines with one work tape and a
two-way input tape},
volume = {16},
year = {1987}
}
@InProceedings{MaassSlaman:89,
author = {W. Maass and T. A. Slaman},
booktitle = {Proceedings of the Logic Colloquium '88, Padova, Italy},
editor = {Ferro and Bonotto and Valentini and Zanardo},
pages = {79-89},
publisher = {Elsevier Science Publishers (North-Holland)},
title = {Some problems and results in the theory of actually
computable functions},
year = {1989}
}
@InProceedings{MaassSlaman:89a,
author = {W. Maass and T. A. Slaman},
booktitle = {Proceedings of the 4th Annual Conference on Structure in
Complexity Theory},
pages = {231--239},
publisher = {IEEE Computer Society Press (Washington)},
title = {The complexity types of computable sets (extended
abstract)},
year = {1989}
}
@InProceedings{MaassSlaman:89b,
author = {W. Maass and T. A. Slaman},
booktitle = {Proceedings of the 7th International Conference on
Fundamentals of Computation Theory},
pages = {318--326},
publisher = {Springer (Berlin)},
series = {Lecture Notes in Computer Science},
title = {Extensional properties of sets of time bounded complexity
(extended abstract)},
volume = {380},
year = {1989}
}
@InProceedings{MaassSlaman:90,
author = {W. Maass and T. A. Slaman},
booktitle = {Proceedings of the 1989 Recursion Theory Week
Oberwolfach},
pages = {297--322},
publisher = {Springer (Berlin)},
title = {On the relationship between the complexity, the degree,
and the extension of a computable set},
year = {1990}
}
@InProceedings{MaassSlaman:91,
author = {W. Maass and T. A. Slaman},
booktitle = {Proceedings of a Workshop on Logic from Computer Science},
editor = {Y. N. Moschovakis},
pages = {359--372},
publisher = {Springer (Berlin)},
title = {Splitting and density for the recursive sets of a fixed
time complexity},
year = {1991}
}
@Article{MaassSlaman:92,
author = {W. Maass and T. A. Slaman},
journal = {J. Comput. Syst. Sci.},
note = {Invited paper for a special issue of the J. Comput. Syst.
Sci.},
pages = {168--192},
title = {The complexity types of computable sets},
volume = {44},
year = {1992}
}
@Article{MaassSontag:97,
author = {W. Maass and E. Sontag},
journal = {Neural Computation},
title = {Analog neural nets with {G}aussian or other common noise
distribution cannot recognize arbitrary regular languages},
year = {1999},
volume = {11},
pages = {771--782}
}
@Article{MaassSontag:99a,
author = {W. Maass and E. D. Sontag},
title = {Neural systems as nonlinear filters},
journal = {Neural Computation},
volume = {12},
number = {8},
year = {2000},
pages = {1743--1772}
}
@InProceedings{MaassSontag:99b,
author = {W. Maass and E. D. Sontag},
title = {A precise characterization of the class of languages
recognized by neural nets under {G}aussian and other common
noise distributions},
booktitle = {Advances in Neural Information Processing Systems},
year = 1999,
volume = {11},
pages = {281--287},
editor = {M.~S.~Kearns and S.~S.~Solla and D.~A.~Cohn},
publisher = {MIT Press (Cambridge)}
}
@Article{MaassStob:83,
author = {W. Maass and M. Stob},
journal = {Ann. of Pure and Applied Logic},
pages = {189--212},
title = {Intervals of the lattice of recursively enumerable sets
determined by major subsets},
volume = {24},
year = {1983}
}
@Article{MaassSutner:88,
author = {W. Maass and K. Sutner},
journal = {Acta Informatica},
pages = {93-122},
title = {Motion planning among time dependent abstacles},
volume = {26},
year = {1988}
}
@InProceedings{MaassTuran:89,
author = {W. Maass and G. Turan},
booktitle = {Proceedings of the 30th Annual IEEE Symposium on
Foundations of Computer Science},
pages = {262--267},
title = {On the complexity of learning from counterexamples
(extended abstract)},
year = {1989}
}
@InProceedings{MaassTuran:90,
author = {W. Maass and G. Turan},
booktitle = {Proceedings of the 31th Annual IEEE Symposium on
Foundations of Computer Science},
pages = {203--210},
title = {On the complexity of learning from counterexamples and
membership queries},
year = {1990}
}
@Article{MaassTuran:92,
author = {W. Maass and G. Turan},
journal = {Machine Learning},
note = {Invited paper for a special issue of Machine Learning},
pages = {107--145},
title = {Lower bound methods and separation results for on-line
learning models},
volume = {9},
year = {1992}
}
@InCollection{MaassTuran:94,
author = {W. Maass and G. Turan},
booktitle = {Computational Learning Theory and Natural Learning System:
Constraints and Prospects},
editor = {S. J. Hanson and G. A. Drastal and R. L. Rivest},
pages = {381--414},
publisher = {MIT Press (Cambridge)},
title = {How fast can a threshold gate learn},
year = {1994}
}
@Article{MaassTuran:94a,
author = {W. Maass and G. Turan},
journal = {Machine Learning},
pages = {251--269},
title = {Algorithms and lower bounds for on-line learning of
geometrical concepts},
volume = {14},
year = {1994}
}
@InProceedings{MaassTuran:95,
author = {W. Maass and G. Turan},
address = {Jerusalem},
booktitle = {Proc. of the 4th Bar-Ilan Symposium on Foundations of
Artificial Intelligence (BISFAI'95)},
title = {On learnability and predicate logic (extended abstract)},
year = {1995},
pages = {75--85}
}
@InProceedings{MaassWarmuth:95,
author = {W. Maass and M. Warmuth},
booktitle = {Proc. of the 12th International Machine Learning
Conference, Tahoe City, USA},
editor = {Morgan Kaufmann (San Francisco)},
pages = {378-386},
title = {Efficient learning with virtual threshold gates},
year = {1995}
}
@Article{MaassWarmuth:95j,
author = {W. Maass and M. Warmuth},
title = {Efficient learning with virtual threshold gates},
journal = {Information and Computation},
year = 1998,
volume = 141,
number = 1,
pages = {66--83}
}
@InCollection{MaassWeibel:97,
author = {W. Maass and P. Weibel},
booktitle = {{Jenseits von Kunst}},
editor = {P. Weibel},
pages = {745--747},
publisher = {Passagen Verlag},
title = {{I}st die {V}ertreibung der {V}ernunft reversibel?
{U}eberlegungen zu einem {W}issenschafts- und
{M}edienzentrum},
year = {1997}
}
@InProceedings{MaassZador:98,
author = {W. Maass and A. M. Zador},
booktitle = {Advances in Neural Processing Systems},
publisher = {MIT Press (Cambridge)},
title = {Dynamic stochastic synapses as computational units},
volume = {10},
pages = {194--200},
year = {1998}
}
@InCollection{MaassZador:98a,
author = {W. Maass and A. Zador},
booktitle = {Pulsed Neural Networks},
editor = {W. Maass and C. Bishop},
publisher = {MIT-Press (Cambridge)},
title = {Computing and learning with dynamic synapses},
year = {1998},
pages = {321-336}
}
@Article{MaassZador:98j,
author = {W. Maass and A. M. Zador},
title = {Dynamic stochastic synapses as computational units},
journal = {Neural Computation},
year = 1999,
volume = 11,
number = 4,
pages = {903--917}
}
@Article{MelamedETAL:03,
author = {O. Melamed and W. Gerstner and W. Maass and M. Tsodyks and
H. Markram},
title = {Coding and Learning of Behavioral Sequences},
journal = {Trends in Neurosciences},
volume = 27,
number = 1,
year = {2004},
pages = {11--14}
}
@InProceedings{NatschlaegerETAL:01,
author = {T. Natschlaeger and W. Maass and E. D. Sontag and A.
Zador},
title = {Processing of Time Series by Neural Circuits with
Biologically Realistic Synaptic Dynamics},
booktitle = {Advances in Neural Information Processing Systems 2000
({NIPS '2000})},
editor = {Todd K. Leen and Thomas G. Dietterich and Volker Tresp},
year = 2001,
volume = 13,
pages = {145--151},
address = {Cambridge},
publisher = {MIT Press},
abstract = {Experimental data show that biological synapses behave
quite differently from the symbolic synapses in common
artificial neural network models. Biological synapses are
dynamic, i.e., their weight changes on a short time scale
by several hundred percent in dependence of the past input
to the synapse. In this article we explore the consequences
that this synaptic dynamics entails for the computational
power of feedforward neural networks. It turns out that
even with just a single hidden layer such networks can
approximate a surprisingly large class of nonlinear
filters: all filters that can be characterized by Volterra
series. This result is robust with regard to various
changes in the model for synaptic dynamics. Furthermore we
show that simple gradient descent suffices to approximate a
given quadratic filter by a rather small neural system with
dynamic synapses. We demonstrate that with this approach
the nonlinear filter considered in (Back and Tsoi 93) can
be approximated even better than by their model.},
htmlnote = {The poster presented at NIPS is available as Acrobat PDF file.}
}
@Article{NatschlaegerETAL:01a,
author = {T. Natschlaeger and W. Maass and A. Zador},
title = {Efficient Temporal Processing with Biologically Realistic
Dynamic Synapses},
journal = {Network: Computation in Neural Systems},
year = 2001,
pages = {75--87},
volume = 12,
abstract = {Experimental data show that biological synapses behave
quite differently from the symbolic synapses in common
artificial neural network models. Biological synapses are
dynamic, i.e., their ``weight'' changes on a short time
scale by several hundred percent in dependence of the past
input to the synapse. Here we describe a general model of
computation that exploits dynamic synapses, and use a
backpropagation-like algorithm to adjust the synaptic
parameters. We show that such gradient descent suffices to
approximate a given quadratic filter by a rather small
neural system with dynamic synapses. We demonstrate that
with this approach the nonlinear filter considered in (Back
and Tsoi, 1993) can be approximated slightly better than by
their model. Our numerical results are complemented by
theoretical analysis which show that even with just a
single hidden layer such networks can approximate a
surprisingly large class of nonlinear filters: all filters
that can be characterized by Volterra series. This result
is robust with regard to various changes in the model for
synaptic dynamics. }
}
@Article{NatschlaegerETAL:02,
author = {T. Natschlaeger and W. Maass and H. Markram},
title = {The "Liquid Computer": A Novel Strategy for Real-Time
Computing on Time Series},
journal = {Special Issue on Foundations of Information Processing of
{TELEMATIK}},
year = {2002},
pages = {39--43},
volume = {8},
number = {1},
abstract = {We will discuss in this survey article a new framework for
analysing computations on time series and in particular on
spike trains, introduced in (Maass et. al. 2002). In
contrast to common computational models this new framework
does not require that information can be stored in some
stable states of a computational system. It has recently
been shown that such models where all events are transient
can be successfully applied to analyse computations in
neural systems and (independently) that the basic ideas can
also be used to solve engineering tasks such as the design
of nonlinear controllers. Using an illustrative example we
will develop the main ideas of the proposed model. This
illustrative example is generalized and cast into a
rigorous mathematical model: the Liquid State Machine. A
mathematical analysis shows that there are in principle no
computational limitations of liquid state machines in the
domain of time series computing. Finally we discuss several
successful applications of the framework in the area of
computational neuroscience and in the field of artificial
neural networks.}
}
@InCollection{NatschlaegerETAL:03,
author = {T. Natschlaeger and H. Markram and W. Maass},
title = {Computer Models and Analysis Tools for Neural
Microcircuits},
booktitle = {Neuroscience Databases. A Practical Guide},
publisher = {Kluwer Academic Publishers (Boston)},
year = {2003},
editor = {R. Koetter},
chapter = {9},
pages = {123--138},
abstract = {This chapter surveys web resources regarding computer
models and analysis tools for neural microcircuits. In
particular it describes the features of a new website
(www.lsm.tugraz.at) that facilitates the creation of
computer models for cortical neural microcircuits of
various sizes and levels of detail, as well as tools for
evaluating the computational power of these models in a
Matlabenvironment.}
}
@Article{NatschlaegerMaass:01a,
author = {T. Natschlaeger and W. Maass},
title = {Computing the Optimally Fitted Spike Train for a Synapse},
journal = {Neural Computation},
year = 2001,
volume = 13,
number = 11,
pages = {2477--2494},
abstract = {Experimental data have shown that synapses are
heterogeneous: different synapses respond with different
sequences of amplitudes of postsynaptic responses to the
same spike train. Neither the role of synaptic dynamics
itself nor the role of the heterogeneity of synaptic
dynamics for computations in neural circuits is well
understood. We present in this article two computational
methods that make it feasible to compute for a given
synapse with known synaptic parameters the spike train that
is optimally fitted to the synapse in a certain sense. With
the help of these methods one can compute for example the
temporal pattern of a spike train (with a given number of
spikes) that produces the largest sum of postsynaptic
responses for a specific synapse. Several other
applications are also discussed. To our surprise we find
that most of these optimally fitted spike trains match
common firing patterns of specific types of neurons that
are discussed in the literature. Hence our analysis
provides a possible functional explanation for the
experimentally observed regularity in the combination of
specific types of synapses with specific types of neurons
in neural circuits. }
}
@InProceedings{NatschlaegerMaass:01b,
author = {T. Natschlaeger and W. Maass},
title = {Finding the Key to a Synapse},
booktitle = {Advances in Neural Information Processing Systems ({NIPS
'2000})},
editor = {Todd K. Leen and Thomas G. Dietterich and Volker Tresp},
year = 2001,
pages = {138--144},
volume = 13,
address = {Cambridge},
publisher = {MIT Press},
abstract = {Experimental data have shown that synapses are
heterogeneous: different synapses respond with different
sequences of amplitudes of postsynaptic responses to the
same presynaptic spike train. Neither the role of synaptic
dynamics itself nor the role of the heterogeneity of
synaptic dynamics for computations in neural circuits is
well understood. We present in this article methods that
make it feasible to compute for a given synapse with known
synaptic parameters the spike train that is optimally
fitted to the synapse, in the sense that it produces the
largest sum of postsynaptic responses. To our surprise we
find that most of these optimally fitted spike trains match
common firing patterns of specific types of neurons that
are discussed in the literature. Hence our analysis
provides a possible functional explanation for the
experimentally observed regularity in the combination of
specific types of synapses with specific types of neurons
in neural circuits.},
htmlnote = {The poster presented at NIPS is available as Acrobat PDF file.}
}
@InProceedings{NatschlaegerMaass:03,
author = {T. Natschlaeger and W. Maass},
title = {Information Dynamics and Emergent Computation in Recurrent
Circuits of Spiking Neurons},
booktitle = {Proc. of NIPS 2003, Advances in Neural Information
Processing Systems},
year = {2004},
volume = {16},
pages = {1255--1262},
editor = {S. Thrun and L. Saul and B. Schoelkopf},
publisher = {MIT Press},
address = {Cambridge},
abstract = {An efficient method using Bayesian and linear classifiers
is presented for analyzing the dynamics of information in
high dimensional circuit states, and applied to investigate
emergent computation in generic cortical microcircuit
models. It is shown that such recurrent circuits of spiking
neurons have an inherent capability to carry out rapid
computations on complex spike patterns, merging information
contained in the order of spike arrival with previously
acquired context information.}
}
@Article{NatschlaegerMaass:04,
author = {T. Natschlaeger and W. Maass},
title = {Dynamics of Information and Emergent Computation in
Generic Neural Microcircuit Models},
journal = {Neural Networks},
volume = {18},
number = {10},
pages = {1301--1308},
year = {2005},
abstract = {Numerous methods have already been developed to estimate
the information contained in single spike trains. In this
article we explore efficient methods for estimating the
information contained in the simultaneous firing activity
of hundreds of neurons. Obviously such methods are needed
to analyze data from multi-unit recordings. We test these
methods on generic neural microcircuit models consisting of
800 neurons, and analyze the temporal dynamics of
information about preceding spike inputs in such circuits.
It turns out that information spreads with high speed in
such generic neural microcircuit models, thereby supporting
-- without the postulation of any additional neural or
synaptic mechanisms -- the possibility of ultra-rapid
computations on the first input spikes.}
}
@Article{NatschlaegerMaass:2001,
author = {T. Natschlaeger and W. Maass},
title = {Spiking Neurons and the Induction of Finite State
Machines},
journal = {Theoretical Computer Science: Special Issue on Natural
Computing},
volume = 287,
year = 2002,
pages = {251--265},
abstract = {We discuss in this short survey article some current
mathematical models from neurophysiology for the
computational units of biological neural systems: neurons
and synapses. These models are contrasted with the
computational units of common artificial neural network
models, which reflect the state of knowledge in
neurophysiology 50 years ago. We discuss the problem of
carrying out computations in circuits consisting of
biologically realistic computational units, focusing on the
biologically particularly relevant case of computations on
time series. Finite state machines are frequently used in
computer science as models for computations on time series.
One may argue that these models provide a reasonable common
conceptual basis for analyzing computations in computers
and biological neural systems, although the emphasis in
biological neural systems is shifted more towards
asynchronous computation on analog time series. In the
second half of this article some new computer experiments
and theoretical results are discussed, which address the
question whether a biological neural system can in
principle learn to behave like a given simple finite state
machine. }
}
@InProceedings{NatschlaegerMaass:99,
author = {T. Natschlaeger and W. Maass},
title = {Fast Analog Computation in Networks of Spiking Neurons
Using Unreliable Synapses},
booktitle = {{ESANN'99} Proceedings of the European Symposium on
Artificial Neural Networks},
year = 1999,
address = {Bruges, Belgium},
pages = {417--422},
keywords = {unreliable synapses, universal function approximation,
fast analog computation, time series, hebbian learning,
space rate coding, population activity},
abstract = {We investigate through theoretical analysis and computer
simulations the consequences of unreliable synapses for
fast analog computations in networks of spiking neurons,
with analog variables encoded by the firing activities of
pools of spiking neurons. Our results suggest that the
known unreliability of synaptic transmission may be viewed
as a useful tool for analog computing, rather than as a
``bug'' in neuronal hardware. We also investigate
computations on analog time series encoded by the firing
activities of pools of spiking neurons.}
}
@Article{NesslerETAL:08,
author = {B. Nessler and M. Pfeiffer and W. Maass},
title = {Hebbian learning of {B}ayes optimal decisions},
journal = {In Proc. of NIPS 2008: Advances in Neural Information
Processing Systems},
year = {2009},
volume = {21},
number = {},
pages = {},
note = {MIT Press},
abstract = {When we perceive our environment, make a decision, or take
an action, our brain has to deal with multiple sources of
uncertainty. The Bayesian framework of statistical
estimation provides computational methods for dealing
optimally with uncertainty. Bayesian inference however is
algorithmically quite complex, and learning of Bayesian
inference involves the storage and updating of probability
tables or other data structures that are hard to implement
in neural networks. Hence it is unclear how our nervous
system could acquire the capability to approximate optimal
Bayesian inference and action selection. This article shows
that the simplest and experimentally best supported type of
synaptic plasticity, Hebbian learning, can in principle
achieve this. Even inference in complex Bayesian networks
can be approximated by Hebbian learning in combination with
population coding and lateral inhibition
(``Winner-Take-All'') in cortical microcircuits that
produce a sparse encoding of complex sensory stimuli. We
also show that a corresponding reward-modulated Hebbian
plasticity rule provides a principled framework for
understanding how Bayesian inference could support fast
reinforcement learning in the brain. In particular we show
that recent experimental results by Yang and Shadlen on
reinforcement learning of probabilistic inference in
primates can be modeled in this way.}
}
@InProceedings{NesslerETAL:10,
author = {B. Nessler and M. Pfeiffer and W. Maass},
title = {{STDP} enables spiking neurons to detect hidden causes of
their inputs},
booktitle = {Proc. of NIPS 2009: Advances in Neural Information
Processing Systems},
editor = {},
publisher = {MIT Press},
year = {2010},
volume = {22},
pages = {},
abstract = {The principles by which spiking neurons contribute to the
astounding computational power of generic cortical
microcircuits, and how spike-timing-dependent plasticity
(STDP) of synaptic weights could generate and maintain this
computational function, are unknown. We show here that
STDP, in conjunction with a stochastic soft winner-take-all
(WTA) circuit, induces spiking neurons to generate through
their synaptic weights implicit internal models for
subclasses (or “causes”) of the high-dimensional spike
patterns of hundreds of pre-synaptic neurons. Hence these
neurons will fire after learning whenever the current input
best matches their internal model. The resulting
computational function of soft WTA circuits, a common
network motif of cortical microcircuits, could therefore be
a drastic dimensionality reduction of information streams,
together with the autonomous creation of internal models
for the probability distributions of their input patterns.
We show that the autonomous generation and maintenance of
this computational function can be explained on the basis
of rigorous mathematical principles. In particular, we show
that STDP is able to approximate a stochastic online
Expectation-Maximization (EM) algorithm for modeling the
input data. A corresponding result is shown for Hebbian
learning in artificial neural networks.}
}
@InProceedings{NeumannETAL:07,
author = {G. Neumann and M. Pfeiffer and W. Maass},
booktitle = {Proceedings of the 18th European Conference on Machine
Learning (ECML) and the 11th European Conference on
Principles and Practice of Knowledge Discovery in Databases
(PKDD) 2007, Warsaw (Poland)},
title = {Efficient Continuous-Time Reinforcement Learning with
Adaptive State Graphs},
publisher = {Springer (Berlin)},
year = {2007},
pages = {},
note = {in press},
abstract = {We present a new reinforcement learning approach for
deterministic continuous control problems in environments
with unknown, arbitrary reward functions. The difficulty of
finding solution trajectories for such problems can be
reduced by incorporating limited prior knowledge of the
approximative local system dynamics. The presented
algorithm builds an adaptive state graph of sample points
within the continuous state space. The nodes of the graph
are generated by an efficient principled exploration scheme
that directs the agent towards promising regions, while
maintaining good online performance. Global solution
trajectories are formed as combinations of local
controllers that connect nodes of the graph, thereby
naturally allowing continuous actions and continuous time
steps. We demonstrate our approach on various movement
planning tasks in continuous domains.}
}
@InProceedings{NeumannETAL:09,
author = {G. Neumann and W. Maass and J. Peters},
title = {Learning Complex Motions by Sequencing Simpler Motion
Templates},
booktitle = {Proc. of the Int. Conf. on Machine Learning (ICML 2009),
Montreal},
year = {2009},
volume = {},
number = {},
pages = {},
note = {in press},
abstract = {Abstraction of complex, longer motor tasks into simpler
elemental movements enables humans and animals to exhibit
motor skills which have not yet been matched by robots.
Humans intuitively decompose complex motions into smaller,
simpler segments. For example when describing simple
movements like drawing a triangle with a pen, we can easily
name the basic steps of this movement. Surprisingly, such
abstractions have rarely been used in artificial motor
skill learning algorithms. These algorithms typically
choose a new action (such as a torque or a force) at a very
fast time-scale. As a result, both policy and temporal
credit assignment problem become unnecessarily complex -
often beyond the reach of current machine learning methods.
We introduce a new framework for temporal abstractions in
reinforcement learning (RL), i.e. RL with motion templates.
We present a new algorithm for this framework which can
learn high-quality policies by making only few abstract
decisions. }
}
@Article{NikolicETAL:06,
author = {D. Nikolic and S. Haeusler and W. Singer and W. Maass},
title = {Temporal dynamics of informational contents carried by
neurons in the primary visual cortex},
journal = {submitted for publication},
year = 2006
}
@Article{NikolicETAL:07,
author = {D. Nikolic and S. Haeusler and W. Singer and W. Maass},
title = {Distributed fading memory for stimulus properties in the
primary visual},
journal = {submitted for publication},
year = {2009},
volume = {},
number = {},
pages = {},
abstract = {}
}
@InProceedings{NikolicETAL:07a,
author = {D. Nikoli\'{c} and S. Haeusler and W. Singer and W. Maass},
title = {Temporal dynamics of information content carried by
neurons in the primary visual cortex},
booktitle = {Proc. of NIPS 2006, Advances in Neural Information
Processing Systems},
editor = {},
publisher = {MIT Press},
year = {2007},
volume = {19},
pages = {1041--1048},
abstract = {We use multi-electrode recordings from cat primary visual
cortex and investigate whether a simple linear classifier
ca n extract information about the presented stimuli. We
find that information is extractable and that it even las
ts for several hundred milliseconds after the stimulus has
b een removed. In a fast sequence of stimulus presentation,
information about both new and old stimuli is present
simultaneously and nonlinear relations between these
stimuli can be extracted. These results suggest nonlinear
properties of cortical representat ions. The implications
of these properties for the nonlinear brain theory are
discussed.}
}
@Article{NikolicETAL:09,
author = {D. Nikolic and S. Haeusler and W. Singer and W. Maass},
title = {Distributed fading memory for stimulus properties in the
primary visual cortex},
journal = {PLoS Biology},
year = {2009},
volume = {7},
number = {12},
pages = {1--19},
abstract = {It is currently not known how distributed neuronal
responses in early visual areas carry stimulus-related
information. We made multi-electrode recordings from cat
primary visual cortex and applied methods from machine
learning in order to analyze the temporal evolution of
stimulus-related information in the spiking activity of
large ensembles of around 100 neurons. We used sequences of
up to three different visual stimuli (letters) presented
for 100 ms and with intervals of 100 ms or larger. Most of
the information about visual stimuli extractable by
sophisticated methods of machine learning, i.e. support
vector machines with non-linear kernel functions, was also
extractable by simple linear classification such as can be
achieved by individual neurons. New stimuli did not erase
information about previous stimuli. The responses to the
most recent stimulus contained about equal amounts of
information about both this and the preceding stimulus.
This information was encoded both in the discharge rates
(response amplitudes) of the ensemble of neurons and, when
using short time-constants for integration (e.g., 20 ms),
in the precise timing of individual spikes (<= $~20$ ms),
and persisted for several 100 ms beyond the offset of
stimuli. The results indicate that the network from which
we recorded is endowed with fading memory and is capable of
performing online computations utilizing information about
temporally sequential stimuli. This result challenges
models assuming frame-by-frame analyses of sequential
inputs.},
note = {}
}
@Article{PfeifferETAL:09,
author = {M. Pfeiffer and B. Nessler and W. Maass and R. J.
Douglas},
title = {Reward-modulated {H}ebbian Learning of Optimal Decision
Making},
journal = {Neural Computation},
year = {2009},
pages = {},
volume = {}
}
@Article{PfeifferETAL:09b,
author = {M. Pfeiffer and B. Nessler and W. Maass},
title = {{STDP} approximates Expectation Maximization in networks
of spiking neurons with lateral inhibition},
journal = {in preparation},
year = {2009},
pages = {},
volume = {}
}
@Article{PfeifferETAL:09c,
author = {M. Pfeiffer and B. Nessler and R. Douglas and W. Maass},
title = {Reward-modulated {H}ebbian {L}earning of {D}ecision
{M}aking},
journal = {Neural Computation},
year = {2009},
volume = {},
number = {},
pages = {},
abstract = {We introduce a framework for decision making in which the
learning of decision making is reduced to its simplest and
biologically most plausible form: Hebbian learning on a
linear neuron. We cast our Bayesian-Hebb learning rule as
reinforcement learning in which certain decisions are
rewarded, and prove that each synaptic weight will on
average converge exponentially fast to the log-odd of
receiving a reward when its pre- and post-synaptic neurons
are active. In our simple architecture, a particular action
is selected from the set of candidate actions by a
winner-take-all operation. The global reward assigned to
this action then modulates the update of each synapse.
Apart from this global reward signal our reward-modulated
Bayesian Hebb rule is a pure Hebb update that depends only
on the co-activation of the pre- and postsynaptic neurons,
and not on the weighted sum of all presynaptic inputs to
the post-synaptic neuron as in the perceptron learning rule
or the Rescorla-Wagner rule. This simple approach to
action-selection learning requires that information about
sensory inputs be presented to the Bayesian decision stage
in a suitably pre-processed form resulting from other
adaptive processes (acting on a larger time scale) that
detect salient dependencies among input features. Hence our
proposed framework for fast learning of decisions also
provides interesting new hypotheses regarding neural nodes
and computational goals of cortical areas that provide
input to the final decision stage.},
note = {in press}
}
@TechReport{RaschETAL:06,
author = {M. Rasch and S. Haeusler and Z. Kisvarday and W. Maass and
N. Logothetis},
title = {Comparison of a detailed model for area {V}1 with
simultaneous recordings from {LGN} and {V}1},
institution = {Technische Universitaet Graz and MPI Tuebingen},
year = {2006}
}
@TechReport{RaschETAL:06b,
author = {M. Rasch and A. Gretton and Y. Murayama and W. Maass and
N. Logothetis},
title = {Interaction of local field potential and spiking activity
in area {V}1},
institution = {Technische Universitaet Graz and MPI Tuebingen},
year = {2006}
}
@Article{RaschETAL:07,
author = {M. J. Rasch and A. Gretton and Y. Murayama and W. Maass
and N. K. Logothetis},
title = {Inferring spike trains from local field potentials},
journal = {Journal of Neurophysiology},
year = {2008},
volume = {99},
number = {},
pages = {1461--1476},
note = {},
abstract = {We investigated whether it is possible to infer spike
trains solely on the basis of the underling local field
potentials ({LFP}s). Employing support vector machines and
linear regression models, we found that in the primary
visual cortex ({V}1) of monkeys, spikes can indeed be
inferred from {LFP}s, at least with moderate success.
Although there is a considerable degree of variation across
electrodes, the low-frequency structure in spike trains (in
the 100 ms range) can be inferred with reasonable accuracy,
whereas exact spike positions are not reliably predicted.
Two kinds of features of the {LFP} are exploited for
prediction: the frequency power of bands in the high
$\gamma$-range (40-90 {H}z), and information contained in
low-frequency oscillations (<10 {H}z), where both phase and
power modulations are informative. Information analysis
revealed that both features code (mainly) independent
aspects of the spike-to-{LFP} relationship, with the
low-frequency {LFP} phase coding for temporally clustered
spiking activity. Although both features and prediction
quality are similar during semi-natural movie stimuli and
spontaneous activity, prediction performance during
spontaneous activity degrades much more slowly with
increasing electrode distance. The general trend of data
obtained with anesthetized animals is qualitatively
mirrored in that of a more limited data set recorded in
{V}1 of awake monkeys. In contrast to the cortical field
potentials, thalamic {LFP}s (e.g. {LFP}s derived from
recordings in d{LGN}) hold no useful information for
predicting spiking activity.}
}
@Article{RaschETAL:09,
author = {M. J. Rasch and K. Schuch and N. K. Logothetis and W.
Maass},
title = {Statistical characterization of the spike response to
natural stimuli in monkey area {V}1 and in a detailed model
for a patch of {V}1},
journal = {submitted},
year = {2009},
pages = {},
volume = {}
}
@Article{SteimerETAL:09,
author = {A. Steimer and W. Maass and R. Douglas},
title = {Belief-propagation in networks of spiking neurons},
journal = {Neural Computation},
year = {2009},
volume = {21},
number = {},
pages = {2502--2523},
abstract = {From a theoretical point of view, statistical inference is
an attractive model of brain operation. However, it is
unclear how to implement these inferential processes in
neuronal networks. We offer a solution to this problem by
showing in detailed simulations how the Belief-Propagation
algorithm on a factor graph can be embedded in a network of
spiking neurons. We use pools of spiking neurons as the
function nodes of the factor graph. Each pool gathers
'messages' in the form of population activities from its
input nodes and combines them through its network dynamics.
The various output messages to be transmitted over the
edges of the graph are each computed by a group of readout
neurons that feed in their respective destination pools. We
use this approach to implement two examples of factor
graphs. The first example is drawn from coding theory. It
models the transmission of signals through an unreliable
channel and demonstrates the principles and generality of
our network approach. The second, more applied example, is
of a psychophysical mechanism in which visual cues are used
to resolve hypotheses about the interpretation of an
object's shape and illumination. These two examples, and
also a statistical analysis, all demonstrate good agreement
between the performance of our networks and the direct
numerical evaluation of beliefpropagation.}
}
@Article{SteinbauerETAL:02,
author = {G. Steinbauer and R. Koholka and W. Maass},
title = {A very short story about autonomous robots},
journal = {Special Issue on Foundations of Information Processing of
{TELEMATIK}},
year = {2002},
volume = {8},
number = {1},
pages = {26--29}
}
@Article{SussilloETAL:07,
author = {D. Sussillo and T. Toyoizumi and W. Maass},
title = {Self-tuning of neural circuits through short-term synaptic
plasticity},
journal = {Journal of Neurophysiology},
year = {2007},
volume = {97},
pages = {4079--4095},
abstract = {Circuits of neurons in the cortex have a remarkable
capability to maintain functional and dynamic stability in
spite of changes in the level of external inputs, synaptic
plasticity and changes in the circuit structure that occur
during development and adult learning. The source of this
characteristic stability of cortical circuits has remained
a mystery, especially since even stronglysimplified models
of such circuits do not exhibit similar stability
properties. One simplification that is usually made in such
models is that the empirically found nonlinear and diverse
inherent short term dynamics (paired-pulse facilitation and
depression) of biological synapses is replaced by static
and uniform linear synapse models. We show in this article
that this is a mistake, since the complex and diverse
nonlinear dynamics of biological synapses supports the
implementation of powerful control principles that endow
circuits of spiking neurons with almost in-vivo like
stability properties.}
}
@Article{BuesingMaass:10,
author = {L. Buesing and W. Maass},
title = {A Spiking Neuron as Information Bottleneck},
journal = {Neural Computation},
year = {2010},
volume = {},
number = {},
pages = {},
abstract = {Neurons receive thousands of presynaptic input spike
trains while emitting a single output spike train. This
drastic dimensionality reduction suggests to consider a
neuron as a bottleneck for information transmission.
Extending recent results, we propose a simple learning rule
for the weights of spiking neurons derived from the
Information Bottleneck (IB) framework that minimizes the
loss of relevant information transmitted in the output
spike train. In the IB framework relevance of information
is defined with respect to contextual information, the
latter entering the proposed learning rule as a "third"
factor besides pre- and postsynaptic activities. This
renders the theoretically motivated learning rule a
plausible model for experimentally observed synaptic
plasticity phenomena involving three factors. Furthermore,
we show that the proposed IB learning rule allows spiking
neurons to learn a "predictive code",i.e. to extract those
parts of their input that are predictive for future
input.},
note = {in press}
}
@Article{UchizawaETAL:06,
author = {K. Uchizawa and R. Douglas and W. Maass},
title = {On the Computational Power of Threshold Circuits with
Sparse Activity},
journal = {Neural Computation},
year = 2006,
volume = 18,
number = 12,
pages = {2994--3008},
abstract = {Circuits composed of threshold gates (McCulloch-Pitts
neurons, or perceptrons) are simplified models of neural
circuits with the advantage that they are theoretically
more tractable than their biological counterparts. However,
when such threshold circuits are designed to perform a
specific computational task they usually differ in one
important respect from computations in the brain: they
require very high activity. On average every second
threshold gate fires (sets a ``1'' as output) during a
computation. By contrast, the activity of neurons in the
brain is much more sparse, with only about 1\% of neurons
firing. This mismatch between threshold and neuronal
circuits is due to the particular complexity measures
(circuit size and circuit depth) that have been minimized
in previous threshold circuit constructions. In this
article we investigate a new complexity measure for
threshold circuits, {\em energy complexity}, whose
minimization yields computations with sparse activity. We
prove that all computations by threshold circuits of
polynomial size with entropy $O(\log n)$ can be
restructured so that their energy complexity is reduced to
a level near the {\em entropy of circuit states}. This
entropy of circuit states is a novel circuit complexity
measure, which is of interest not only in the context of
threshold circuits, but for circuit complexity in general.
As an example of how this measure can be applied we show
that any polynomial size threshold circuit with entropy
$O(\log n)$ can be simulated by a polynomial size threshold
circuit of depth 3.
Our results demonstrate that the structure of circuits
which result from a minimization of their energy complexity
is quite different from the structure which results from a
minimization of previously considered complexity measures,
and potentially closer to the structure of neural circuits
in the nervous system. In particular, different pathways
are activated in these circuits for different classes of
inputs. This article shows that such circuits with sparse
activity have a surprisingly large computational power.}
}
@InProceedings{UchizawaETAL:06a,
author = {K. Uchizawa and R. Douglas and W. Maass},
booktitle = {Proceedings of the 33rd International Colloquium on
Automata, Languages and Programming, ICALP (1) 2006,
Venice, Italy, July 10-14, 2006, Part I},
title = {Energy Complexity and Entropy of Threshold Circuits},
year = {2006},
volume = {4051},
pages = {631--642},
publisher = {Springer},
series = {Lecture Notes in Computer Science},
editor = {M. Bugliesi and B. Preneel and V. Sassone and I. Wegener},
abstract = {Circuits composed of threshold gates (McCulloch-Pitts
neurons, or perceptrons) are simplified models of neural
circuits with the advantage that they are theoretically
more tractable than their biological counterparts. However,
when such threshold circuits are designed to perform a
specific computational task they usually differ in one
important respect from computations in the brain: they
require very high activity. On average every second
threshold gate fires (sets a ``1'' as output) during a
computation. By contrast, the activity of neurons in the
brain is much more sparse, with only about 1\% of neurons
firing. This mismatch between threshold and neuronal
circuits is due to the particular complexity measures
(circuit size and circuit depth) that have been minimized
in previous threshold circuit constructions. In this
article we investigate a new complexity measure for
threshold circuits, {\em energy complexity}, whose
minimization yields computations with sparse activity. We
prove that all computations by threshold circuits of
polynomial size with entropy $O(\log n)$ can be
restructured so that their energy complexity is reduced to
a level near the {\em entropy of circuit states}. This
entropy of circuit states is a novel circuit complexity
measure, which is of interest not only in the context of
threshold circuits, but for circuit complexity in general.
As an example of how this measure can be applied we show
that any polynomial size threshold circuit with entropy
$O(\log n)$ can be simulated by a polynomial size threshold
circuit of depth 3.}
}
@TechReport{WinterETAL:06,
author = {M. Winter and H. Bischof and M. Rasch and W. Maass},
title = {Results and open problems regarding the role of local
feature descriptors for image classification in computer
vision, and image representations in primary visual
cortex},
institution = {Technische Universitaet Graz},
year = {2006}
}