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 enabling applications that reduce the emissions of other sectors. Nevertheless, when globally scaled, the carbon footprint of TinyML systems is not negligible, necessitating that designers factor in environmental impact when formulating new devices. Finally, we outline research directions to enable further sustainable contributions of TinyML.
翻译:碳排放和全球废物的持续增长对我们环境的未来产生了重大的可持续性担忧。日益增长的物联网(IoT)有可能加剧这一问题。然而,一个新兴领域——微型机器学习(TinyML)——有机会通过可持续计算实践来帮助应对这些环境挑战。TinyML是将机器学习(ML)算法部署到低成本、低功耗的微控制器系统上,实现了设备端传感器分析,从而解锁了众多常开式ML应用。本文讨论了这些TinyML应用在应对关键可持续性挑战方面的潜力,以及这一新兴技术的环境足迹。通过完整的生命周期分析(LCA),我们发现TinyML系统通过支持减少其他行业排放的应用,提供了抵消其碳排放的机会。然而,当全球规模扩大时,TinyML系统的碳足迹不可忽视,这要求设计人员在制定新设备时将环境影响纳入考量。最后,我们概述了研究方向,以进一步促进TinyML的可持续贡献。