Is TinyML Sustainable? Assessing the Environmental Impacts of Machine Learning on Microcontrollers
Shvetank Prakash, Matthew Stewart, Colby Banbury, Mark Mazumder, Pete, Warden, Brian Plancher, Vijay Janapa Reddi

TL;DR
TinyML offers promising sustainable applications by enabling on-device analytics, but its environmental impact must be carefully managed as its global scale could contribute significantly to carbon emissions.
Contribution
This paper provides a comprehensive life cycle analysis of TinyML, highlighting its potential to reduce emissions and the need to consider its environmental footprint at scale.
Findings
TinyML can offset emissions by enabling sustainable applications.
The global scale of TinyML could lead to a non-negligible carbon footprint.
Designers should incorporate environmental impact assessments in TinyML development.
Abstract
The sustained growth of carbon emissions and global waste elicits significant sustainability concerns for our environment's future. The growing Internet of Things (IoT) has the potential to exacerbate this issue. However, an emerging area known as Tiny Machine Learning (TinyML) has the opportunity to help address these environmental challenges through sustainable computing practices. TinyML, the deployment of machine learning (ML) algorithms onto low-cost, low-power microcontroller systems, enables on-device sensor analytics that unlocks numerous always-on ML applications. This article discusses both the potential of these TinyML applications to address critical sustainability challenges, as well as the environmental footprint of this emerging technology. Through a complete life cycle analysis (LCA), we find that TinyML systems present opportunities to offset their carbon emissions by…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGreen IT and Sustainability · Mobile Crowdsensing and Crowdsourcing · IoT and Edge/Fog Computing
