Learning-to-learn enables rapid learning with phase-change memory-based in-memory computing

Thomas Ortner, Horst Petschenig, Athanasios Vasilopoulos, Roland Renner, Špela Brglez +5 more
4/22/2024
cs.NEcs.LG

No confident code implementation found for this paper.

Abstract

There is a growing demand for low-power, autonomously learning artificial intelligence (AI) systems that can be applied at the edge and rapidly adapt to the specific situation at deployment site. However, current AI models struggle in such scenarios, often requiring extensive fine-tuning, computational resources, and data. In contrast, humans can effortlessly adjust to new tasks by transferring knowledge from related ones. The concept of learning-to-learn (L2L) mimics this process and enables AI models to rapidly adapt with only little computational effort and data. In-memory computing neuromorphic hardware (NMHW) is inspired by the brain's operating principles and mimics its physical co-location of memory and compute. In this work, we pair L2L with in-memory computing NMHW based on phase-change memory devices to build efficient AI models that can rapidly adapt to new tasks. We demonstrate the versatility of our approach in two scenarios: a convolutional neural network performing image classification and a biologically-inspired spiking neural network generating motor commands for a real robotic arm. Both models rapidly learn with few parameter updates. Deployed on the NMHW, they perform on-par with their software equivalents. Moreover, meta-training of these models can be performed in software with high-precision, alleviating the need for accurate hardware models.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{ortner2024learningtolearn,
  title  = {Learning-to-learn enables rapid learning with phase-change memory-based in-memory computing},
  author = {Thomas Ortner and Horst Petschenig and Athanasios Vasilopoulos and Roland Renner and Špela Brglez and Thomas Limbacher and Enrique Piñero and Alejandro Linares Barranco and Angeliki Pantazi and Robert Legenstein},
  year   = {2024},
  eprint = {2405.05141},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2405.05141v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2405.05141.svg)](https://codeofpaper.com/paper/2405.05141)

Discussion