• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

采用自旋电子随机计算实现的量化人工神经网络。

Quantized artificial neural networks implemented with spintronic stochastic computing.

作者信息

Sabyasachi Saadi, Misba Walid Al, Shao Yixin, Amiri Pedram Khalili, Atulasimha Jayasimha

机构信息

Department of Mechanical and Nuclear Engineering, Virginia Commonwealth University, Richmond, VA 23284, United States of America.

Department of Electrical and Computer Engineering, Northwestern University, Evanston, IL 60208, United States of America.

出版信息

Nanotechnology. 2025 Jul 15;36(27). doi: 10.1088/1361-6528/ade243.

DOI:10.1088/1361-6528/ade243
PMID:40484019
Abstract

An artificial neural network (ANN) inference involves matrix vector multiplications that require a very large number of multiply and accumulate operations, resulting in high energy cost and large device footprint. Stochastic computing (SC) offers a less resource-intensive ANN implementation with minimal accuracy loss. Random number generators (RNG) are required to implement SC in hardware. These can be realized through stochastic-magnetic tunnel junctions (s-MTJ), where the energy barrier to switch between the 'up' and 'down' states is designed to be small, enabling thermal noise to generate a random bit stream. While s-MTJs have previously been used to implement SC-ANNs, these studies have been limited to architectures with continuously varying (i.e.,) weights. In this work, we study the use of SC for matrix vector multiplication withsynaptic weights and quantized outputs. We show that a quantized SC-ANN, implemented by using experimentally obtained s-MTJ bitstreams and a limited number of discrete quantized states for both weights and hidden layer nodes in an ANN, can effectively reduce time (latency) and energy consumption in SC compared to an analog implementation, while largely preserving accuracy. We implemented quantization with 5 and 11 quantized states, along with SC configured with stochastic bitstream lengths of 100, 200, 300, 400, and 500 on neural networks with one hidden layer and three hidden layers. Inference was performed on the MNIST dataset for both training with SC and without SC. Training with SC provided better accuracy for all cases. For the shortest bitstream of 100 bits, the highest accuracies were 92% for one hidden layer and over 96% for three hidden layers. The overall system attained its peak accuracy of 96.82% using a 400 bit stochastic bitstream with three hidden layers. Our investigations demonstrate 9× improvement in latency and 2.6× improvement in energy consumption using the quantized SC approach compared to a similar s-MTJ based ANN architecture without quantization.

摘要

人工神经网络(ANN)推理涉及矩阵向量乘法,这需要大量的乘法和累加运算,从而导致高能量成本和较大的设备占用面积。随机计算(SC)提供了一种资源消耗较少的ANN实现方式,且精度损失最小。硬件实现SC需要随机数发生器(RNG)。这可以通过随机磁隧道结(s-MTJ)来实现,其中在“上”和“下”状态之间切换的能垒设计得很小,使得热噪声能够生成随机比特流。虽然s-MTJ此前已被用于实现SC-ANN,但这些研究仅限于权重连续变化的架构。在这项工作中,我们研究了使用SC进行具有突触权重和量化输出的矩阵向量乘法。我们表明,通过使用实验获得的s-MTJ比特流以及ANN中权重和隐藏层节点的有限数量的离散量化状态来实现的量化SC-ANN,与模拟实现相比,可以有效减少SC中的时间(延迟)和能量消耗,同时在很大程度上保持精度。我们在具有一个隐藏层和三个隐藏层的神经网络上实现了具有5个和11个量化状态的量化,以及配置了100、200、300、400和500的随机比特流长度的SC。在MNIST数据集上进行了有SC训练和无SC训练的推理。所有情况下,使用SC训练都能提供更好的精度。对于最短的100比特比特流,一个隐藏层的最高精度为92%,三个隐藏层的最高精度超过96%。使用具有三个隐藏层的400比特随机比特流,整个系统达到了96.82%的峰值精度。我们的研究表明,与类似的未量化的基于s-MTJ的ANN架构相比,使用量化SC方法可使延迟提高9倍,能量消耗提高2.6倍。

相似文献

1
Quantized artificial neural networks implemented with spintronic stochastic computing.采用自旋电子随机计算实现的量化人工神经网络。
Nanotechnology. 2025 Jul 15;36(27). doi: 10.1088/1361-6528/ade243.
2
Cost-effectiveness of using prognostic information to select women with breast cancer for adjuvant systemic therapy.利用预后信息为乳腺癌患者选择辅助性全身治疗的成本效益
Health Technol Assess. 2006 Sep;10(34):iii-iv, ix-xi, 1-204. doi: 10.3310/hta10340.
3
123I-MIBG scintigraphy and 18F-FDG-PET imaging for diagnosing neuroblastoma.用于诊断神经母细胞瘤的123I-间碘苄胍闪烁扫描术和18F-氟代脱氧葡萄糖正电子发射断层显像
Cochrane Database Syst Rev. 2015 Sep 29;2015(9):CD009263. doi: 10.1002/14651858.CD009263.pub2.
4
The Black Book of Psychotropic Dosing and Monitoring.《精神药物剂量与监测黑皮书》
Psychopharmacol Bull. 2024 Jul 8;54(3):8-59.
5
Short-Term Memory Impairment短期记忆障碍
6
Carbon dioxide detection for diagnosis of inadvertent respiratory tract placement of enterogastric tubes in children.用于诊断儿童肠胃管意外置入呼吸道的二氧化碳检测
Cochrane Database Syst Rev. 2025 Feb 19;2(2):CD011196. doi: 10.1002/14651858.CD011196.pub2.
7
Signs and symptoms to determine if a patient presenting in primary care or hospital outpatient settings has COVID-19.在基层医疗机构或医院门诊环境中,如果患者出现以下症状和体征,可判断其是否患有 COVID-19。
Cochrane Database Syst Rev. 2022 May 20;5(5):CD013665. doi: 10.1002/14651858.CD013665.pub3.
8
Falls prevention interventions for community-dwelling older adults: systematic review and meta-analysis of benefits, harms, and patient values and preferences.社区居住的老年人跌倒预防干预措施:系统评价和荟萃分析的益处、危害以及患者的价值观和偏好。
Syst Rev. 2024 Nov 26;13(1):289. doi: 10.1186/s13643-024-02681-3.
9
Systemic pharmacological treatments for chronic plaque psoriasis: a network meta-analysis.慢性斑块状银屑病的全身药理学治疗:一项网状荟萃分析。
Cochrane Database Syst Rev. 2017 Dec 22;12(12):CD011535. doi: 10.1002/14651858.CD011535.pub2.
10
Diagnostic test accuracy and cost-effectiveness of tests for codeletion of chromosomal arms 1p and 19q in people with glioma.染色体臂 1p 和 19q 缺失的检测在胶质瘤患者中的诊断准确性和成本效益。
Cochrane Database Syst Rev. 2022 Mar 2;3(3):CD013387. doi: 10.1002/14651858.CD013387.pub2.