Bio-Inspired Techniques in a Fully Digital Approach for Lifelong Learning.

FPGA brain-inspired computing continual learning lifelong learning neuronal redundancy spike-timing-dependent plasticity (STDP) supervised learning unsupervised learning

Journal

Frontiers in neuroscience
ISSN: 1662-4548
Titre abrégé: Front Neurosci
Pays: Switzerland
ID NLM: 101478481

Informations de publication

Date de publication:
2020
Historique:
received: 13 01 2020
accepted: 27 03 2020
entrez: 20 5 2020
pubmed: 20 5 2020
medline: 20 5 2020
Statut: epublish

Résumé

Lifelong learning has deeply underpinned the resilience of biological organisms respect to a constantly changing environment. This flexibility has allowed the evolution of parallel-distributed systems able to merge past information with new stimulus for accurate and efficient brain-computation. Nowadays, there is a strong attempt to reproduce such intelligent systems in standard artificial neural networks (ANNs). However, despite some great results in specific tasks, ANNs still appear too rigid and static in real life respect to the biological systems. Thus, it is necessary to define a new neural paradigm capable of merging the lifelong resilience of biological organisms with the great accuracy of ANNs. Here, we present a digital implementation of a novel mixed supervised-unsupervised neural network capable of performing lifelong learning. The network uses a set of convolutional filters to extract features from the input images of the MNIST and the Fashion-MNIST training datasets. This information defines an original combination of responses of both trained classes and non-trained classes by transfer learning. The responses are then used in the subsequent unsupervised learning based on spike-timing dependent plasticity (STDP). This procedure allows the clustering of non-trained information thanks to bio-inspired algorithms such as neuronal redundancy and spike-frequency adaptation. We demonstrate the implementation of the neural network in a fully digital environment, such as the Xilinx Zynq-7000 System on Chip (SoC). We illustrate a user-friendly interface to test the network by choosing the number and the type of the non-trained classes, or drawing a custom pattern on a tablet. Finally, we propose a comparison of this work with networks based on memristive synaptic devices capable of continual learning, highlighting the main differences and capabilities respect to a fully digital approach.

Identifiants

pubmed: 32425749
doi: 10.3389/fnins.2020.00379
pmc: PMC7203347
doi:

Types de publication

Journal Article

Langues

eng

Pagination

379

Informations de copyright

Copyright © 2020 Bianchi, Muñoz-Martin and Ielmini.

Références

Nature. 2015 May 28;521(7553):436-44
pubmed: 26017442
Front Comput Neurosci. 2015 Aug 03;9:99
pubmed: 26941637
Science. 1997 Jan 10;275(5297):220-4
pubmed: 8985017
Curr Opin Neurobiol. 2017 Apr;43:166-176
pubmed: 28431369
Neural Netw. 2019 May;113:54-71
pubmed: 30780045
Front Comput Neurosci. 2014 Jul 08;8:68
pubmed: 25071538
Nature. 2018 Jun;558(7708):60-67
pubmed: 29875487
Nanotechnology. 2013 Sep 27;24(38):382001
pubmed: 23999572
Proc Natl Acad Sci U S A. 2017 Mar 28;114(13):3521-3526
pubmed: 28292907
Psychol Rev. 2008 Jan;115(1):1-43
pubmed: 18211183
Nat Commun. 2018 Jun 13;9(1):2331
pubmed: 29899421
Neural Comput. 2009 Sep;21(9):2437-65
pubmed: 19548795
Psychol Bull. 2002 Jul;128(4):612-37
pubmed: 12081085
PLoS Comput Biol. 2012 Jan;8(1):e1002348
pubmed: 22253586
Nat Neurosci. 2000 Nov;3 Suppl:1178-83
pubmed: 11127835
Wiley Interdiscip Rev Dev Biol. 2017 Jan;6(1):
pubmed: 27911497
J Neurophysiol. 1982 Dec;48(6):1302-20
pubmed: 6296328
Front Comput Neurosci. 2018 Apr 05;12:24
pubmed: 29674961
Neural Comput. 2009 Mar;21(3):704-18
pubmed: 18928368
Annu Rev Physiol. 2002;64:355-405
pubmed: 11826273
Nature. 2015 Apr 9;520(7546):180-5
pubmed: 25822789
Front Psychol. 2013 Aug 05;4:504
pubmed: 23935590
Trends Cogn Sci. 2016 Jul;20(7):512-534
pubmed: 27315762
Science. 1997 Jan 10;275(5297):213-5
pubmed: 8985014

Auteurs

Stefano Bianchi (S)

Dipartimento di Elettronica, Informazione e Bioingegneria (DEIB), Politecnico di Milano, Milan, Italy.

Irene Muñoz-Martin (I)

Dipartimento di Elettronica, Informazione e Bioingegneria (DEIB), Politecnico di Milano, Milan, Italy.

Daniele Ielmini (D)

Dipartimento di Elettronica, Informazione e Bioingegneria (DEIB), Politecnico di Milano, Milan, Italy.

Classifications MeSH