English

Model Sketching: Centering Concepts in Early-Stage Machine Learning Model Design

Human-Computer Interaction 2023-03-07 v1 Artificial Intelligence Machine Learning

Abstract

Machine learning practitioners often end up tunneling on low-level technical details like model architectures and performance metrics. Could early model development instead focus on high-level questions of which factors a model ought to pay attention to? Inspired by the practice of sketching in design, which distills ideas to their minimal representation, we introduce model sketching: a technical framework for iteratively and rapidly authoring functional approximations of a machine learning model's decision-making logic. Model sketching refocuses practitioner attention on composing high-level, human-understandable concepts that the model is expected to reason over (e.g., profanity, racism, or sarcasm in a content moderation task) using zero-shot concept instantiation. In an evaluation with 17 ML practitioners, model sketching reframed thinking from implementation to higher-level exploration, prompted iteration on a broader range of model designs, and helped identify gaps in the problem formulation\unicodex2014\unicode{x2014}all in a fraction of the time ordinarily required to build a model.

Keywords

Cite

@article{arxiv.2303.02884,
  title  = {Model Sketching: Centering Concepts in Early-Stage Machine Learning Model Design},
  author = {Michelle S. Lam and Zixian Ma and Anne Li and Izequiel Freitas and Dakuo Wang and James A. Landay and Michael S. Bernstein},
  journal= {arXiv preprint arXiv:2303.02884},
  year   = {2023}
}

Comments

To appear at CHI 2023

R2 v1 2026-06-28T09:02:41.594Z