An accelerator for neural networks with pulse-coded model neurons

被引:11
作者
Frank, G [1 ]
Hartmann, G
Jahnke, A
Schäfer, M
机构
[1] Univ Gesamthsch Paderborn, FB Elektrotech 14, D-33098 Paderborn, Germany
[2] Tech Univ Berlin, Inst Mikroelekt, D-10623 Berlin, Germany
来源
IEEE TRANSACTIONS ON NEURAL NETWORKS | 1999年 / 10卷 / 03期
关键词
digital; hardware; neural network; neurocomputer; pulse-coded; synchronization; spike;
D O I
10.1109/72.761709
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The labeling of features by synchronization of spikes seems to be a very efficient encoding scheme for a visual system. Simulation of a vision system with millions of pulse-coded model neurons, however, is almost impossible on the base of available processors including parallel processors and neurocomputers. A "one-to-one" silicon implementation of pulse coded model neurons suffers from communication problems and low flexibility. On the other hand, acceleration of the simulation algorithm of pulse-coded leaky integrator neurons has proved to be straightforward, flexible, and very efficient. Thus we decided to develop an accelerator for a special version of the French and Stein neurons with modulatory inputs which are advantageous for simulation of synchronization mechanisms. Moreover, our accelerator also provides a Hebbian-like learning rule and supports adaptivity. Up to 128 K neurons with a total number of 16 M freely allocatable synapses are simulated within one system. The size of networks, however, is not at all limited by these numbers as the system may be arbitrarily expanded. Simulation speed obviously depends on the number of interconnections and on the average activity within the network. In the case of locally interconnected networks for simulation of vision mechanisms there is only a very low percentage of simultaneously active neurons: stimuli are not simultaneously presented in all orientations and at all positions of the visual field. In these cases our accelerator provides close to real-time behavior if one second of a biological neuron is simulated by 1000 time slots.
引用
收藏
页码:527 / 538
页数:12
相关论文
共 33 条
[1]  
BAUER HU, 1993, PHYSICA D, V69, P390
[2]   CONSTRAINTS ON SYNCHRONIZING OSCILLATOR NETWORKS [J].
CAIRNS, DE ;
BADDELEY, RJ ;
SMITH, LS .
NEURAL COMPUTATION, 1993, 5 (02) :260-266
[3]  
CHAWANYA T, 1993, BIOL CYBERN, V68, P4933
[4]   UNCOVERING THE SYNCHRONIZATION DYNAMICS FROM CORRELATED NEURONAL-ACTIVITY QUANTIFIES ASSEMBLY FORMATION [J].
DEPPISCH, J ;
PAWELZIK, K ;
GEISEL, T .
BIOLOGICAL CYBERNETICS, 1994, 71 (05) :387-399
[5]   ALTERNATING OSCILLATORY AND STOCHASTIC STATES IN A NETWORK OF SPIKING NEURONS [J].
DEPPISCH, J ;
BAUER, HU ;
SCHILLEN, T ;
KONIG, P ;
PAWELZIK, K ;
GEISEL, T .
NETWORK-COMPUTATION IN NEURAL SYSTEMS, 1993, 4 (03) :243-257
[6]   Feature Linking via Synchronization among Distributed Assemblies: Simulations of Results from Cat Visual Cortex [J].
Eckhorn, R. ;
Reitboeck, H. J. ;
Arndt, M. ;
Dicke, P. .
NEURAL COMPUTATION, 1990, 2 (03) :293-307
[7]  
ECKHORN R, 1993, EXP BRAIN RES, V95, P177
[8]   COHERENT OSCILLATIONS - A MECHANISM OF FEATURE LINKING IN THE VISUAL-CORTEX - MULTIPLE ELECTRODE AND CORRELATION ANALYSES IN THE CAT [J].
ECKHORN, R ;
BAUER, R ;
JORDAN, W ;
BROSCH, M ;
KRUSE, W ;
MUNK, M ;
REITBOECK, HJ .
BIOLOGICAL CYBERNETICS, 1988, 60 (02) :121-130
[9]  
ECKHORN R, 1989, P ICNN, V1, P723
[10]  
ECKHORN R, 1992, INDUCED RHYTHMS BRAI, P140