M2RU: Memristive Minion Recurrent Unit for On-Chip Continual Learning at the Edge
By: Abdullah M. Zyarah, Dhireesha Kudithipudi
Potential Business Impact:
Lets small computers learn new things without stopping.
Continual learning on edge platforms remains challenging because recurrent networks depend on energy-intensive training procedures and frequent data movement that are impractical for embedded deployments. This work introduces M2RU, a mixed-signal architecture that implements the minion recurrent unit for efficient temporal processing with on-chip continual learning. The architecture integrates weighted-bit streaming, which enables multi-bit digital inputs to be processed in crossbars without high-resolution conversion, and an experience replay mechanism that stabilizes learning under domain shifts. M2RU achieves 15 GOPS at 48.62 mW, corresponding to 312 GOPS per watt, and maintains accuracy within 5 percent of software baselines on sequential MNIST and CIFAR-10 tasks. Compared with a CMOS digital design, the accelerator provides 29X improvement in energy efficiency. Device-aware analysis shows an expected operational lifetime of 12.2 years under continual learning workloads. These results establish M2RU as a scalable and energy-efficient platform for real-time adaptation in edge-level temporal intelligence.
Similar Papers
M2RU: Memristive Minion Recurrent Unit for Continual Learning at the Edge
Machine Learning (CS)
Lets small computers learn new things without stopping.
Minion Gated Recurrent Unit for Continual Learning
Machine Learning (CS)
Makes smart computer programs run faster, smaller.
Resistive Memory based Efficient Machine Unlearning and Continual Learning
Emerging Technologies
Lets computers forget private data to stay safe.