Computing with silicon neurons: Scientists use artificial nerve cells to classify different types of data

Computing with silicon neurons: Scientists use artificial nerve cells to classify different types of data
The neuromorphic chip containing silicon neurons which the researchers used for their data-classifying network. Credit: Kirchoff Institute for Physics, Heidelberg University

Scientists from Berlin and Heidelberg use artificial nerve cells to classify different types of data. They can recognize handwritten numbers, or distinguish plant species based on their flowers.

A bakery assistant who takes the bread from the shelf just to give it to his boss who then hands it over to the customer? Rather unlikely. Instead, both work at the same time to sell the baked goods. Similarly, computer programs are more efficient if they process data in parallel rather than to calculate them one after the other. However, most programs that are applied still work in a serial manner.

Scientists from Freie Universität Berlin, the Bernstein Center Berlin, and Heidelberg University have now refined a new technology that is based on parallel . In the so-called neuromophic computing, made of silicon take over the computational work on special computer chips. The neurons are linked together in a similar fashion to the in our brain. If the assembly is fed with data, all silicon neurons work in parallel to solve the problem. The precise nature of their connections determines how the network processes the data. Once properly linked, the neuromorphic network operates almost by itself. The researchers have now designed a network-a neuromorphic "program"- for this chip that solves a fundamental computing problem: It can classify data with different features. It is able to recognize handwritten numbers, or may distinguish certain plant species based on flowering characteristics.

"The design of the network architecture has been inspired by the odor-processing nervous system of insects," explains Michael Schmuker, lead author of the study. "This system is optimized by nature for a highly parallel processing of the complex chemical world." Together with work group leader Martin Nawrot and Thomas Pfeil, Schmuker provided the proof of principle that a neuromorphic chip can solve such a complex task. For their study, the researchers used a chip with silicon neurons, which was developed at the Kirchhoff Institute for Physics of Heidelberg University.

Computer programs that can classify data are employed in various technical devices, such as smart phones. The neuromorphic network chip could also be applied in super-computers that are built on the model of the human brain to solve very complex tasks. Using their prototype, the Berlin scientists are now able to explore how networks must be designed to meet the specific requirements of these brain-like computer. A major challenge will be that not even two neurons are identical - neither in silicon nor in the brain.


Explore further

Chips that mimic the brain

More information: M. Schmuker, T. Pfeil & M.P. Nawrot (2014): A neuromorphic network for generic multivariate data classification. PNAS, published ahead of print January 27, DOI: 10.1073/pnas.1303053111
Provided by Freie Universität Berlin
Citation: Computing with silicon neurons: Scientists use artificial nerve cells to classify different types of data (2014, January 28) retrieved 15 September 2019 from https://medicalxpress.com/news/2014-01-silicon-neurons-scientists-artificial-nerve.html
This document is subject to copyright. Apart from any fair dealing for the purpose of private study or research, no part may be reproduced without the written permission. The content is provided for information purposes only.
 shares

Feedback to editors

User comments

Please sign in to add a comment. Registration is free, and takes less than a minute. Read more