mlsanityData to 13 Oct 2026

Explainable AI for Embedded Systems Design: A Case Study of Static Redundant NVM Memory Write Prediction

arXiv 2403.04337 ↗First posted 7 Mar 2024cs.LG cs.PL cs.SEcited by 0

Not on the map. Why?

Abstract (arXiv)

This paper investigates the application of eXplainable Artificial Intelligence (XAI) in the design of embedded systems using machine learning (ML). As a case study, it addresses the challenging problem of static silent store prediction. This involves identifying redundant memory writes based only on static program features. Eliminating such stores enhances performance and energy efficiency by reducing memory access and bus traffic, especially in the presence of emerging non-volatile memory technologies. To achieve this, we propose a methodology consisting of: 1) the development of relevant ML models for explaining silent store prediction, and 2) the application of XAI to explain these models. We employ two state-of-the-art model-agnostic XAI methods to analyze the causes of silent stores. Through the case study, we evaluate the effectiveness of the methods. We find that these methods provide explanations for silent store predictions, which are consistent with known causes of silent store occurrences from previous studies. Typically, this allows us to confirm the prevalence of silent stores in operations that write the zero constant into memory, or the absence of silent stores in operations involving loop induction variables. This suggests the potential relevance of XAI in analyzing ML models' decision in embedded system design. From the case study, we share some valuable insights and pitfalls we encountered. More generally, this study aims to lay the groundwork for future research in the emerging field of XAI for embedded system design.

Key facts. No citing papers in the map yet (data through 13 Oct 2026). Builds on 5 of its 28 references that are in the map. First posted on arXiv 7 Mar 2024.

Builds on

5 of 28 references.

References · 5

  1. 2017A Unified Approach to Interpreting Model Predictionscited by 6,515
  2. 2019Explainable Artificial Intelligence (XAI): Concepts, Taxonomies, Opportunities and Challenges toward Responsible AIcited by 1,547
  3. 2020A Survey on the Explainability of Supervised Machine Learningcited by 225
  4. 2016Visualizing the Effects of Predictor Variables in Black Box Supervised Learning Modelscited by 212
  5. 2021Hardware Acceleration of Explainable Machine Learning using Tensor Processing Unitscited by 4

Built on by

Not cited yet.