brains-py, A framework to support research on energy-efficient unconventional hardware for machine learning

Unai Alegre Ibarra*, Hans-Christian Ruiz Euler, Humaid A. Mollah, Bozhidar P. Petrov, Srikumar S. Sastry, Marcus N. Boon, Michel P. de Jong, Mohamadreza Zolfagharinejad, Florentina M.J. Uitzetter, Bram van de Ven, António J. Sousa de Almeida, Sachin Kinge, Wilfred G. van der Wiel

*Corresponding author for this work

Research output: Contribution to journalArticleAcademicpeer-review

57 Downloads (Pure)

Abstract

Projections about the limitations of digital computers for deep learning models are leading to a shift towards domain-specific hardware, where novel analogue components are sought after, due to their potential advantages in power consumption. This paper introduces brains-py, a generic framework to facilitate research on different sorts of disordered nano-material networks for natural and energy-efficient analogue computing. Mainly, it has been applied to the concept of dopant network processing units (DNPUs), a novel and promising CMOS-compatible nano-scale tunable system based on doped silicon with potentially very low-power consumption at the inference stage. The framework focuses on two material-learning-based approaches, for training DNPUs to compute supervised learning tasks: evolution-in-matter and surrogate models.
While evolution-in-matter focuses on providing a quick exploration of newly manufactured single DNPUs, the surrogate model approach is used for the design and simulation of the interconnection between multiple DNPUs, enabling the exploration of their scalability. All simulation results can be seamlessly validated on hardware, saving time and costs associated with their reproduction. The framework is generic and can be reused for research on various materials with different design aspects, providing support for the most common tasks required
for doing experiments with these novel materials.
Original languageEnglish
Article number5573
Pages (from-to)1-6
Number of pages6
JournalJournal of open source software
Volume8
Issue number90
DOIs
Publication statusPublished - 8 Oct 2023

Fingerprint

Dive into the research topics of 'brains-py, A framework to support research on energy-efficient unconventional hardware for machine learning'. Together they form a unique fingerprint.

Cite this