ReRAM-aware Model Finetuning addressing I-V Non-linearity and Retention Errors

21d ago · Global · primary source: export.arxiv.org

A new finetuning-based training algorithm promises to ease the deployment of deep neural networks on resistive RAM hardware by addressing two key non-idealities without the cost of training from scratch, according to a preprint posted to arXiv on June 16 [1]. Traditional processor architectures are increasingly constrained by the von Neumann bottleneck, which separates memory and computation [2]. In-memory computing using ReRAM crossbar arrays has been proposed as a high-density, energy-efficient alternative, but practical deployment has been held back by hardware imperfections [2]. Existing hardware-aware training methods typically require training models from scratch, a computationally prohibitive step for modern large-scale networks [2]. The new work, submitted to the machine learning section of the open-access repository, introduces a finetuning-based approach that requires minimal training overhead [1]. The algorithm mitigates current-voltage non-linearity by applying a range-shrunk sinh transformation and folds retention errors directly into a regularization loss during finetuning [2]. The authors evaluated the framework on image classification and question-answering tasks [2]. On large-scale models such as ResNet18 and DeiT-Tiny, the method achieved accuracy comparable to the base model [2]. For the MobileNetV3 family tested on the ImageNet dataset, accuracy degradation remained below 2 percent [2]. When applied to the SQuAD v2 question-answering benchmark, the technique resulted in a drop of only 1 point in the F-1 score [2]. arXiv, which began operating in 1991, passed the two-million-article milestone at the end of 2021 and now receives roughly 24,000 submissions per month [6]. The repository hosts preprints that are moderated but not peer-reviewed, spanning fields from physics and mathematics to computer science and quantitative biology [6].

research-paperinfrastructuretool-release

Background sources we checked (7)
  • arxiv.org ↗ Traditional CPU, GPU, and NPU architectures are increasingly limited by the von Neumann bottleneck. While In-Memory Computing (IMC) using ReRAM crossbar arrays offers a high-density, energy-efficient alternative, its practical deployment is constrained through their non-idealitie…
  • info.arxiv.org ↗ arXiv Labs - arXiv info | arXiv e-print repository Skip to content # arXiv Labs Attention arXiv Users: arXiv Labs is pausing new proposals ## What are arXiv Labs? arXiv Labs are a way for the community to contribute new, useful features to arXiv. These integrations are avail…
  • blog.arxiv.org ↗ arXivLabs: a space for community innovation – arXiv blog arXiv has launched a new, formalized framework enabling innovative collaborations with individuals and organizations. “Members of our community want to contribute tools that enhance the arXiv experience, and we val…
  • info.arxiv.org ↗ arXivLabs: Showcase - arXiv info | arXiv e-print repository ... # arXivLabs: Showcase ... arXiv is surrounded by a community of researchers and developers working at the cutting edge of information science and technology. ... While the arXiv team is focused on our core mission—pr…
  • en.wikipedia.org ↗ arXiv (pronounced as "archive"—the X represents the Greek letter chi ⟨χ⟩) is an open-access repository of electronic preprints and postprints (known as e-prints) approved for posting after moderation, but not peer reviewed. It consists of scientific papers in the fields of mathem…
  • en.wikipedia.org ↗ 14 (fourteen) is the natural number following 13 and preceding 15.…
  • en.wikipedia.org ↗ A large language model (LLM) is a type of machine learning model designed for natural language processing tasks such as language generation. LLMs are language models with many parameters, and are trained with self-supervised learning on a vast amount of text.…

Sources

Spot something wrong? Report an issue