已入深夜,您辛苦了!由于当前在线用户较少,发布求助请尽量完整地填写文献信息,科研通机器人24小时在线,伴您度过漫漫科研夜!祝你早点完成任务,早点休息,好梦!

Verification of neuromorphic computing hardware using machine learning

神经形态工程学 计算机科学 计算机体系结构 计算机硬件 人工智能 计算机工程 嵌入式系统 人工神经网络
作者
Abhishek Mishra,Nagarajan Kandasamy,Anup Das
标识
DOI:10.17918/00011121
摘要

Neuromorphic accelerators are an emerging class of artificial intelligence (AI) hardware inspired by the brain's architecture and dynamics. Unlike traditional AI accelerators--such as graphics processing units (GPUs), tensor processing units (TPUs), and application-specific integrated circuit (ASICs)--that rely on dense matrix operations and synchronous execution, neuromorphic systems use spiking neural networks (SNNs) to enable ultra-low-power, event-driven computation. These advantages have led to their growing adoption in applications ranging from edge computing and autonomous vehicles to image recognition and time-series data processing. However, as these systems approach real-world deployment, they face considerable reliability and safety challenges. One of the key obstacles is the aggressive scaling of technology, which reduces device sizes and operating voltages, making these systems increasingly susceptible to various types of faults. These include permanent faults--such as manufacturing defects and silicon aging--as well as temporary faults arising from external particle strikes or excessive read operations. For example, emerging memory devices like Phase-Change Memories (PCMs) utilize non-volatile memory (NVM) for in-memory computation. These devices require high-voltage operations--often driven by on-chip charge pumps built with complementary metal-oxide-semiconductor (CMOS) technology--to read and program memory cells. Such operations can accelerate NVM wear-out, thereby increasing the risk of stuck-SET and stuck-RESET faults. Moreover, resistance drift may compromise data integrity, and the aging of peripheral CMOS circuitry can lead to read disturbance errors. Collectively, these issues threaten the accuracy and reliability of neuromorphic systems, particularly when faults occur in synaptic cells, resulting in erroneous values during inference. Failing to detect and mitigate such faults can lead to catastrophic outcomes. For instance, in an autonomous vehicle, a single undetected synaptic fault could cause the system to misinterpret sensor data--potentially mistaking a pedestrian for a shadow--thereby triggering dangerous decisions and significant safety violations. Because neuromorphic computation is event-driven and sparse, these faults may not manifest immediately, silently affecting the system's behavior in critical ways. This makes verification of neuromorphic computing system essential--not only to verify whether neurons spike correctly, but also it's behavior to ensure that spike propagation through the network is accurate and reliable. While neuromorphic hardware holds great promise for next-generation AI, its unique fault modes and operational characteristics demand equally innovative and rigorous approaches to functional testing and fault tolerance. To address these challenges, this dissertation presents two complementary methodologies. The first work proposes a methodology for online built-in self-testing (BIST) of analog in-memory accelerators for deep neural networks (DNNs) to validate correct operation with respect to their functional specifications. The DNN of interest is realized in hardware to perform in-memory computing using NVM cells as computational units. Assuming a functional fault model, we develop methods to generate pseudorandom and structured test patterns to detect hardware faults. We also develop a test-sequencing strategy that combines these different classes of tests to achieve high fault coverage. The testing methodology is applied to a broad class of DNNs trained to classify images from the MNIST, Fashion-MNIST, and CIFAR-10 datasets. The goal is to expose hardware faults which may lead to incorrect classification of images. We achieve an average fault coverage of 94% for these different architectures, some of which are large and complex. The second work focuses on reliable, fault-tolerant, and safe system performance over time. In this work, we develop a fault detection and isolation (FDI) framework for neuromorphic systems to monitor the correctness of a neuromorphic program's execution using model-based redundancy in which a software-based monitor compares discrepancies between the behavior of neurons mapped to hardware and that predicted by a corresponding mathematical model. We identify properties of spike trains generated by neurons that can be used for fault detection and build machine learning (ML) models to forecast these properties. Predictions from these models, which describe the nominal behavior of neurons, when combined with real-time observations, form the basis for FDI. Experiments using CARLSim, a high-fidelity SNN simulator, show that the proposed approach achieves high fault coverage using models that can operate with low computational overhead in real time. This dissertation advances the field of neuromorphic system verification by introducing novel methodologies for both functional self-testing and runtime fault detection. The proposed techniques provide scalable and low-overhead solutions for validating functional correctness, detecting hardware-induced faults, and enhancing the overall reliability and fault resilience of neuromorphic computing platforms. By addressing critical challenges in fault modeling, detection strategies, and online monitoring, this work establishes a strong foundation for the safe, robust, and dependable deployment of neuromorphic systems in real-world, safety-critical environments.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
GQ完成签到,获得积分10
刚刚
SpongeBob发布了新的文献求助10
1秒前
1秒前
gt发布了新的文献求助10
2秒前
1121完成签到 ,获得积分10
2秒前
cc发布了新的文献求助10
3秒前
Akim应助汉堡大王采纳,获得10
4秒前
4秒前
5秒前
搜集达人应助追寻澜采纳,获得10
5秒前
6秒前
之之发布了新的文献求助20
6秒前
客可发布了新的文献求助10
7秒前
7秒前
dbq发布了新的文献求助10
9秒前
充电宝应助嘀哩嘀哩采纳,获得10
11秒前
大大彬发布了新的文献求助10
11秒前
12秒前
13秒前
14秒前
14秒前
zz发布了新的文献求助10
15秒前
15秒前
深情安青应助tassssadar采纳,获得10
16秒前
amo发布了新的文献求助10
16秒前
16秒前
大模型应助客可采纳,获得10
17秒前
追寻澜发布了新的文献求助10
18秒前
19秒前
20秒前
酷波er应助张贵虎采纳,获得10
20秒前
lj发布了新的文献求助10
20秒前
郝豪毅发布了新的文献求助10
21秒前
22秒前
24秒前
zoey完成签到,获得积分10
24秒前
25秒前
tassssadar发布了新的文献求助10
28秒前
28秒前
L丶aY完成签到,获得积分10
29秒前
高分求助中
(应助此贴封号)【重要!!请各用户(尤其是新用户)详细阅读】【科研通的精品贴汇总】 10000
Prompt Engineering for Clinicians: Harnessing AI in Everyday Medical Practice 600
REAL-WORLD EFFICACY AND GENOMIC LANDSCAPE OF POLATUZUMA VEDOTIN-BASED FIRST-LINE THERAPY IN DIFFUSE LARGE B-CELL LYMPHOMA: A FOCUS ON TP53 MUTATIONS AND TREATMENT RESPONSE 500
Handbook of Luminescence Dating 500
Safety Pharmacology 500
《KNN基无铅压电陶瓷电学性能优化与物理机理研究》 500
Elgar Concise Encyclopedia of Space Law 400
热门求助领域 (近24小时)
化学 材料科学 医学 生物 纳米技术 工程类 有机化学 计算机科学 化学工程 生物化学 物理 内科学 复合材料 催化作用 光电子学 物理化学 电极 细胞生物学 基因 遗传学
热门帖子
关注 科研通微信公众号,转发送积分 6944007
求助须知:如何正确求助?哪些是违规求助? 8629446
关于积分的说明 18305031
捐赠科研通 6378901
什么是DOI,文献DOI怎么找? 3079113
关于科研通互助平台的介绍 2119868
邀请新用户注册赠送积分活动 2056045