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 条
  • [21] Machine-learning media bias
    D'Alonzo, Samantha
    Tegmark, Max
    [J]. PLOS ONE, 2022, 17 (08):
  • [22] Machine learning for middle-schoolers: Children as designers of machine-learning apps
    Vartiainen, Henriikka
    Toivonen, Tapani
    Jormanainen, Ilkka
    Kahila, Juho
    Tedre, Matti
    Valtonen, Teemu
    [J]. 2020 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE 2020), 2020,
  • [23] Testing Machine Learning: Best Practices for the Life Cycle
    Chandrasekaran, Jaganmohan
    Cody, Tyler
    McCarthy, Nicola
    Lanus, Erin
    Freeman, Laura
    Alexander, Kristen
    [J]. NAVAL ENGINEERS JOURNAL, 2024, 136 (1-2) : 249 - 263
  • [24] How can machine-learning methods assist in virtual screening for hyperuricemia? A healthcare machine-learning approach
    Ichikawa, Daisuke
    Saito, Toki
    Ujita, Waka
    Oyama, Hiroshi
    [J]. JOURNAL OF BIOMEDICAL INFORMATICS, 2016, 64 : 20 - 24
  • [25] Hardware Trojan Detection at Run-time Using Machine-Learning Techniques
    Chakrabarty, Krishnendu
    [J]. 2020 INTERNATIONAL SYMPOSIUM ON VLSI DESIGN, AUTOMATION AND TEST (VLSI-DAT), 2020,
  • [26] Transfer Learning in Astronomy: A New Machine-Learning Paradigm
    Vilalta, Ricardo
    [J]. 18TH INTERNATIONAL WORKSHOP ON ADVANCED COMPUTING AND ANALYSIS TECHNIQUES IN PHYSICS RESEARCH (ACAT2017), 2018, 1085
  • [27] Trusting Machine-Learning Applications in Aeronautics
    Benmeziane, Karim
    Fabiani, Patrick
    Herbin, Stephane
    Lacaille, Jerome
    Ledinot, Emmanuel
    [J]. 2023 IEEE AEROSPACE CONFERENCE, 2023,
  • [28] A Machine-Learning Approach to Time Discrimination
    Hansen, Peter
    [J]. 2010 IEEE NUCLEAR SCIENCE SYMPOSIUM CONFERENCE RECORD (NSS/MIC), 2010, : 2132 - 2133
  • [29] Task oriented machine-learning and review
    Abdelmalek, P
    Michel, HE
    [J]. IC-AI '04 & MLMTA'04 , VOL 1 AND 2, PROCEEDINGS, 2004, : 893 - 896
  • [30] Machine-Learning Aided Peer Prediction
    Liu, Yang
    Chen, Yiling
    [J]. EC'17: PROCEEDINGS OF THE 2017 ACM CONFERENCE ON ECONOMICS AND COMPUTATION, 2017, : 63 - 80