Permanent URL to this publication: http://dx.doi.org/10.5167/uzh-31937
Boerlin, M; Delbruck, T; Eng, K (2009). Getting to know your neighbors: Unsupervised learning of topography from real-world, event-based input. Neural Computation, 21(1):216-238.
View at publisher
Biological neural systems must grow their own connections and maintain topological relations between elements that are related to the sensory input surface. Artificial systems have traditionally prewired such maps, but the sensor arrangement is not always known and can be expensive to specify before run time. Here we present a method for learning and updating topographic maps in systems comprising modular, event-based elements. Using an unsupervised neural spike-timing-based learning rule combined with Hebbian learning, our algorithm uses the spatiotemporal coherence of the external world to train its network. It improves on existing algorithms by not assuming a known topography of the target map and includes a novel method for automatically detecting edge elements. We show how, for stimuli that are small relative to the sensor resolution, the temporal learning window parameters can be determined without using any user-specified constants. For stimuli that are larger relative to the sensor resolution, we provide a parameter extraction method that generally outperforms the small-stimulus method but requires one user-specified constant. The algorithm was tested on real data from a 64 × 64-pixel section of an event-based temporal contrast silicon retina and a 360-tile tactile luminous floor. It learned 95.8% of the correct neighborhood relations for the silicon retina within about 400 seconds of real-world input from a driving scene and 98.1% correct for the sensory floor after about 160 minutes of human pedestrian traffic. Residual errors occurred in regions receiving little or ambiguous input, and the learned topological representations were able to update automatically in response to simulated damage. Our algorithm has applications in the design of modular autonomous systems in which the interfaces between components are learned during operation rather than at design time.
35 downloads since deposited on 28 Feb 2010
11 downloads since 12 months
|Item Type:||Journal Article, refereed, original work|
|Communities & Collections:||07 Faculty of Science > Institute of Neuroinformatics|
|Dewey Decimal Classification:||570 Life sciences; biology|
|Deposited On:||28 Feb 2010 09:46|
|Last Modified:||28 Nov 2013 01:02|
|Related URLs:||http://www.ini.uzh.ch/node/12893 (Organisation)|
Users (please log in): suggest update or correction for this item
Repository Staff Only: item control page