1,171 results on '"Linares Barranco, Bernabé"'
Search Results
52. Advanced Vision Processing Systems: Spike-Based Simulation and Processing
- Author
-
Pérez-Carrasco, José-Antonio, Serrano-Gotarredona, Carmen, Acha-Piñero, Begoña, Serrano-Gotarredona, Teresa, Linares-Barranco, Bernabe, Hutchison, David, Series editor, Kanade, Takeo, Series editor, Kittler, Josef, Series editor, Kleinberg, Jon M., Series editor, Mattern, Friedemann, Series editor, Mitchell, John C., Series editor, Naor, Moni, Series editor, Nierstrasz, Oscar, Series editor, Pandu Rangan, C., Series editor, Steffen, Bernhard, Series editor, Sudan, Madhu, Series editor, Terzopoulos, Demetri, Series editor, Tygar, Doug, Series editor, Vardi, Moshe Y., Series editor, Weikum, Gerhard, Series editor, Blanc-Talon, Jacques, editor, Philips, Wilfried, editor, Popescu, Dan, editor, and Scheunders, Paul, editor
- Published
- 2009
- Full Text
- View/download PDF
53. ART1 and ARTMAP VLSI Circuit Implementation
- Author
-
Serrano-Gotarredona, Teresa, Linares-Barranco, Bernabé, Andreou, Andreas G., Serrano-Gotarredona, Teresa, Linares-Barranco, Bernabé, and Andreou, Andreas G.
- Published
- 1998
- Full Text
- View/download PDF
54. An ART1/ARTMAP/Fuzzy-ART/Fuzzy-ARTMAP Chip
- Author
-
Serrano-Gotarredona, Teresa, Linares-Barranco, Bernabé, Andreou, Andreas G., Serrano-Gotarredona, Teresa, Linares-Barranco, Bernabé, and Andreou, Andreas G.
- Published
- 1998
- Full Text
- View/download PDF
55. Some Potential Applications For ART Microchips
- Author
-
Serrano-Gotarredona, Teresa, Linares-Barranco, Bernabé, Andreou, Andreas G., Serrano-Gotarredona, Teresa, Linares-Barranco, Bernabé, and Andreou, Andreas G.
- Published
- 1998
- Full Text
- View/download PDF
56. Analog Learning Fuzzy ART Chips
- Author
-
Serrano-Gotarredona, Teresa, Linares-Barranco, Bernabé, Andreou, Andreas G., Serrano-Gotarredona, Teresa, Linares-Barranco, Bernabé, and Andreou, Andreas G.
- Published
- 1998
- Full Text
- View/download PDF
57. A High-Precision Current-Mode WTA-MAX Circuit with Multi-Chip Capability
- Author
-
Serrano-Gotarredona, Teresa, Linares-Barranco, Bernabé, Andreou, Andreas G., Serrano-Gotarredona, Teresa, Linares-Barranco, Bernabé, and Andreou, Andreas G.
- Published
- 1998
- Full Text
- View/download PDF
58. A VLSI-Friendly ART1 Algorithm
- Author
-
Serrano-Gotarredona, Teresa, Linares-Barranco, Bernabé, Andreou, Andreas G., Serrano-Gotarredona, Teresa, Linares-Barranco, Bernabé, and Andreou, Andreas G.
- Published
- 1998
- Full Text
- View/download PDF
59. Adaptive Resonance Theory Algorithms
- Author
-
Serrano-Gotarredona, Teresa, Linares-Barranco, Bernabé, Andreou, Andreas G., Serrano-Gotarredona, Teresa, Linares-Barranco, Bernabé, and Andreou, Andreas G.
- Published
- 1998
- Full Text
- View/download PDF
60. Spiking Hardware for neuromorhic computing
- Author
-
Linares-Barranco, Bernabé, primary
- Published
- 2022
- Full Text
- View/download PDF
61. A CMOS–memristor hybrid system for implementing stochastic binary spike timing-dependent plasticity
- Author
-
Ahmadi-Farsani, Javad, primary, Ricci, Saverio, additional, Hashemkhani, Shahin, additional, Ielmini, Daniele, additional, Linares-Barranco, Bernabé, additional, and Serrano-Gotarredona, Teresa, additional
- Published
- 2022
- Full Text
- View/download PDF
62. Synthetic Generation of Events for Address-Event-Representation Communications
- Author
-
Linares-Barranco, Alejandro, Jiménez, Gabriel, Civit, Antón, Linares-Barranco, Bernabé, Goos, Gerhard, editor, Hartmanis, Juris, editor, van Leeuwen, Jan, editor, Hochet, Bertrand, editor, Acosta, Antonio J., editor, and Bellido, Manuel J., editor
- Published
- 2002
- Full Text
- View/download PDF
63. 2022 roadmap on neuromorphic computing and engineering
- Author
-
Christensen, Dennis Valbjørn, Dittmann, Regina, Linares-Barranco, Bernabé, Sebastian, Abu, Le Gallo, Manuel, Redaelli, Andrea, Slesazeck, Stefan, Mikolajick, Thomas, Spiga, Sabina, Menzel, Stephan, Valov, Ilia, Milano, Gianluca, Ricciardi, Carlo, Liang, Shi-Jun, Miao, Feng, Lanza, Mario, Quill, Tyler J., Keene, Scott Tom, Salleo, Alberto, Grollier, Julie, Indiveri, Giacomo, Liu, Shih-Chii, and Donati, Elisa
- Abstract
Modern computation based on the von Neumann architecture is today a mature cutting-edge science. In the Von Neumann architecture, processing and memory units are implemented as separate blocks interchanging data intensively and continuously. This data transfer is responsible for a large part of the power consumption. The next generation computer technology is expected to solve problems at the exascale with 1018 calculations each second. Even though these future computers will be incredibly powerful, if they are based on von Neumann type architectures, they will consume between 20 and 30 megawatts of power and will not have intrinsic physically built-in capabilities to learn or deal with complex data as our brain does. These needs can be addressed by neuromorphic computing systems which are inspired by the biological concepts of the human brain. This new generation of computers has the potential to be used for the storage and processing of large amounts of digital information with much lower power consumption than conventional processors. Among their potential future applications, an important niche is moving the control from data centers to edge devices. The aim of this Roadmap is to present a snapshot of the present state of neuromorphic technology and provide an opinion on the challenges and opportunities that the future holds in the major areas of neuromorphic technology, namely materials, devices, neuromorphic circuits, neuromorphic algorithms, applications, and ethics. The Roadmap is a collection of perspectives where leading researchers in the neuromorphic community provide their own view about the current state and the future challenges for each research area. We hope that this Roadmap will be a useful resource by providing a concise yet comprehensive introduction to readers outside this field, for those who are just entering the field, as well as providing future perspectives for those who are well established in the neuromorphic computing community., Neuromorphic Computing and Engineering, 2, ISSN:2634-4386
- Published
- 2022
64. How Frequency Injection Locking Can Train Oscillatory Neural Networks to Compute in Phase
- Author
-
Universidad de Sevilla. Departamento de Electrónica y Electromagnetismo, European Union (UE). H2020, Todri Sanial, Aida, Carapezzi, Stefania, Delacour, Corentin, Abernot, Madeleine, Gil, Thierry, Corti, Elisabetta, Karg, Siegfried F., Núñez Martínez, Juan, Jiménez, Manuel, Avedillo de Juan, María José, Linares Barranco, Bernabé, Universidad de Sevilla. Departamento de Electrónica y Electromagnetismo, European Union (UE). H2020, Todri Sanial, Aida, Carapezzi, Stefania, Delacour, Corentin, Abernot, Madeleine, Gil, Thierry, Corti, Elisabetta, Karg, Siegfried F., Núñez Martínez, Juan, Jiménez, Manuel, Avedillo de Juan, María José, and Linares Barranco, Bernabé
- Abstract
Brain-inspired computing employs devices and architectures that emulate biological functions for more adaptive and energy-efficient systems. Oscillatory neural networks (ONNs) are an alternative approach in emulating biological functions of the human brain and are suitable for solving large and complex associative problems. In this work, we investigate the dynamics of coupled oscillators to implement such ONNs. By harnessing the complex dynamics of coupled oscillatory systems, we forge a novel computation model—information is encoded in the phase of oscillations. Coupled interconnected oscillators can exhibit various behaviors due to the strength of the coupling. In this article, we present a novel method based on subharmonic injection locking (SHIL) for controlling the oscillatory states of coupled oscillators that allow them to lock in frequency with distinct phase differences. Circuit-level simulation results indicate SHIL effectiveness and its applicability to large-scale oscillatory networks for pattern recognition.
- Published
- 2022
65. Liquid State Machine on SpiNNaker for Spatio-Temporal Classification Tasks
- Author
-
Universidad de Sevilla. Departamento de Arquitectura y Tecnología de Computadores, Patiño Saucedo, Alberto, Rostro González, Horacio, Serrano Gotarredona, María Teresa, Linares Barranco, Bernabé, Universidad de Sevilla. Departamento de Arquitectura y Tecnología de Computadores, Patiño Saucedo, Alberto, Rostro González, Horacio, Serrano Gotarredona, María Teresa, and Linares Barranco, Bernabé
- Abstract
Liquid State Machines (LSMs) are computing reservoirs composed of recurrently connected Spiking Neural Networks which have attracted research interest for their modeling capacity of biological structures and as promising pattern recognition tools suitable for their implementation in neuromorphic processors, benefited from the modest use of computing resources in their training process. However, it has been difficult to optimize LSMs for solving complex tasks such as event-based computer vision and few implementations in large-scale neuromorphic processors have been attempted. In this work, we show that offline-trained LSMs implemented in the SpiNNaker neuromorphic processor are able to classify visual events, achieving state-of-the-art performance in the event-based N-MNIST dataset. The training of the readout layer is performed using a recent adaptation of back-propagation-through-time (BPTT) for SNNs, while the internal weights of the reservoir are kept static. Results show that mapping our LSM from a Deep Learning framework to SpiNNaker does not affect the performance of the classification task. Additionally, we show that weight quantization, which substantially reduces the memory footprint of the LSM, has a small impact on its performance.
- Published
- 2022
66. Event data downscaling for embedded computer vision
- Author
-
Universidad de Sevilla. Departamento de Arquitectura y Tecnología de Computadores, Gruel, Amélie, Martinet, Jean, Serrano Gotarredona, María Teresa, Linares Barranco, Bernabé, Universidad de Sevilla. Departamento de Arquitectura y Tecnología de Computadores, Gruel, Amélie, Martinet, Jean, Serrano Gotarredona, María Teresa, and Linares Barranco, Bernabé
- Abstract
Event cameras (or silicon retinas) represent a new kind of sensor that measure pixel-wise changes in brightness and output asynchronous events accordingly. This novel technology allows for a sparse and energy-efficient recording and storage of visual information. While this type of data is sparse by definition, the event flow can be very high, up to 25M events per second, which requires significant processing resources to handle and therefore impedes embedded applications. Neuromorphic computer vision and event sensor based applications are receiving an increasing interest from the computer vision community (classification, detection, tracking, segmentation, etc.), especially for robotics or autonomous driving scenarios. Downscaling event data is an important feature in a system, especially if embedded, so as to be able to adjust the complexity of data to the available resources such as processing capability and power consumption. To the best of our knowledge, this works is the first attempt to formalize event data downscaling. In order to study the impact of spatial resolution downscaling, we compare several features of the resulting data, such as the total number of events, event density, information entropy, computation time and optical consistency as assessment criteria. Our code is available online at https://github.com/amygruel/EvVisu.
- Published
- 2022
67. A CMOL-Like Memristor-CMOS Neuromorphic Chip-Core Demonstrating Stochastic Binary STDP
- Author
-
Universidad de Sevilla. Departamento de Electrónica y Electromagnetismo, Horizon 2020 Framework Programme, Ministerio de Ciencia e Innovación (MICIN). España, European Commission (EC). Fondo Europeo de Desarrollo Regional (FEDER), Camuñas Mesa, Luis Alejandro, Vianello, Elisa, Reita, Carlo, Serrano Gotarredona, María Teresa, Linares Barranco, Bernabé, Universidad de Sevilla. Departamento de Electrónica y Electromagnetismo, Horizon 2020 Framework Programme, Ministerio de Ciencia e Innovación (MICIN). España, European Commission (EC). Fondo Europeo de Desarrollo Regional (FEDER), Camuñas Mesa, Luis Alejandro, Vianello, Elisa, Reita, Carlo, Serrano Gotarredona, María Teresa, and Linares Barranco, Bernabé
- Abstract
The advent of nanoscale memristors raised hopes of being able to build CMOL (CMOS/nanowire/molecular) type ultra-dense in-memory-computing circuit architectures. In CMOL, nanoscale memristors would be fabricated at the intersection of nanowires. The CMOL concept can be exploited in neuromorphic hardware by fabricating lower density neurons on CMOS and placing massive analog synaptic connectivity with nanowire and nanoscale-memristor fabric post-fabricated on top. However, technical problems have hindered such developments for presently available reliable commercial monolithic CMOS-memristor technologies. On one hand, each memristor needs a MOS selector transistor in series to guarantee forming and programming operations in large arrays. This results in compound MOS-memristor synapses (called 1T1R) which are no longer synapses at the crossing of nanowires. On the other hand, memristors do not yet constitute highly reliable, stable analog memories for massive analog-weight synapses with gradual learning. Here we demonstrate a pseudo-CMOL monolithic chip core that circumvents the two technical problems mentioned above by: (a) exploiting a CMOL-like geometrical chip layout technique to improve density despite the 1T1R limitation, and (b) exploiting a binary weight stochastic Spike-Timing-Dependent-Plasticity (STDP) learning rule that takes advantage of the more reliable binary memory capability of the memristors used. Experimental results are provided for a spiking neural network (SNN) CMOL-core with 64 input neurons, 64 output neurons and 4096 1T1R synapses, fabricated in 130nm CMOS with 200nm-sized Ti/HfOx/TiN memristors on top. The CMOL-core uses query-driven event read-out, which allows for memristor variability insensitive computations. Experimental system-level demonstrations are provided for plain template matching tasks, as well as regularized stochastic binary STDP feature-extraction learning, obtaining perfect recognition in hardware for a 4-letter recognition
- Published
- 2022
68. A CMOS-memristor hybrid system for implementing stochastic binary spike timing-dependent plasticity
- Author
-
Universidad de Sevilla. Departamento de Arquitectura y Tecnología de Computadores, European Commission (EC). Fondo Europeo de Desarrollo Regional (FEDER), Ministerio de Economía y Competitividad (MINECO). España, Horizonte 2020 (Unión Europea), Ahmadi-Farsani, Javad, Ricci, Saverio, Hashemkhani, Shahin, Ielmini, Daniele, Linares Barranco, Bernabé, Serrano Gotarredona, María Teresa, Universidad de Sevilla. Departamento de Arquitectura y Tecnología de Computadores, European Commission (EC). Fondo Europeo de Desarrollo Regional (FEDER), Ministerio de Economía y Competitividad (MINECO). España, Horizonte 2020 (Unión Europea), Ahmadi-Farsani, Javad, Ricci, Saverio, Hashemkhani, Shahin, Ielmini, Daniele, Linares Barranco, Bernabé, and Serrano Gotarredona, María Teresa
- Abstract
This paper describes a fully experimental hybrid system in which a 4 × 4 memristive crossbar spiking neural network (SNN) was assembled using custom high-resistance state memristors with analogue CMOS neurons fabricated in 180nm CMOS technology. The custom memristors used NMOS selector transistors, made available on a second 180nm CMOS chip. One drawback is that memristors operate with currents in the micro-Amperes range, while analogue CMOS neurons may need to operate with currents in the pico-Amperes range. One possible solution was to use a compact circuit to scale the memristor-domain currents down to the analogue CMOS neuron domain currents by at least 5 6 orders of magnitude. Here, we proposed using an on-chip compact current splitter circuit based on MOS ladders to aggressively attenuate the currents by over 5 orders of magnitude. This circuit was added before each neuron. This paper describes the proper experimental operation of an SNN circuit using a 4 × 4 1T1R synaptic crossbar together with four post-synaptic CMOS circuits, each with a 5-decade current attenuator and an integrateand-fire neuron. It also demonstrates one-shot winnertakes-all training and stochastic binary spike-Timingdependent-plasticity learning using this small system. This article is part of the theme issue 'Advanced neurotechnologies: Translating innovation for health and well-being.
- Published
- 2022
69. A CMOS-memristor hybrid system for implementing stochastic binary spike timing-dependent plasticity
- Author
-
Ministerio de Ciencia, Innovación y Universidades (España), Agencia Estatal de Investigación (España), Ministerio de Economía y Competitividad (España), European Commission, Ahmadi-Farsani, Javad, Ricci, Saverio, Hashemkhani, Shahin, Ielmini, Daniele, Linares-Barranco, Bernabé, Serrano-Gotarredona, Teresa, Ministerio de Ciencia, Innovación y Universidades (España), Agencia Estatal de Investigación (España), Ministerio de Economía y Competitividad (España), European Commission, Ahmadi-Farsani, Javad, Ricci, Saverio, Hashemkhani, Shahin, Ielmini, Daniele, Linares-Barranco, Bernabé, and Serrano-Gotarredona, Teresa
- Abstract
This paper describes a fully experimental hybrid system in which a 4×4 memristive crossbar spiking neural network (SNN) was assembled using custom high-resistance state memristors with analogue CMOS neurons fabricated in 180 nm CMOS technology. The custom memristors used NMOS selector transistors, made available on a second 180 nm CMOS chip. One drawback is that memristors operate with currents in the micro-amperes range, while analogue CMOS neurons may need to operate with currents in the pico-amperes range. One possible solution was to use a compact circuit to scale the memristor-domain currents down to the analogue CMOS neuron domain currents by at least 5–6 orders of magnitude. Here, we proposed using an on-chip compact current splitter circuit based on MOS ladders to aggressively attenuate the currents by over 5 orders of magnitude. This circuit was added before each neuron. This paper describes the proper experimental operation of an SNN circuit using a 4×4 1T1R synaptic crossbar together with four post-synaptic CMOS circuits, each with a 5-decade current attenuator and an integrate-and-fire neuron. It also demonstrates one-shot winner-takes-all training and stochastic binary spike-timing-dependent-plasticity learning using this small system.
- Published
- 2022
70. Liquid state machine on SpiNNaker for spatio-temporal classification tasks
- Author
-
European Commission, Agencia Estatal de Investigación (España), Ministerio de Ciencia, Innovación y Universidades (España), Consejo Nacional de Ciencia y Tecnología (México), Consejo Superior de Investigaciones Científicas (España), CSIC - Unidad de Recursos de Información Científica para la Investigación (URICI), Patiño-Saucedo, Alberto, Rostro-Gonzalez, Horacio, Serrano-Gotarredona, Teresa, Linares-Barranco, Bernabé, European Commission, Agencia Estatal de Investigación (España), Ministerio de Ciencia, Innovación y Universidades (España), Consejo Nacional de Ciencia y Tecnología (México), Consejo Superior de Investigaciones Científicas (España), CSIC - Unidad de Recursos de Información Científica para la Investigación (URICI), Patiño-Saucedo, Alberto, Rostro-Gonzalez, Horacio, Serrano-Gotarredona, Teresa, and Linares-Barranco, Bernabé
- Abstract
Liquid State Machines (LSMs) are computing reservoirs composed of recurrently connected Spiking Neural Networks which have attracted research interest for their modeling capacity of biological structures and as promising pattern recognition tools suitable for their implementation in neuromorphic processors, benefited from the modest use of computing resources in their training process. However, it has been difficult to optimize LSMs for solving complex tasks such as event-based computer vision and few implementations in large-scale neuromorphic processors have been attempted. In this work, we show that offline-trained LSMs implemented in the SpiNNaker neuromorphic processor are able to classify visual events, achieving state-of-the-art performance in the event-based N-MNIST dataset. The training of the readout layer is performed using a recent adaptation of back-propagation-through-time (BPTT) for SNNs, while the internal weights of the reservoir are kept static. Results show that mapping our LSM from a Deep Learning framework to SpiNNaker does not affect the performance of the classification task. Additionally, we show that weight quantization, which substantially reduces the memory footprint of the LSM, has a small impact on its performance.
- Published
- 2022
71. Heterogeneous ensemble-based spike-driven few-shot online learning
- Author
-
National Natural Science Foundation of China, China Postdoctoral Science Foundation, Yang, Shuangming, Linares-Barranco, Bernabé, Chen, Badong, National Natural Science Foundation of China, China Postdoctoral Science Foundation, Yang, Shuangming, Linares-Barranco, Bernabé, and Chen, Badong
- Abstract
Spiking neural networks (SNNs) are regarded as a promising candidate to deal with the major challenges of current machine learning techniques, including the high energy consumption induced by deep neural networks. However, there is still a great gap between SNNs and the few-shot learning performance of artificial neural networks. Importantly, existing spike-based few-shot learning models do not target robust learning based on spatiotemporal dynamics and superior machine learning theory. In this paper, we propose a novel spike-based framework with the entropy theory, namely, heterogeneous ensemble-based spike-driven few-shot online learning (HESFOL). The proposed HESFOL model uses the entropy theory to establish the gradient-based few-shot learning scheme in a recurrent SNN architecture. We examine the performance of the HESFOL model based on the few-shot classification tasks using spiking patterns and the Omniglot data set, as well as the few-shot motor control task using an end-effector. Experimental results show that the proposed HESFOL scheme can effectively improve the accuracy and robustness of spike-driven few-shot learning performance. More importantly, the proposed HESFOL model emphasizes the application of modern entropy-based machine learning methods in state-of-the-art spike-driven learning algorithms. Therefore, our study provides new perspectives for further integration of advanced entropy theory in machine learning to improve the learning performance of SNNs, which could be of great merit to applied developments with spike-based neuromorphic systems.
- Published
- 2022
72. A CMOL-Like Memristor-CMOS Neuromorphic Chip-Core Demonstrating Stochastic Binary STDP
- Author
-
European Commission, Agencia Estatal de Investigación (España), Ministerio de Ciencia, Innovación y Universidades (España), Universidad de Sevilla, Camuñas-Mesa, Luis A., Vianello, Elisa, Reita, Carlo, Serrano-Gotarredona, Teresa, Linares-Barranco, Bernabé, European Commission, Agencia Estatal de Investigación (España), Ministerio de Ciencia, Innovación y Universidades (España), Universidad de Sevilla, Camuñas-Mesa, Luis A., Vianello, Elisa, Reita, Carlo, Serrano-Gotarredona, Teresa, and Linares-Barranco, Bernabé
- Abstract
The advent of nanoscale memristors raised hopes of being able to build CMOL (CMOS/nanowire/molecular) type ultra-dense in-memory-computing circuit architectures. In CMOL, nanoscale memristors would be fabricated at the intersection of nanowires. The CMOL concept can be exploited in neuromorphic hardware by fabricating lower density neurons on CMOS and placing massive analog synaptic connectivity with nanowire and nanoscale-memristor fabric post-fabricated on top. However, technical problems have hindered such developments for presently available reliable commercial monolithic CMOS-memristor technologies. On one hand, each memristor needs a MOS selector transistor in series to guarantee forming and programming operations in large arrays. This results in compound MOS-memristor synapses (called 1T1R) which are no longer synapses at the crossing of nanowires. On the other hand, memristors do not yet constitute highly reliable, stable analog memories for massive analog-weight synapses with gradual learning. Here we demonstrate a pseudo-CMOL monolithic chip core that circumvents the two technical problems mentioned above by: (a) exploiting a CMOL-like geometrical chip layout technique to improve density despite the 1T1R limitation, and (b) exploiting a binary weight stochastic Spike-Timing-Dependent-Plasticity (STDP) learning rule that takes advantage of the more reliable binary memory capability of the memristors used. Experimental results are provided for a spiking neural network (SNN) CMOL-core with 64 input neurons, 64 output neurons and 4096 1T1R synapses, fabricated in 130nm CMOS with 200nm-sized Ti/HfOx/TiN memristors on top. The CMOL-core uses query-driven event read-out, which allows for memristor variability insensitive computations. Experimental system-level demonstrations are provided for plain template matching tasks, as well as regularized stochastic binary STDP feature-extraction learning, obtaining perfect recognition in hardware for a 4-letter recognition
- Published
- 2022
73. SL-Animals-DVS: event-driven sign language animals dataset
- Author
-
European Commission, Agencia Estatal de Investigación (España), Ministerio de Ciencia, Innovación y Universidades (España), Ministerio de Economía y Competitividad (España), Universidad de Buenos Aires, Asociación Universitaria Iberoamericana de Postgrado (España), Vasudevan, Ajay, Negri, Pablo, Di Ielsi, Camila, Linares-Barranco, Bernabé, Serrano-Gotarredona, Teresa, European Commission, Agencia Estatal de Investigación (España), Ministerio de Ciencia, Innovación y Universidades (España), Ministerio de Economía y Competitividad (España), Universidad de Buenos Aires, Asociación Universitaria Iberoamericana de Postgrado (España), Vasudevan, Ajay, Negri, Pablo, Di Ielsi, Camila, Linares-Barranco, Bernabé, and Serrano-Gotarredona, Teresa
- Abstract
Non-intrusive visual-based applications supporting the communication of people employing sign language for communication are always an open and attractive research field for the human action recognition community. Automatic sign language interpretation is a complex visual recognition task where motion across time distinguishes the sign being performed. In recent years, the development of robust and successful deep-learning techniques has been accompanied by the creation of a large number of databases. The availability of challenging datasets of Sign Language (SL) terms and phrases helps to push the research to develop new algorithms and methods to tackle their automatic recognition. This paper presents ‘SL-Animals-DVS’, an event-based action dataset captured by a Dynamic Vision Sensor (DVS). The DVS records non-fluent signers performing a small set of isolated words derived from SL signs of various animals as a continuous spike flow at very low latency. This is especially suited for SL signs which are usually made at very high speeds. We benchmark the recognition performance on this data using three state-of-the-art Spiking Neural Networks (SNN) recognition systems. SNNs are naturally compatible to make use of the temporal information that is provided by the DVS where the information is encoded in the spike times. The dataset has about 1100 samples of 59 subjects performing 19 sign language signs in isolation at different scenarios, providing a challenging evaluation platform for this emerging technology.
- Published
- 2022
74. Neuromorphic context-dependent learning framework with fault-tolerant spike routing
- Author
-
National Natural Science Foundation of China, China Postdoctoral Science Foundation, Yang, Shuangming, Wang, Jiang, Deng, Bin, Azghadi, Mostafa, R., Linares-Barranco, Bernabé, National Natural Science Foundation of China, China Postdoctoral Science Foundation, Yang, Shuangming, Wang, Jiang, Deng, Bin, Azghadi, Mostafa, R., and Linares-Barranco, Bernabé
- Abstract
Neuromorphic computing is a promising technology that realizes computation based on event-based spiking neural networks (SNNs). However, fault-tolerant on-chip learning remains a challenge in neuromorphic systems. This study presents the first scalable neuromorphic fault-tolerant context-dependent learning (FCL) hardware framework. We show how this system can learn associations between stimulation and response in two context-dependent learning tasks from experimental neuroscience, despite possible faults in the hardware nodes. Furthermore, we demonstrate how our novel fault-tolerant neuromorphic spike routing scheme can avoid multiple fault nodes successfully and can enhance the maximum throughput of the neuromorphic network by 0.9%–16.1% in comparison with previous studies. By utilizing the real-time computational capabilities and multiple-fault-tolerant property of the proposed system, the neuronal mechanisms underlying the spiking activities of neuromorphic networks can be readily explored. In addition, the proposed system can be applied in real-time learning and decision-making applications, brain–machine integration, and the investigation of brain cognition during learning.
- Published
- 2022
75. SAM: A unified self-adaptive multicompartmental spiking neuron model for learning with working memory
- Author
-
National Natural Science Foundation of China, China Postdoctoral Science Foundation, Yang, Shuangming, Gao, Tian, Wang, Jiang, Deng, Bin, Azghadi, Mostafa, R., Lei, Tao, Linares-Barranco, Bernabé, National Natural Science Foundation of China, China Postdoctoral Science Foundation, Yang, Shuangming, Gao, Tian, Wang, Jiang, Deng, Bin, Azghadi, Mostafa, R., Lei, Tao, and Linares-Barranco, Bernabé
- Abstract
Working memory is a fundamental feature of biological brains for perception, cognition, and learning. In addition, learning with working memory, which has been show in conventional artificial intelligence systems through recurrent neural networks, is instrumental to advanced cognitive intelligence. However, it is hard to endow a simple neuron model with working memory, and to understand the biological mechanisms that have resulted in such a powerful ability at the neuronal level. This article presents a novel self-adaptive multicompartment spiking neuron model, referred to as SAM, for spike-based learning with working memory. SAM integrates four major biological principles including sparse coding, dendritic non-linearity, intrinsic self-adaptive dynamics, and spike-driven learning. We first describe SAM's design and explore the impacts of critical parameters on its biological dynamics. We then use SAM to build spiking networks to accomplish several different tasks including supervised learning of the MNIST dataset using sequential spatiotemporal encoding, noisy spike pattern classification, sparse coding during pattern classification, spatiotemporal feature detection, meta-learning with working memory applied to a navigation task and the MNIST classification task, and working memory for spatiotemporal learning. Our experimental results highlight the energy efficiency and robustness of SAM in these wide range of challenging tasks. The effects of SAM model variations on its working memory are also explored, hoping to offer insight into the biological mechanisms underlying working memory in the brain. The SAM model is the first attempt to integrate the capabilities of spike-driven learning and working memory in a unified single neuron with multiple timescale dynamics. The competitive performance of SAM could potentially contribute to the development of efficient adaptive neuromorphic computing systems for various applications from robotics to edge computing.
- Published
- 2022
76. MemTorch: An open-source simulation framework for memristive deep learning systems
- Author
-
IBM, Lammie, Corey, Xiang, Wei, Linares-Barranco, Bernabé, Azghadi, Mostafa, R., IBM, Lammie, Corey, Xiang, Wei, Linares-Barranco, Bernabé, and Azghadi, Mostafa, R.
- Abstract
Memristive devices have shown great promise to facilitate the acceleration and improve the power efficiency of Deep Learning (DL) systems. Crossbar architectures constructed using these Resistive Random-Access Memory (RRAM) devices can be used to efficiently implement various in-memory computing operations, such as Multiply Accumulate (MAC) and unrolled-convolutions, which are used extensively in Deep Neural Networks (DNNs) and Convolutional Neural Networks (CNNs). However, memristive devices face concerns of aging and non-idealities, which limit the accuracy, reliability, and robustness of Memristive Deep Learning Systems (MDLSs), that should be considered prior to circuit-level realization. This Original Software Publication(OSP) presents MemTorch, an open-source1 framework for customized large-scale memristive Deep Learning (DL) simulations, with a refined focus on the co-simulation of device non-idealities. MemTorch also facilitates co-modelling of key crossbar peripheral circuitry. MemTorch adopts a modernized software engineering methodology and integrates directly with the well-known PyTorch Machine Learning (ML) library.
- Published
- 2022
77. How frequency injection locking can train oscillatory neural networks to compute in phase
- Author
-
European Commission, Todri-Sanial, Aída, Carapezzi, Stefania, Delacour, Corentin, Abernot, Madeleine, Gil, Thierry, Corti, Elisabetta, Karg, Siegfried, Núñez, Juan, Jiménez Través, Manuel, Avedillo, María J., Linares-Barranco, Bernabé, European Commission, Todri-Sanial, Aída, Carapezzi, Stefania, Delacour, Corentin, Abernot, Madeleine, Gil, Thierry, Corti, Elisabetta, Karg, Siegfried, Núñez, Juan, Jiménez Través, Manuel, Avedillo, María J., and Linares-Barranco, Bernabé
- Abstract
Brain-inspired computing employs devices and architectures that emulate biological functions for more adaptive and energy-efficient systems. Oscillatory neural networks (ONNs) are an alternative approach in emulating biological functions of the human brain and are suitable for solving large and complex associative problems. In this work, we investigate the dynamics of coupled oscillators to implement such ONNs. By harnessing the complex dynamics of coupled oscillatory systems, we forge a novel computation model—information is encoded in the phase of oscillations. Coupled interconnected oscillators can exhibit various behaviors due to the strength of the coupling. In this article, we present a novel method based on subharmonic injection locking (SHIL) for controlling the oscillatory states of coupled oscillators that allow them to lock in frequency with distinct phase differences. Circuit-level simulation results indicate SHIL effectiveness and its applicability to large-scale oscillatory networks for pattern recognition.
- Published
- 2022
78. 2022 Roadmap on Neuromorphic Computing and Engineering
- Author
-
Christensen, Dennis V., Dittmann, Regina, Linares-Barranco, Bernabé, Sebastian, Abu, Gallo, Manuel Le, Redaelli, Andrea, Slesazeck, Stefan, Mikolajick, Thomas, Spiga, Sabina, Menzel, Stephan, Valov, Ilia, Milano, Gianluca, Ricciardi, Carlo, Liang, Shi-Jun, Miao, Feng, Lanza, Mario, Quill, Tyler J., Keene, Scott T., Salleo, Alberto, Grollier, Julie, Marković, Danijela, Mizrahi, Alice, Yao, Peng, Yang, J. Joshua, Indiveri, Giacomo, Strachan, John Paul, Datta, Suman, Vianello, Elisa, Valentian, Alexandre, Feldmann, Johannes, Li, Xuan, Pernice, Wolfram H. P., Bhaskaran, Harish, Furber, Steve, Neftci, Emre, Scherr, Franz, Maass, Wolfgang, Ramaswamy, Srikanth, Tapson, Jonathan, Panda, Priyadarshini, Kim, Youngeun, Tanaka, Gouhei, Thorpe, Simon, Bartolozzi, Chiara, Cleland, Thomas A., Posch, Christoph, Liu, Shih-Chii, Panuccio, Gabriella, Mahmud, Mufti, Mazumder, Arnab Neelim, Hosseini, Morteza, Mohsenin, Tinoosh, Donati, Elisa, Tolu, Silvia, Galeazzi, Roberto, Christensen, Martin Ejsing, Holm, Sune, Ielmini, Daniele, Pryds, N., Christensen, Dennis V., Dittmann, Regina, Linares-Barranco, Bernabé, Sebastian, Abu, Gallo, Manuel Le, Redaelli, Andrea, Slesazeck, Stefan, Mikolajick, Thomas, Spiga, Sabina, Menzel, Stephan, Valov, Ilia, Milano, Gianluca, Ricciardi, Carlo, Liang, Shi-Jun, Miao, Feng, Lanza, Mario, Quill, Tyler J., Keene, Scott T., Salleo, Alberto, Grollier, Julie, Marković, Danijela, Mizrahi, Alice, Yao, Peng, Yang, J. Joshua, Indiveri, Giacomo, Strachan, John Paul, Datta, Suman, Vianello, Elisa, Valentian, Alexandre, Feldmann, Johannes, Li, Xuan, Pernice, Wolfram H. P., Bhaskaran, Harish, Furber, Steve, Neftci, Emre, Scherr, Franz, Maass, Wolfgang, Ramaswamy, Srikanth, Tapson, Jonathan, Panda, Priyadarshini, Kim, Youngeun, Tanaka, Gouhei, Thorpe, Simon, Bartolozzi, Chiara, Cleland, Thomas A., Posch, Christoph, Liu, Shih-Chii, Panuccio, Gabriella, Mahmud, Mufti, Mazumder, Arnab Neelim, Hosseini, Morteza, Mohsenin, Tinoosh, Donati, Elisa, Tolu, Silvia, Galeazzi, Roberto, Christensen, Martin Ejsing, Holm, Sune, Ielmini, Daniele, and Pryds, N.
- Abstract
Modern computation based on the von Neumann architecture is today a mature cutting-edge science. In the Von Neumann architecture, processing and memory units are implemented as separate blocks interchanging data intensively and continuously. This data transfer is responsible for a large part of the power consumption. The next generation computer technology is expected to solve problems at the exascale with 1018 calculations each second. Even though these future computers will be incredibly powerful, if they are based on von Neumann type architectures, they will consume between 20 and 30 megawatts of power and will not have intrinsic physically built-in capabilities to learn or deal with complex data as our brain does. These needs can be addressed by neuromorphic computing systems which are inspired by the biological concepts of the human brain. This new generation of computers has the potential to be used for the storage and processing of large amounts of digital information with much lower power consumption than conventional processors. Among their potential future applications, an important niche is moving the control from data centers to edge devices. The aim of this Roadmap is to present a snapshot of the present state of neuromorphic technology and provide an opinion on the challenges and opportunities that the future holds in the major areas of neuromorphic technology, namely materials, devices, neuromorphic circuits, neuromorphic algorithms, applications, and ethics. The Roadmap is a collection of perspectives where leading researchers in the neuromorphic community provide their own view about the current state and the future challenges. We hope that this Roadmap will be a useful resource to readers outside this field, for those who are just entering the field, as well as providing future perspectives for those who are well established in the neuromorphic computing community.
- Published
- 2022
79. Adaptive resonance theory microchips
- Author
-
Serrano-Gotarredona, Teresa, Linares-Barranco, Bernabé, Mira, José, editor, and Sánchez-Andrés, Juan V., editor
- Published
- 1999
- Full Text
- View/download PDF
80. MemTorch: An Open-source Simulation Framework for Memristive Deep Learning Systems
- Author
-
Lammie, Corey, primary, Xiang, Wei, additional, Linares-Barranco, Bernabé, additional, and Rahimi Azghadi, Mostafa, additional
- Published
- 2022
- Full Text
- View/download PDF
81. Liquid State Machine on SpiNNaker for Spatio-Temporal Classification Tasks
- Author
-
Patiño-Saucedo, Alberto, primary, Rostro-González, Horacio, additional, Serrano-Gotarredona, Teresa, additional, and Linares-Barranco, Bernabé, additional
- Published
- 2022
- Full Text
- View/download PDF
82. Event Data Downscaling for Embedded Computer Vision
- Author
-
Gruel, Amélie, primary, Martinet, Jean, additional, Serrano-Gotarredona, Teresa, additional, and Linares-Barranco, Bernabé, additional
- Published
- 2022
- Full Text
- View/download PDF
83. CMOS Analog Neural Network Systems Based on Oscillatory Neurons
- Author
-
Linares-Barranco, Bernabé, Sánchez-Sinencio, Edgar, Rodríguez-Vázquez, Angel, Huertas, José L., Zaghloul, Mona E., editor, Meador, Jack L., editor, and Newcomb, Robert W., editor
- Published
- 1994
- Full Text
- View/download PDF
84. Stakes of foveation on event cameras
- Author
-
Gruel, Amélie, Martinet, Jean, Linares-Barranco, Bernabé, Serrano-Gotarredona, Teresa, Laboratoire d'Informatique, Signaux, et Systèmes de Sophia Antipolis (I3S), Université Nice Sophia Antipolis (... - 2019) (UNS), COMUE Université Côte d'Azur (2015-2019) (COMUE UCA)-COMUE Université Côte d'Azur (2015-2019) (COMUE UCA)-Centre National de la Recherche Scientifique (CNRS)-Université Côte d'Azur (UCA), Instituto de Microelectrónica de Sevilla (IMSE-CNM), Universidad de Sevilla-Centro Nacional de Microelectronica [Spain] (CNM)-Consejo Superior de Investigaciones Científicas [Madrid] (CSIC), Centre National de la Recherche Scientifique [CNRS], and ANR-19-CHR3-0008,APROVIS3D,Traitement analogique de capteur visuels bio-inspirés pour la reconstruction 3D(2019)
- Subjects
segmentation ,[INFO]Computer Science [cs] ,saillance ,caméras événementielles ,fovéation - Abstract
International audience; Foveation is the organic action of directing the gaze towards a visual region of interest, to selectively acquire relevant information. In the recent advent of event cameras, we believe that developing such a mechanism would greatly improve the efficiency of event-data processing. Indeed, applying foveation to event-based data would allow to comprehend the visual scene while significantly reducing the amount of raw data to handle. We study the evolution of the accuracy of segmentation with respect to the amount of event data used, to demonstrate the stakes of foveation.; La fovéation consiste en la direction du regard vers une région visuelle d'intérêt pour acquérir sélectivement des informations pertinentes. Dans l'avènement récent des caméras événementielles, nous pensons que le développement d'un tel mécanisme améliorerait l'efficacité du traitement des données événementielles. En effet, appliquer la fovéation à celles-ci permettrait de comprendre la scène visuelle tout en réduisant considérablement la quantité de données brutes à traiter.Nous étudions l'évolution de la précision de la segmentation par rapport à la quantité de données utilisées, pour démontrer les enjeux de la fovéation.
- Published
- 2021
85. Digital Implementation of Oscillatory Neural Network for Image Recognition Applications
- Author
-
Abernot, Madeleine, primary, Gil, Thierry, additional, Jiménez, Manuel, additional, Núñez, Juan, additional, Avellido, María J., additional, Linares-Barranco, Bernabé, additional, Gonos, Théophile, additional, Hardelin, Tanguy, additional, and Todri-Sanial, Aida, additional
- Published
- 2021
- Full Text
- View/download PDF
86. Hardware Implementation of Differential Oscillatory Neural Networks Using VO 2-Based Oscillators and Memristor-Bridge Circuits
- Author
-
Shamsi, Jafar, primary, Avedillo, María José, additional, Linares-Barranco, Bernabé, additional, and Serrano-Gotarredona, Teresa, additional
- Published
- 2021
- Full Text
- View/download PDF
87. Challenge 2: Advanced Photonics
- Author
-
Ania Castañón, Juan Diego, Armelles Reig, Gaspar, Cebollada, Alfonso, Cristóbal, Gabriel, Andrés, Alicia de, Nalda, R. de, Domínguez, Carlos, Fischer, Ingo, García-Martín, Antonio, Giannini, V., González-Tudela, A., Herranz, Gervasi, Lechuga, Laura M., Linares-Barranco, Bernabé, López, Cefe, Martín-Moreno, Luis, Míguez, Herrán, Mihi, Agustín, Nogales, Aurora, Pesquera, Luis, Postigo, Pablo Aitor, Quirce, Ana, Rebollar, Esther, Sánchez-Gil, José A., Serrano-Gotarredona, Teresa, Solís Céspedes, Javier, Stauer, Tobias, Valle, Ángel, and Zambrini, Roberta
- Subjects
Photonic materials ,Photonic devices ,Photonic networks - Abstract
Coordinators: Miguel Cornelles Soriano, Javier Aizpurua Iriazabal., Photonic technologies provide key enabling components for the future digital transformation. This section includes an in-depth overview of the challenges that advanced photonics faces in the coming years in order to become a truly disruptive technology. Based on the expertise of numerous CSIC researchers, relevant key challenging points are identified, which range from the exploration of novel materials to the deployment of complex networks, including the development of photonic integrated circuits and devices.
- Published
- 2021
88. Implementation of binary stochastic STDP learning using chalcogenide-based memristive devices
- Author
-
Mohan, Charanraj, Camuñas Mesa, Luis Alejandro, Rosa Utrera, José Manuel de la, Serrano Gotarredona, María Teresa, Linares Barranco, Bernabé, Universidad de Sevilla. Departamento de Arquitectura y Tecnología de Computadores, and Universidad de Sevilla. TIC178: Diseño y Test de Circuitos Integrados de Señal Mixta
- Subjects
Spiking neural networks ,Neuromorphic systems ,Stochastic learning ,Memristors ,STDP - Abstract
The emergence of nano-scale memristive devices encouraged many different research areas to exploit their use in multiple applications. One of the proposed applications was to implement synaptic connections in bio-inspired neuromorphic systems. Large-scale neuromorphic hardware platforms are being developed with increasing number of neurons and synapses, having a critical bottleneck in the online learning capabilities. Spiketiming- dependent plasticity (STDP) is a widely used learning mechanism inspired by biology which updates the synaptic weight as a function of the temporal correlation between pre- and postsynaptic spikes. In this work, we demonstrate experimentally that binary stochastic STDP learning can be obtained from a memristor when the appropriate pulses are applied at both sides of the device. EU H2020 grant 824164 "HERMES" EU H2020 grant 871371 "Memscales" EU H2020 grant 871501 "NeurONN" EU H2020 grant PCI2019-111826-2 "APROVIS3D" EU H2020 grant 899559 "SpinAge" Ministry of Science and Innovation (Spain) PID2019-105556GB-C31 Ministry of Science and Innovation ( Spain) PID2019-103876RB-I00 (CORDION) Ministry of Economy and Competitivity (Spain) / FEDER TEC2015- 63884-C2-1-P (COGNET) Junta de Andalucía (Spain) US-1260118 (Neuro-Radio) Universidad de Sevilla (Spain) VI PPIT
- Published
- 2021
89. Memristor Based Event Driven Neuromorphic Nano-CMOS Processor
- Author
-
Linares Barranco, Bernabé, Universidad de Sevilla. Departamento de Arquitectura y Tecnología de Computadores, Mohan, Charanraj, Linares Barranco, Bernabé, Universidad de Sevilla. Departamento de Arquitectura y Tecnología de Computadores, and Mohan, Charanraj
- Abstract
‘Neuromorphic engineering’ has been showing significant developments in recent days. The word ‘neuromorphic’ was first coined by Caver Mead, which is morphing biological brain on-chip [1]. The main idea is to use the sub-threshold currents of transistors and mimic the biophysical properties that the neurons have. These brain-inspired neuromorphic computing systems have attracted research interest since they are alternate to classical von Neumann [2], computer architectures mainly because of the co-existence of memory and processing units. The renowned neuromorphic chips in the last few decades are Neurogrid [3], Truenorth [4], BrainScaleS [5], and SpiNNaker [6]. Memristors are the fourth fundamental passive-bipolar device, that links charge and flux non-linearly. When Chua coined the word ‘Memristor’ in the late 70s, there was no hint of the existence of the device [7]. Later when the physical existence of the device was shown by HP Labs, it sparked a new wave of enthusiasm among the neuromorphic community [8]. Properties such as non-volatile storage, nano-size existence, non-abrupt switching transition, continuously distributed resistance states, and repeatable behavior convinced the neuromorphic researcher to realize memristors as favorable synaptic elements for neuromorphic systems. In this scenario, the research activities carried out in this doctoral dissertation demonstrates a neuromorphic processing chip for event-driven learning, using memristors as synapses, which are integrated monolithically above the CMOS layers. Although memristors emerged as a potential synapse to solve the density challenge, scalability remains an important bottleneck. Neuromorphic systems should be made more scalable to realize large networks. To contribute to this, we focus on significant challenges in memristor-based neuromorphic hardware. They are- 1) Implementing an on-chip three-stage bulk-based calibration scheme for memristive crossbars and using its low-power inference for re
- Published
- 2021
90. Neuromorphic Low-Power Inference on Memristive Crossbars With On-Chip Offset Calibration
- Author
-
Universidad de Sevilla. Departamento de Arquitectura y Tecnología de Computadores, Universidad de Sevilla. TIC178: Diseño y Test de Circuitos Integrados de Señal Mixta, Mohan, Charanraj, Camuñas Mesa, Luis Alejandro, Rosa, José M. de la, Vianello, Elisa, Serrano Gotarredona, María Teresa, Linares Barranco, Bernabé, Universidad de Sevilla. Departamento de Arquitectura y Tecnología de Computadores, Universidad de Sevilla. TIC178: Diseño y Test de Circuitos Integrados de Señal Mixta, Mohan, Charanraj, Camuñas Mesa, Luis Alejandro, Rosa, José M. de la, Vianello, Elisa, Serrano Gotarredona, María Teresa, and Linares Barranco, Bernabé
- Abstract
Monolithic integration of silicon with nano-sized Redox-based resistive Random-Access Memory (ReRAM) devices opened the door to the creation of dense synaptic connections for bio-inspired neuromorphic circuits. One drawback of OxRAM based neuromorphic systems is the relatively low ON resistance of OxRAM synapses (in the range of just a few kilo-ohms). This requires relatively large currents (many micro amperes per synapse), and therefore imposes strong driving capability demands on peripheral circuitry, limiting scalability and low power operation. After learning, however, a read inference can be made low-power by applying very small amplitude read pulses, which require much smaller driving currents per synapse. Here we propose and experimentally demonstrate a technique to reduce the amplitude of read inference pulses in monolithic neuromorphic CMOS OxRAM-synaptic crossbar systems. Unfortunately, applying tiny read pulses is non-trivial due to the presence of random DC offset voltages. To overcome this, we propose nely calibrating DC offset voltages using a bulk-based three-stage on-chip calibration technique. In this work, we demonstrate spiking pattern recognition using STDP learning on a small 4 4 proof-of-concept memristive crossbar, where on-chip offset calibration is implemented and inference pulse amplitude could be made as small as 2mV. A chip with pre-synaptic calibrated input neuron drivers and a 4 4 1T1R synapse crossbarwas designed and fabricated in the CEA-LETI MAD200 technology, which uses monolithic integration of OxRAMs above ST130nm CMOS. Custom-made PCBs hosting the post-synaptic circuits and control FPGAs were used to test the chip in different experiments, including synapse characterization, template matching, and pattern recognition using STDP learning, and to demonstrate the use of on-chip offset-calibrated low-power ampli ers. According to our experiments, the minimum possible inference pulse amplitude is limited by offset voltage drifts and n
- Published
- 2021
91. Implementation of binary stochastic STDP learning using chalcogenide-based memristive devices
- Author
-
Universidad de Sevilla. Departamento de Arquitectura y Tecnología de Computadores, Universidad de Sevilla. TIC178: Diseño y Test de Circuitos Integrados de Señal Mixta, Mohan, Charanraj, Camuñas Mesa, Luis Alejandro, Rosa Utrera, José Manuel de la, Serrano Gotarredona, María Teresa, Linares Barranco, Bernabé, Universidad de Sevilla. Departamento de Arquitectura y Tecnología de Computadores, Universidad de Sevilla. TIC178: Diseño y Test de Circuitos Integrados de Señal Mixta, Mohan, Charanraj, Camuñas Mesa, Luis Alejandro, Rosa Utrera, José Manuel de la, Serrano Gotarredona, María Teresa, and Linares Barranco, Bernabé
- Abstract
The emergence of nano-scale memristive devices encouraged many different research areas to exploit their use in multiple applications. One of the proposed applications was to implement synaptic connections in bio-inspired neuromorphic systems. Large-scale neuromorphic hardware platforms are being developed with increasing number of neurons and synapses, having a critical bottleneck in the online learning capabilities. Spiketiming- dependent plasticity (STDP) is a widely used learning mechanism inspired by biology which updates the synaptic weight as a function of the temporal correlation between pre- and postsynaptic spikes. In this work, we demonstrate experimentally that binary stochastic STDP learning can be obtained from a memristor when the appropriate pulses are applied at both sides of the device.
- Published
- 2021
92. Hardware Implementation of Differential Oscillatory Neural Networks Using VO 2-Based Oscillators and Memristor-Bridge Circuits
- Author
-
Universidad de Sevilla. Departamento de Arquitectura y Tecnología de Computadores, European Union (UE), Ministerio de Economía y Competitividad (MINECO). España, Shamsi, Jafar, Avedillo de Juan, María José, Linares Barranco, Bernabé, Serrano Gotarredona, María Teresa, Universidad de Sevilla. Departamento de Arquitectura y Tecnología de Computadores, European Union (UE), Ministerio de Economía y Competitividad (MINECO). España, Shamsi, Jafar, Avedillo de Juan, María José, Linares Barranco, Bernabé, and Serrano Gotarredona, María Teresa
- Abstract
Oscillatory Neural Networks (ONNs) are currently arousing interest in the research community for their potential to implement very fast, ultra-low-power computing tasks by exploiting specific emerging technologies. From the architectural point of view, ONNs are based on the synchronization of oscillatory neurons in cognitive processing, as occurs in the human brain. As emerging technologies, VO2 and memristive devices show promising potential for the efficient implementation of ONNs. Abundant literature is now becoming available pertaining to the study and building of ONNs based on VO2 devices and resistive coupling, such as memristors. One drawback of direct resistive coupling is that physical resistances cannot be negative, but from the architectural and computational perspective this would be a powerful advantage when interconnecting weights in ONNs. Here we solve the problem by proposing a hardware implementation technique based on differential oscillatory neurons for ONNs (DONNs) with VO2-based oscillators and memristor-bridge circuits. Each differential oscillatory neuron is made of a pair of VO2 oscillators operating in anti-phase. This way, the neurons provide a pair of differential output signals in opposite phase. The memristor-bridge circuit is used as an adjustable coupling function that is compatible with differential structures and capable of providing both positive and negative weights. By combining differential oscillatory neurons and memristor-bridge circuits, we propose the hardware implementation of a fully connected differential ONN (DONN) and use it as an associative memory. The standard Hebbian rule is used for training, and the weights are then mapped to the memristor-bridge circuit through a proposed mapping rule. The paper also introduces some functional and hardware specifications to evaluate the design. Evaluation is performed by circuit-level electrical simulations and shows that the retrieval accuracy of the proposed design is comparable
- Published
- 2021
93. Digital Implementation of Oscillatory Neural Network for Image Recognition Applications
- Author
-
Universidad de Sevilla. Departamento de Electrónica y Electromagnetismo, European Union (UE). H2020, Abernot, Madeleine, Gil, Thierry, Jiménez, Manuel, Núñez Martínez, Juan, Avedillo de Juan, María José, Linares Barranco, Bernabé, Gonos, Théophile, Hardelin, Tanguy, Todri Sanial, Aida, Universidad de Sevilla. Departamento de Electrónica y Electromagnetismo, European Union (UE). H2020, Abernot, Madeleine, Gil, Thierry, Jiménez, Manuel, Núñez Martínez, Juan, Avedillo de Juan, María José, Linares Barranco, Bernabé, Gonos, Théophile, Hardelin, Tanguy, and Todri Sanial, Aida
- Abstract
Computing paradigm based on von Neuman architectures cannot keep up with the ever-increasing data growth (also called “data deluge gap”). This has resulted in investigating novel computing paradigms and design approaches at all levels from materials to system-level implementations and applications. An alternative computing approach based on artificial neural networks uses oscillators to compute or Oscillatory Neural Networks (ONNs). ONNs can perform computations efficiently and can be used to build a more extensive neuromorphic system. Here, we address a fundamental problem: can we efficiently perform artificial intelligence applications with ONNs? We present a digital ONN implementation to show a proof-of-concept of the ONN approach of “computing-in-phase” for pattern recognition applications. To the best of our knowledge, this is the first attempt to implement an FPGA-based fully-digital ONN. We report ONN accuracy, training, inference, memory capacity, operating frequency, hardware resources based on simulations and implementations of 5 × 3 and 10 × 6 ONNs. We present the digital ONN implementation on FPGA for pattern recognition applications such as performing digits recognition from a camera stream. We discuss practical challenges and future directions in implementing digital ONN.
- Published
- 2021
94. Oscillatory Neural Networks Using VO2 Based Phase Encoded Logic
- Author
-
Universidad de Sevilla. Departamento de Electrónica y Electromagnetismo, European Union (UE). H2020, European Commission (EC). Fondo Europeo de Desarrollo Regional (FEDER), Ministerio de Economía y Competitividad (MINECO). España, Núñez Martínez, Juan, Avedillo de Juan, María José, Jiménez, Manuel, Quintana Toledo, José María, Todri Sanial, Aida, Corti, Elisabetta, Karg, Siegfried, Linares Barranco, Bernabé, Universidad de Sevilla. Departamento de Electrónica y Electromagnetismo, European Union (UE). H2020, European Commission (EC). Fondo Europeo de Desarrollo Regional (FEDER), Ministerio de Economía y Competitividad (MINECO). España, Núñez Martínez, Juan, Avedillo de Juan, María José, Jiménez, Manuel, Quintana Toledo, José María, Todri Sanial, Aida, Corti, Elisabetta, Karg, Siegfried, and Linares Barranco, Bernabé
- Abstract
Nano-oscillators based on phase-transition materials are being explored for the implementation of different non-conventional computing paradigms. In particular, vanadium dioxide (VO2) devices are used to design autonomous non-linear oscillators from which oscillatory neural networks (ONNs) can be developed. In this work, we propose a new architecture for ONNs in which sub-harmonic injection locking (SHIL) is exploited to ensure that the phase information encoded in each neuron can only take two values. In this sense, the implementation of ONNs from neurons that inherently encode information with two-phase values has advantages in terms of robustness and tolerance to variability present in VO2 devices. Unlike conventional interconnection schemes, in which the sign of the weights is coded in the value of the resistances, in our proposal the negative (positive) weights are coded using static inverting (non-inverting) logic at the output of the oscillator. The operation of the proposed architecture is shown for pattern recognition applications.
- Published
- 2021
95. Neuron fault tolerance in spiking neural networks
- Author
-
Universidad de Sevilla. Departamento de Electrónica y Electromagnetismo, Junta de Andalucía, Universidad de Sevilla, Spyrou, Theofilos, El-Sayed, Sarah A., Afacan, Engin, Camuñas Mesa, Luis Alejandro, Linares Barranco, Bernabé, Stratigopoulos, Haralampos G., Universidad de Sevilla. Departamento de Electrónica y Electromagnetismo, Junta de Andalucía, Universidad de Sevilla, Spyrou, Theofilos, El-Sayed, Sarah A., Afacan, Engin, Camuñas Mesa, Luis Alejandro, Linares Barranco, Bernabé, and Stratigopoulos, Haralampos G.
- Abstract
The error-resiliency of Artificial Intelligence (AI) hardware accelerators is a major concern, especially when they are deployed in mission-critical and safety-critical applications. In this paper, we propose a neuron fault tolerance strategy for Spiking Neural Networks (SNNs). It is optimized for low area and power overhead by leveraging observations made from a largescale fault injection experiment that pinpoints the critical fault types and locations. We describe the fault modeling approach, the fault injection framework, the results of the fault injection experiment, the fault-tolerance strategy, and the fault-tolerant SNN architecture. The idea is demonstrated on two SNNs that we designed for two SNN-oriented datasets, namely the N-MNIST and IBM’s DVS128 gesture datasets.
- Published
- 2021
96. Oscillatory Neural Networks Using VO2 Based Phase Encoded Logic
- Author
-
Núñez, Juan, Avedillo, María J., Jiménez Través, Manuel, Quintana, J. M., Todri-Sanial, Aída, Corti, Elisabetta, Karg, Siegfried, Linares-Barranco, Bernabé, Núñez, Juan, Avedillo, María J., Jiménez Través, Manuel, Quintana, J. M., Todri-Sanial, Aída, Corti, Elisabetta, Karg, Siegfried, and Linares-Barranco, Bernabé
- Abstract
Nano-oscillators based on phase-transition materials are being explored for the implementation of different non-conventional computing paradigms. In particular, vanadium dioxide (VO2) devices are used to design autonomous non-linear oscillators from which oscillatory neural networks (ONNs) can be developed. In this work, we propose a new architecture for ONNs in which sub-harmonic injection locking (SHIL) is exploited to ensure that the phase information encoded in each neuron can only take two values. In this sense, the implementation of ONNs from neurons that inherently encode information with two-phase values has advantages in terms of robustness and tolerance to variability present in VO2 devices. Unlike conventional interconnection schemes, in which the sign of the weights is coded in the value of the resistances, in our proposal the negative (positive) weights are coded using static inverting (non-inverting) logic at the output of the oscillator. The operation of the proposed architecture is shown for pattern recognition applications
- Published
- 2021
97. Efficient Spike-Driven Learning With Dendritic Event-Based Processing
- Author
-
Yang, Shuangming, Gao, Tian, Wang, Jiang, Deng, Bin, Lansdell, Benjamin, Linares-Barranco, Bernabé, Yang, Shuangming, Gao, Tian, Wang, Jiang, Deng, Bin, Lansdell, Benjamin, and Linares-Barranco, Bernabé
- Published
- 2021
98. Neuromorphic Low-power Inference on Memristive Crossbars with On-chip Offset Calibration
- Author
-
Ministerio de Ciencia e Innovación (España), Rosa, José M. de la, Charanraj Mohan, Camuñas-Mesa, Luis A., Vianello, E., Serrano-Gotarredona, Teresa, Linares-Barranco, Bernabé, Ministerio de Ciencia e Innovación (España), Rosa, José M. de la, Charanraj Mohan, Camuñas-Mesa, Luis A., Vianello, E., Serrano-Gotarredona, Teresa, and Linares-Barranco, Bernabé
- Abstract
Monolithic integration of silicon with nano-sized Redox-based resistive Random-Access Memory (ReRAM) devices opened the door to the creation of dense synaptic connections for bio-inspired neuromorphic circuits. One drawback of OxRAM based neuromorphic systems is the relatively low ON resistance of OxRAM synapses (in the range of just a few kilo-ohms). This requires relatively large currents (many micro amperes per synapse), and therefore imposes strong driving capability demands on peripheral circuitry, limiting scalability and low power operation. After learning, however, a read inference can be made low-power by applying very small amplitude read pulses, which require much smaller driving currents per synapse. Here we propose and experimentally demonstrate a technique to reduce the amplitude of read inference pulses in monolithic neuromorphic CMOS OxRAM-synaptic crossbar systems. Unfortunately, applying tiny read pulses is non-trivial due to the presence of random DC offset voltages. To overcome this, we propose finely calibrating DC offset voltages using a bulk-based three-stage on-chip calibration technique. In this work, we demonstrate spiking pattern recognition using STDP learning on a small 4x4 proof-of-concept memristive crossbar, where on-chip offset calibration is implemented and inference pulse amplitude could be made as small as 2mV. A chip with pre-synaptic calibrated input neuron drivers and a 4x4 1T1R synapse crossbar was designed and fabricated in the CEA-LETI MAD200 technology, which uses monolithic integration of OxRAMs above ST130nm CMOS. Custom-made PCBs hosting the post- synaptic circuits and control FPGAs were used to test the chip in different experiments, including synapse characterization, template matching, and pattern recognition using STDP learning, and to demonstrate the use of on-chip offset-calibrated low-power amplifiers. According to our experiments, the minimum possible inference pulse amplitude is limited by offset voltage drifts
- Published
- 2021
99. Digital Implementation of Oscillatory Neural Network for Image Recognition Applications
- Author
-
European Commission, Abernot, Madeleine, Gil, Thierry, Jiménez Través, Manuel, Núñez, Juan, Avellido, María J., Linares-Barranco, Bernabé, Gonos, Théophile, Hardelin, Tanguy, Todri-Sanial, Aída, European Commission, Abernot, Madeleine, Gil, Thierry, Jiménez Través, Manuel, Núñez, Juan, Avellido, María J., Linares-Barranco, Bernabé, Gonos, Théophile, Hardelin, Tanguy, and Todri-Sanial, Aída
- Abstract
Computing paradigm based on von Neuman architectures cannot keep up with the ever-increasing data growth (also called "data deluge gap"). This has resulted in investigating novel computing paradigms and design approaches at all levels from materials to system-level implementations and applications. An alternative computing approach based on artificial neural networks uses oscillators to compute or Oscillatory Neural Networks (ONNs). ONNs can perform computations efficiently and can be used to build a more extensive neuromorphic system. Here, we address a fundamental problem: can we efficiently perform artificial intelligence applications with ONNs? We present a digital ONN implementation to show a proof-of-concept of the ONN approach of "computing-in-phase" for pattern recognition applications. To the best of our knowledge, this is the first attempt to implement an FPGA-based fully-digital ONN. We report ONN accuracy, training, inference, memory capacity, operating frequency, hardware resources based on simulations and implementations of 5 × 3 and 10 × 6 ONNs. We present the digital ONN implementation on FPGA for pattern recognition applications such as performing digits recognition from a camera stream. We discuss practical challenges and future directions in implementing digital ONN.
- Published
- 2021
100. A weak-to-strong inversion mismatch model for analog circuit design
- Author
-
Vicente-Sánchez, Gustavo, Velarde-Ramírez, Jesús, Serrano-Gotarredona, Teresa, and Linares-Barranco, Bernabé
- Published
- 2009
- Full Text
- View/download PDF
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.