Improved Memristor Control using Device Physics and Deep Reinforcement Learning

The steep non-linearity of memristive switching dynamics, combined with variations and asymmetry, can pose challenges in the accurate control of analog conductance updates. We present an effective control framework, "Probe-then-Program (PtP)", where the underlying physics of memristors is leveraged to fit a statistically accurate model from measured data, aiding the training of a programming agent. During the probe phase, the parameters’ statistical distributions in a physics-based memristor model are inferred using sequential Bayesian inference in measured data. This model then supports the training of a reinforcement neural network (Proximal Policy Optimization, PPO) that generates optimized write pulses. In the programming phase, the optimized pulses are applied to ensembles of devices, achieving significantly shorter tuning sequences for multi-level conductance programming compared to conventional write-and-verify technique. We experimentally demonstrate the full pipeline and show the efficacy by performing conductance mapping on a 4k memristive crossbar array. Improved control over nanoscale memristive devices in crossbar arrays supports many in-memory computing applications, while highlighting broader opportunities to integrate physics-based models and machine learning techniques.

Authors

Institutions

Publication Details

Published
2025-04-28
DOI
https://doi.org/10.1109/aicas64808.2025.11173161
Primary Topic
Advanced Memory and Neural Computing
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Improved Memristor Control using Device Physics and Deep Reinforcement Learning

John Paul Strachan, Ming-Jay Yang, Giacomo Pedretti, Zhenming Yu
Advanced Memory and Neural Computing
article

Improved Memristor Control using Device Physics and Deep Reinforcement Learning

John Paul Strachan, Ming-Jay Yang, Giacomo Pedretti, Zhenming Yu
article en

Abstract

The steep non-linearity of memristive switching dynamics, combined with variations and asymmetry, can pose challenges in the accurate control of analog conductance updates. We present an effective control framework, "Probe-then-Program (PtP)", where the underlying physics of memristors is leveraged to fit a statistically accurate model from measured data, aiding the training of a programming agent. During the probe phase, the parameters’ statistical distributions in a physics-based memristor model are inferred using sequential Bayesian inference in measured data. This model then supports the training of a reinforcement neural network (Proximal Policy Optimization, PPO) that generates optimized write pulses. In the programming phase, the optimized pulses are applied to ensembles of devices, achieving significantly shorter tuning sequences for multi-level conductance programming compared to conventional write-and-verify technique. We experimentally demonstrate the full pipeline and show the efficacy by performing conductance mapping on a 4k memristive crossbar array. Improved control over nanoscale memristive devices in crossbar arrays supports many in-memory computing applications, while highlighting broader opportunities to integrate physics-based models and machine learning techniques.

Hewlett-Packard (United States) (US), X-Fab (Germany) (DE)
Openalex Percentile: Top 74%
Advanced Memory and Neural Computing
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.