Energy efficient training of private recommendation systems using multi-armed bandit models and analog in-memory computing
Abstract Recommendation systems, the heart of the consumer electronics industry’s profitability, train deep neural networks to deliver compelling individualized content based on complex user behavior. However, AI training today needs massive and energy-hungry data-center infrastructure, making recommendations extremely expensive. Therefore, it is crucial to find a model-algorithm combination co-designed with the constraints of low-power edge hardware. Here, using an index policy for solving the ‘restless multi-armed bandit’ decision framework, we address the challenge of learning a part of the user behavior via a privacy-preserving numerical algorithm. We co-design the model and algorithm to tolerate and exploit the nonidealities (e.g., noise and reduced precision) of low-power edge hardware. We train a recommendation model with up to 10 contents (arms) entirely in-situ on integrated 12 Mb analog-digital hybrid crossbars of resistive random-access memory. Our benchmarking shows an energy advantage of 100× relative to state-of-the-art GPU-based systems, demonstrating a clear potential for AI-driven efficient and private recommendations.
Authors
- Minseong Park (ORCID: https://orcid.org/0000-0003-2923-1681)
- Kyung Seok Woo (ORCID: https://orcid.org/0000-0001-9184-7255)
- Suhas Kumar (ORCID: https://orcid.org/0000-0002-6772-7250)
- Su‐in Yi (ORCID: https://orcid.org/0000-0001-7957-8953)
- Hung-Ta Chien
- Weier Wan (ORCID: https://orcid.org/0000-0003-3507-9014)
- Wei‐Chen Chen
- Arjuman Ara Mimi
Institutions
- Sandia National Laboratories California (US)
- Texas A&M University (US)
- Stanford University (US)
Publication Details
- Journal
- npj Unconventional Computing
- Published
- 2025-09-01
- DOI
- https://doi.org/10.1038/s44335-025-00035-3
- Citations
- 1
- Primary Topic
- Advanced Memory and Neural Computing
- Type
- article
- Field-Weighted Citation Impact
- 0.73
Funders
- Semiconductor Research Corporation
- Laboratory Directed Research and Development
- Air Force Office of Scientific Research
- Sandia National Laboratories