idw – Informationsdienst Wissenschaft

Nachrichten, Termine, Experten

Grafik: idw-Logo
Science Video Project
idw-Abo

idw-News App:

AppStore

Google Play Store



Instance:
Share on: 
10/29/2021 11:13

Mit neuromorphen Computern komplexe Lernaufgaben lösen

Marietta Fuhrmann-Koch Kommunikation und Marketing
Universität Heidelberg

    Gepulste neuronale Netze – in Aufbau und Funktionsweise einem natürlichen Nervensystem nachempfunden – sind leistungsfähig, schnell und haben einen geringen Energiebedarf. Die besondere Herausforderung besteht darin, solche komplexen Systeme zu trainieren. Ein interdisziplinäres Forschungsteam an der Universität Heidelberg und der Universität Bern (Schweiz) hat nun einen Algorithmus entwickelt und erfolgreich implementiert, der ein solches Training ermöglicht. Gepulste neuronale Netze können damit darauf trainiert werden, komplexe Aufgaben besonders energieeffizient zu lösen.

    Pressemitteilung
    Heidelberg, 29. Oktober 2021

    Mit neuromorphen Computern komplexe Lernaufgaben lösen
    Wissenschaftler aus Heidelberg und Bern entwickeln neuen Trainingsansatz für gepulste neuronale Netze

    Auf dem Weg zu tatsächlicher Künstlicher Intelligenz gilt die Entwicklung einer „Maschine“, die Informationen so effizient wie das menschliche Gehirn verarbeitet, seit langer Zeit als Forschungsziel. Ein interdisziplinäres Forschungsteam an der Universität Heidelberg und der Universität Bern (Schweiz) unter der Leitung von Dr. Mihai Petrovici arbeitet mit bioinspirierten künstlichen neuronalen Netzen an dieser Fragestellung. Vielversprechend – da leistungsfähig, schnell und mit einem geringen Energiebedarf – sind gepulste neuronale Netze, sogenannte Spiking Neural Networks, die in Aufbau und Funktionsweise einem natürlichen Nervensystem nachempfunden sind. Eine besondere Herausforderung besteht darin, solche komplexen Systeme zu trainieren. Das deutsch-schweizerische Forschungsteam hat jetzt einen Algorithmus entwickelt und erfolgreich implementiert, der ein solches Training ermöglicht.

    Die Nervenzellen (oder Neurone) im Gehirn übermitteln Informationen mithilfe von kurzen elektrischen Impulsen, sogenannten Spikes. Diese Spikes werden ausgelöst, wenn eine bestimmte Reizschwelle überschritten wird. Ausschlaggebend für den Informationsaustausch ist sowohl die Häufigkeit, mit der ein einzelnes Neuron solche Spikes ausgibt, als auch die zeitliche Abfolge der individuellen Spikes. „Der Hauptunterschied zu künstlichen neuronalen Netzen besteht bei biologischen, gepulsten Netzen darin, dass sie komplexe Aufgabenstellungen wie in der Bilderkennung und Bildklassifizierung aufgrund der Spike-basierten Verarbeitung von Informationen besonders energieeffizient bewältigen können“, sagt Julian Göltz, Doktorand in der Forschungsgruppe von Dr. Petrovici.

    Seine Leistung kann das menschliche Gehirn wie das ihm im Aufbau ähnelnde künstliche gepulste neuronale Netz jedoch nur abrufen, wenn die einzelnen Neuronen richtig miteinander verbunden sind. Aber wie können vom Gehirn inspirierte – das heißt neuromorphe – Systeme so ausgerichtet werden, dass sie die in den Spikes transportierten Informationen korrekt verarbeiten? „Diese Frage ist grundlegend für die Entwicklung von leistungsfähigen künstlichen Netzen nach biologischem Vorbild“, betont Laura Kriener, ebenfalls Mitglied in der Gruppe von Dr. Petrovici. Um zu gewährleisten, dass die Neurone in einem Spiking Neural Network zum richtigen Zeitpunkt feuern, werden spezielle Algorithmen benötigt. Diese Algorithmen justieren die Verbindungen zwischen den Neuronen so, dass das Netzwerk die ihm abverlangte Aufgabe lösen kann, zum Beispiel Bilder mit hoher Präzision zu klassifizieren.

    Einen solchen Trainingsalgorithmus hat das Team unter Leitung von Dr. Petrovici entwickelt. „Mit diesem Ansatz können wir gepulste neuronale Netze darauf trainieren, Informationen ausschließlich in einzelnen Spikes zu kodieren und zu übermitteln. Dadurch liefern sie die gewünschten Ergebnisse besonders schnell und effizient“, erklärt Julian Göltz. Darüber hinaus ist es den Wissenschaftlern gelungen, ein mit diesem Algorithmus trainiertes neuronales Netz auf einer physischen Plattform zu implementieren – auf der an der Universität Heidelberg entwickelten neuromorphen Hardwareplattform BrainScaleS-2.

    Das BrainScaleS-System verarbeitet Informationen nach Angaben der Forscher bis zu eintausend Mal schneller als das menschliche Gehirn und verbraucht dabei wesentlich weniger Energie als herkömmliche Rechensysteme. Es ist Teil des europäischen Human Brain Project, das Technologien wie das neuromorphe Computing auf einer offenen Plattform – EBRAINS – bündelt. „Unsere Arbeiten sind jedoch nicht nur für das neuromorphe Computing oder biologisch-inspirierte Hardware von Interesse. Sie reagieren auch auf die Nachfrage aus der Wissenschaft, Ansätze des sogenannten Tiefen Lernens auf die Neurowissenschaft zu übertragen, um die Geheimnisse des menschlichen Gehirns weiter zu entschlüsseln“, betont Dr. Petrovici.

    Gefördert wurde die Forschung von der Manfred-Stärk-Stiftung sowie vom Human Brain Project – einer von drei europäischen Flagship-Initiativen auf dem Gebiet der künftigen und neu entstehenden Technologien im „Horizon 2020“-Rahmenprogramm der Europäischen Union. Die Forschungsergebnisse wurden in der Fachzeitschrift „Nature Machine Intelligence“ veröffentlicht.

    Kontakt:
    Universität Heidelberg
    Kommunikation und Marketing
    Pressestelle, Telefon (06221) 54-2311
    presse@rektorat.uni-heidelberg.de


    Contact for scientific information:

    Julian Göltz
    Kirchhoff-Institut für Physik
    Telefon (06221) 54-9159
    julian.goeltz@kip.uni-heidelberg.de


    Original publication:

    J. Göltz, L. Kriener, A. Baumbach, S. Billaudelle, O. Breitwieser, B. Cramer, D. Dold, A. F. Kungl, W. Senn, J. Schemmel, K. Meier, M. A. Petrovici: Fast and energy-efficient neuromorphic deep learning with first-spike times, Nature Machine Intelligence (17 September 2021), https://doi.org/10.1038/s42256-021-00388-x


    More information:

    http://www.kip.uni-heidelberg.de/vision
    https://physio.unibe.ch/~petrovici/group
    https://ebrains.eu/services/brain-inspired-technologies


    Images

    Klassifizierungs-Vorgang mit dem Yin-Yang-Datensatz auf dem Chip. Die einzelnen Symbole veranschaulichen die Verzögerungen bei den Spikezeiten der verschiedenen, zur Klassifizierung genutzten Neurone.
    Klassifizierungs-Vorgang mit dem Yin-Yang-Datensatz auf dem Chip. Die einzelnen Symbole veranschauli ...

    Göltz und Kriener et al. (Heidelberg / Bern)


    Criteria of this press release:
    Journalists, Scientists and scholars
    Information technology
    transregional, national
    Research results, Scientific Publications
    German


     

    Klassifizierungs-Vorgang mit dem Yin-Yang-Datensatz auf dem Chip. Die einzelnen Symbole veranschaulichen die Verzögerungen bei den Spikezeiten der verschiedenen, zur Klassifizierung genutzten Neurone.


    For download

    x

    Help

    Search / advanced search of the idw archives
    Combination of search terms

    You can combine search terms with and, or and/or not, e.g. Philo not logy.

    Brackets

    You can use brackets to separate combinations from each other, e.g. (Philo not logy) or (Psycho and logy).

    Phrases

    Coherent groups of words will be located as complete phrases if you put them into quotation marks, e.g. “Federal Republic of Germany”.

    Selection criteria

    You can also use the advanced search without entering search terms. It will then follow the criteria you have selected (e.g. country or subject area).

    If you have not selected any criteria in a given category, the entire category will be searched (e.g. all subject areas or all countries).