Datasheets for Machine Learning Sensors

  • 2025-10-28 17:53:16
  • Matthew Stewart, Yuke Zhang, Pete Warden, Yasmine Omri, Shvetank Prakash, Jacob Huckelberry, Joao Henrique Santos, Shawn Hymel, Benjamin Yeager Brown, Jim MacArthur, Nat Jeffries, Emanuel Moss, Mona Sloane, Brian Plancher, Vijay Janapa Reddi
  • 0

Abstract

Machine learning (ML) is becoming prevalent in embedded AI sensing systems.These "ML sensors" enable context-sensitive, real-time data collection anddecision-making across diverse applications ranging from anomaly detection inindustrial settings to wildlife tracking for conservation efforts. As such,there is a need to provide transparency in the operation of such ML-enabledsensing systems through comprehensive documentation. This is needed to enabletheir reproducibility, to address new compliance and auditing regimes mandatedin regulation and industry-specific policy, and to verify and validate theresponsible nature of their operation. To address this gap, we introduce thedatasheet for ML sensors framework. We provide a comprehensive template,collaboratively developed in academia-industry partnerships, that captures thedistinct attributes of ML sensors, including hardware specifications, ML modeland dataset characteristics, end-to-end performance metrics, and environmentalimpacts. Our framework addresses the continuous streaming nature of sensordata, real-time processing requirements, and embeds benchmarking methodologiesthat reflect real-world deployment conditions, ensuring practical viability.Aligned with the FAIR principles (Findability, Accessibility, Interoperability,and Reusability), our approach enhances the transparency and reusability of MLsensor documentation across academic, industrial, and regulatory domains. Toshow the application of our approach, we present two datasheets: the first foran open-source ML sensor designed in-house and the second for a commercial MLsensor developed by industry collaborators, both performing computervision-based person detection.

 

Quick Read (beta)

loading the full paper ...