MLTEing Models: Negotiating, Evaluating, and Documenting Model and System Qualities

Katherine R. Maffey, Kyle Dotterrer, Jennifer Niemann, Iain Cruickshank, Grace A. Lewis +1 more
3/3/2023
cs.SEcs.AI

No official code found. Best implementation: mlte-team/mlte (20 stars, MIT, last commit 2026-04-28).

Abstract

Many organizations seek to ensure that machine learning (ML) and artificial intelligence (AI) systems work as intended in production but currently do not have a cohesive methodology in place to do so. To fill this gap, we propose MLTE (Machine Learning Test and Evaluation, colloquially referred to as "melt"), a framework and implementation to evaluate ML models and systems. The framework compiles state-of-the-art evaluation techniques into an organizational process for interdisciplinary teams, including model developers, software engineers, system owners, and other stakeholders. MLTE tooling supports this process by providing a domain-specific language that teams can use to express model requirements, an infrastructure to define, generate, and collect ML evaluation metrics, and the means to communicate results.

View on arXivView PDF

Code Implementations(1)

mlte-team/mlteCommunity100%
MIT

An infrastructure for evaluating machine learning models.

207F#, CSS5 months agoMIT
artificial-intelligencemachine-learningpython

Similar Papers

Cite this paper

@article{maffey2023mlteing,
  title  = {MLTEing Models: Negotiating, Evaluating, and Documenting Model and System Qualities},
  author = {Katherine R. Maffey and Kyle Dotterrer and Jennifer Niemann and Iain Cruickshank and Grace A. Lewis and Christian Kästner},
  year   = {2023},
  eprint = {2303.01998},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2303.01998v1}
}

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/2303.01998.svg)](https://codeofpaper.com/paper/2303.01998)

Discussion