A brain-inspired hardware architecture for evolutionary algorithms based on memristive arrays

Research output: Contribution to journalArticlepeer-review

2 Citations (Scopus)
30 Downloads (Pure)

Abstract

Brain-inspired computing takes inspiration from the brain to create energy-efficient hardware systems for information processing, capable of performing highly sophisticated tasks. Systems built with emerging electronics, such as memristive devices, can achieve gains in speed and energy by mimicking the distributed topology of the brain. In this work, a brain-inspired hardware architecture for evolutionary algorithms is proposed based on memristive arrays, which can realize sparse and approximate computing as a result of the parallel analog computing characteristic of the memristive arrays. On this basis, an efficient evolvable brain-inspired hardware system is implemented. We experimentally show that the approach can offer at least a four orders of magnitude speed improvement. We also use experimentally grounded simulations to explore fault tolerance and different parameter settings in the implemented hardware system. The experimental results show that the evolvable hardware system, implemented based on the proposed hardware architecture, can continuously evolve toward a better system even if there are failures or parameter changes in the memristive arrays, demonstrating that the proposed hardware architecture has good adaptability and fault tolerance.
Original languageEnglish
Article number82
Number of pages32
JournalACM Transactions on Design Automation of Electronic Systems
Volume28
Issue number5
DOIs
Publication statusPublished - 09 Sept 2023
Externally publishedYes

Fingerprint

Dive into the research topics of 'A brain-inspired hardware architecture for evolutionary algorithms based on memristive arrays'. Together they form a unique fingerprint.

Cite this