This paper presents a spiking neuroevolutionary system which implements memristors as plastic connections, i.e., whose weights can vary during a trial. The evolutionary design process exploits parameter self-adaptation and variable topologies, allowing the number of neurons, connection weights, and interneural connectivity pattern to emerge. By comparing two phenomenological real-world memristor implementations with networks comprised of: 1) linear resistors, and 2) constant-valued connections, we demonstrate that this approach allows the evolution of networks of appropriate complexity to emerge whilst exploiting the memristive properties of the connections to reduce learning time. We extend this approach to allow for heterogeneous mixtures...
© 2014 Elsevier Ltd. All rights reserved. Memristors have uses as artificial synapses and perform we...
In this paper we review several ways of realizing asynchronous Spike-Timing-Dependent-Plasticity (ST...
International audienceNeuromorphic computing is an efficient way to handle complex tasks such as ima...
This paper presents a spiking neuroevolutionary system which implements memristors as plastic connec...
On metrics of density and power efficiency, neuromorphic technologies have the potential to surpass ...
International audience— We propose a design methodology to exploit adaptive nanodevices (memristors)...
Neuromorphic computing is a brainlike information processing paradigm that requires adaptive learnin...
Memristive devices present a new device technology allowing for the realization of compact non-volat...
© 2015 Taylor & Francis. Neuromorphic computing – brain-like computing in hardware – typically req...
Synaptic plasticity has been widely assumed to be the mechanism behind memory and learning, in which...
Adaptation of synaptic strength is central to memory and learning in biological systems, enabling im...
International audience—Memristive nanodevices can feature a compact multi-level non-volatile memory ...
Spike-based learning with memristive devices in neuromorphic computing architectures typically uses ...
We present new computational building blocks based on memristive devices. These blocks, can be used ...
Memristors have uses as artificial synapses and perform well in this role in simulations with artifi...
© 2014 Elsevier Ltd. All rights reserved. Memristors have uses as artificial synapses and perform we...
In this paper we review several ways of realizing asynchronous Spike-Timing-Dependent-Plasticity (ST...
International audienceNeuromorphic computing is an efficient way to handle complex tasks such as ima...
This paper presents a spiking neuroevolutionary system which implements memristors as plastic connec...
On metrics of density and power efficiency, neuromorphic technologies have the potential to surpass ...
International audience— We propose a design methodology to exploit adaptive nanodevices (memristors)...
Neuromorphic computing is a brainlike information processing paradigm that requires adaptive learnin...
Memristive devices present a new device technology allowing for the realization of compact non-volat...
© 2015 Taylor & Francis. Neuromorphic computing – brain-like computing in hardware – typically req...
Synaptic plasticity has been widely assumed to be the mechanism behind memory and learning, in which...
Adaptation of synaptic strength is central to memory and learning in biological systems, enabling im...
International audience—Memristive nanodevices can feature a compact multi-level non-volatile memory ...
Spike-based learning with memristive devices in neuromorphic computing architectures typically uses ...
We present new computational building blocks based on memristive devices. These blocks, can be used ...
Memristors have uses as artificial synapses and perform well in this role in simulations with artifi...
© 2014 Elsevier Ltd. All rights reserved. Memristors have uses as artificial synapses and perform we...
In this paper we review several ways of realizing asynchronous Spike-Timing-Dependent-Plasticity (ST...
International audienceNeuromorphic computing is an efficient way to handle complex tasks such as ima...