arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 1905.04431cs.ET
收藏

基于机器学习的随机忆阻Boltzmann机的器件-电路协同优化

Machine Learning Approach for Device-Circuit Co-Optimization of Stochastic-Memristive-Device-Based Boltzmann Machine

Tong Wu, Huan Zhao, Fanxin Liu, Jing Guo, Han Wang

摘要:

玻尔兹曼机的有效“温度”可以动态“冷却”,提供了一个随机神经网络实现模拟退火,这是一个重要的元启发式解决组合或全局优化问题,在机器智能和运筹学的广泛应用。然而,具有“冷却”能力的玻尔兹曼随机元件的硬件实现从未在单个半导体器件内实现。在这里,我们展示了一个新的忆阻器件的概念,基于二维材料异质结构,使这个关键的随机元素在玻尔兹曼机。模拟退火中的动态冷却效应可以通过具有S形阈值分布的静电偏置在该多端忆阻器件中仿真。我们还表明,基于机器学习的方法是有效的基于模拟退火的随机忆阻器器件的玻尔兹曼机的器件-电路协同设计。可调随机忆阻器的实验演示与基于随机忆阻器的神经网络电路的基于机器学习的设备电路协同优化方法相结合,为随机神经网络的高效硬件实现开辟了一条道路,并应用于广泛的电子领域和计算学科。

英文摘要:

A Boltzmann machine whose effective "temperature" can be dynamically "cooled" provides a stochastic neural network realization of simulated annealing, which is an important metaheuristic for solving combinatorial or global optimization problems with broad applications in machine intelligence and operations research. However, the hardware realization of the Boltzmann stochastic element with "cooling" capability has never been achieved within an individual semiconductor device. Here we demonstrate a new memristive device concept based on two-dimensional material heterostructures that enables this critical stochastic element in a Boltzmann machine. The dynamic cooling effect in simulated annealing can be emulated in this multi-terminal memristive device through electrostatic bias with sigmoidal thresholding distributions. We also show that a machine-learning-based method is efficient for device-circuit co-design of the Boltzmann machine based on the stochastic memristor devices in simulated annealing. The experimental demonstrations of the tunable stochastic memristors combined with the machine-learning-based device-circuit co-optimization approach for stochastic-memristor-based neural-network circuits chart a pathway for the efficient hardware realization of stochastic neural networks with applications in a broad range of electronics and computing disciplines.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑