Running Conventional Automatic Speech Recognition on Memristor Hardware: A Simulated Approach

Nick Rossenbach, Benedikt Hilmes, Leon Brackmann, Moritz Gunz, Ralf Schlüter
5/30/2025
cs.LGcs.ARcs.ET

No confident code implementation found for this paper.

Abstract

Memristor-based hardware offers new possibilities for energy-efficient machine learning (ML) by providing analog in-memory matrix multiplication. Current hardware prototypes cannot fit large neural networks, and related literature covers only small ML models for tasks like MNIST or single word recognition. Simulation can be used to explore how hardware properties affect larger models, but existing software assumes simplified hardware. We propose a PyTorch-based library based on "Synaptogen" to simulate neural network execution with accurately captured memristor hardware properties. For the first time, we show how an ML system with millions of parameters would behave on memristor hardware, using a Conformer trained on the speech recognition task TED-LIUMv2 as example. With adjusted quantization-aware training, we limit the relative degradation in word error rate to 25% when using a 3-bit weight precision to execute linear operations via simulated analog computation.

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{rossenbach2025running,
  title  = {Running Conventional Automatic Speech Recognition on Memristor Hardware: A Simulated Approach},
  author = {Nick Rossenbach and Benedikt Hilmes and Leon Brackmann and Moritz Gunz and Ralf Schlüter},
  year   = {2025},
  eprint = {2505.24721},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2505.24721v1}
}

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/2505.24721.svg)](https://codeofpaper.com/paper/2505.24721)

Discussion