Verifying Machine Learning Interpretability Requirements through Provenance

Lynn Vonderhaar, Juan Couder, Daryela Cisneros, Omar Ochoa
4/23/2026
cs.SEcs.LG

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Machine Learning (ML) Engineering is a growing field that necessitates an increase in the rigor of ML development. It draws many ideas from software engineering and more specifically, from requirements engineering. Existing literature on ML Engineering defines quality models and Non-Functional Requirements (NFRs) specific to ML, in particular interpretability being one such NFR. However, a major challenge occurs in verifying ML NFRs, including interpretability. Although existing literature defines interpretability in terms of ML, it remains an immeasurable requirement, making it impossible to definitively confirm whether a model meets its interpretability requirement. This paper shows how ML provenance can be used to verify ML interpretability requirements. This work provides an approach for how ML engineers can save various types of model and data provenance to make the model's behavior transparent and interpretable. Saving this data forms the basis of quantifiable Functional Requirements (FRs) whose verification in turn verifies the interpretability NFR. Ultimately, this paper contributes a method to verify interpretability NFRs for ML models.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{vonderhaar2026verifying,
  title  = {Verifying Machine Learning Interpretability Requirements through Provenance},
  author = {Lynn Vonderhaar and Juan Couder and Daryela Cisneros and Omar Ochoa},
  year   = {2026},
  eprint = {2604.21599},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2604.21599v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2604.21599.svg)](https://codeofpaper.com/paper/2604.21599)

Discussion