Tiny, always-on and fragile: Bias propagation through design choices in on-device machine learning workflows
Wiebke Toussaint, Aaron Yi Ding, Fahim Kawsar, Akhil Mathur

TL;DR
This paper investigates how design choices in on-device machine learning workflows influence bias propagation, revealing that certain technical decisions can lead to unfair performance disparities across gender groups.
Contribution
It introduces a measure for reliability bias, empirically demonstrates how design choices amplify bias, and suggests mitigation strategies for fairer on-device ML.
Findings
Design choices like sample rate and feature type affect bias.
Light-weight architectures and pruning impact gender disparity.
Mitigation strategies can reduce bias with low effort.
Abstract
Billions of distributed, heterogeneous and resource constrained IoT devices deploy on-device machine learning (ML) for private, fast and offline inference on personal data. On-device ML is highly context dependent, and sensitive to user, usage, hardware and environment attributes. This sensitivity and the propensity towards bias in ML makes it important to study bias in on-device settings. Our study is one of the first investigations of bias in this emerging domain, and lays important foundations for building fairer on-device ML. We apply a software engineering lens, investigating the propagation of bias through design choices in on-device ML workflows. We first identify reliability bias as a source of unfairness and propose a measure to quantify it. We then conduct empirical experiments for a keyword spotting task to show how complex and interacting technical design choices amplify and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Software Engineering Research · Mobile Crowdsensing and Crowdsourcing
MethodsPruning
