Machine Learning for Testing Machine-Learning Hardware: A Virtuous Cycle

被引:0
|
作者
Chaudhuri, Arjun [1 ]
Talukdar, Jonti [1 ]
Chakrabarty, Krishnendu [1 ]
机构
[1] Duke Univ, Dept Elect & Comp Engn, Durham, NC 27706 USA
关键词
D O I
10.1145/3508352.3561121
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The ubiquitous application of deep neural networks (DNN) has led to a rise in demand for AI accelerators. DNN-specific functional criticality analysis identifies faults that cause measurable and significant deviations from acceptable requirements such as the inferencing accuracy. This paper examines the problem of classifying structural faults in the processing elements (PEs) of systolic-array accelerators. We first present a two-tier machine-learning (ML) based method to assess the functional criticality of faults. While supervised learning techniques can be used to accurately estimate fault criticality, it requires a considerable amount of ground truth for model training. We therefore describe a neural-twin framework for analyzing fault criticality with a negligible amount of ground-truth data. We further describe a topological and probabilistic framework to estimate the expected number of PE's primary outputs (POs) flipping in the presence of defects and use the PO-flip count as a surrogate for determining fault criticality. We demonstrate that the combination of PO-flip count and neural twin-enabled sensitivity analysis of internal nets can be used as additional features in existing ML-based criticality classifiers.
引用
收藏
页数:6
相关论文
共 50 条
  • [31] Machine-learning potentials for crystal defects
    Rodrigo Freitas
    Yifan Cao
    [J]. MRS Communications, 2022, 12 : 510 - 520
  • [32] Machine-learning techniques and their applications in manufacturing
    Pham, D. T.
    Afify, A. A.
    [J]. PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART B-JOURNAL OF ENGINEERING MANUFACTURE, 2005, 219 (05) : 395 - 412
  • [33] Machine-learning forecasting of successful ICOs
    Meoli, Michele
    Vismara, Silvio
    [J]. JOURNAL OF ECONOMICS AND BUSINESS, 2022, 121
  • [34] Do Machine-Learning Machines Learn?
    Bringsjord, Selmer
    Govindarajulu, Naveen Sundar
    Banerjee, Shreya
    Hummel, John
    [J]. PHILOSOPHY AND THEORY OF ARTIFICIAL INTELLIGENCE 2017, 2018, 44 : 136 - 157
  • [35] SHOW YOUR MACHINE-LEARNING WORK
    Higginbotham, Stacey
    [J]. IEEE SPECTRUM, 2019, 56 (12) : 20 - 20
  • [36] Machine-learning identification of asteroid groups
    Carruba, V.
    Aljbaae, S.
    Lucchini, A.
    [J]. MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 2019, 488 (01) : 1377 - 1386
  • [37] A machine-learning benchmark for facies classification
    Alaudah, Yazeed
    Michalowicz, Patrycja
    Alfarraj, Motaz
    Alregib, Ghassan
    [J]. INTERPRETATION-A JOURNAL OF SUBSURFACE CHARACTERIZATION, 2019, 7 (03): : SE175 - SE187
  • [38] Machine-learning potential of a single pendulum
    Central University of Rajasthan, Rajasthan, Ajmer
    305817, India
    不详
    140306, India
    [J]. Phys. Rev. E, 2022, 5
  • [39] Machine-learning reprogrammable metasurface imager
    Li, Lianlin
    Ruan, Hengxin
    Liu, Che
    Li, Ying
    Shuang, Ya
    Alu, Andrea
    Qiu, Cheng-Wei
    Cui, Tie Jun
    [J]. NATURE COMMUNICATIONS, 2019, 10 (1)
  • [40] APPLICATION OF THE WAVELET TRANSFORM IN MACHINE-LEARNING
    Dumitrescu, Catalin
    Costea, Ilona Madalina
    Nemtanu, Florin Codrut
    Stan, Valentin Alexandru
    Gheorghiu, Andrei Razvan
    [J]. UNIVERSITY POLITEHNICA OF BUCHAREST SCIENTIFIC BULLETIN-SERIES A-APPLIED MATHEMATICS AND PHYSICS, 2014, 76 (04): : 167 - 178