计算机科学 > 硬件架构
            [提交于 2025年8月17日
            
            
            
            ]
          
          标题: 基于ECC的DNN故障容错方法
标题: An ECC-based Fault Tolerance Approach for DNNs
摘要: 深度神经网络(DNN)在解决一系列机器学习问题上取得了巨大成功。最近,它们已被部署在数据中心(可能用于商业关键或工业应用)和安全关键系统中,例如自动驾驶汽车。因此,在DNN参数存储在内存中的潜在位翻转错误存在的情况下,其正确功能在其在安全关键应用中的适用性中起着关键作用。在本文中,提出了一种基于纠错码(ECC)的容错方法,称为SPW,以确保在存在位翻转故障的情况下DNN的正确功能。在所提出的方法中,通过存储的ECC检测错误发生,并在单个位错误的情况下进行纠正,否则权重将完全设置为零(即被屏蔽)。提出并利用了一种统计故障注入活动来研究所提出方法的有效性。实验结果表明,在存在比特错误率为10^(-1)的情况下,与应用ECC技术的情况相比,DNN的准确性提高了300%以上,而仅增加了47.5%的面积开销。
文献和引用工具
与本文相关的代码,数据和媒体
            alphaXiv (什么是 alphaXiv?)
          
        
            CatalyzeX 代码查找器 (什么是 CatalyzeX?)
          
        
            DagsHub (什么是 DagsHub?)
          
        
            Gotit.pub (什么是 GotitPub?)
          
        
            Hugging Face (什么是 Huggingface?)
          
        
            带有代码的论文 (什么是带有代码的论文?)
          
        
            ScienceCast (什么是 ScienceCast?)
          
        演示
推荐器和搜索工具
arXivLabs:与社区合作伙伴的实验项目
arXivLabs 是一个框架,允许合作伙伴直接在我们的网站上开发和分享新的 arXiv 特性。
与 arXivLabs 合作的个人和组织都接受了我们的价值观,即开放、社区、卓越和用户数据隐私。arXiv 承诺这些价值观,并且只与遵守这些价值观的合作伙伴合作。
有一个为 arXiv 社区增加价值的项目想法吗? 了解更多关于 arXivLabs 的信息.