Loading…

An energy efficient TinyML model for a water potability classification problem

Safe drinking water is an essential resource and a fundamental human right, but its access continues beyond billions of people, posing numerous health risks. A key obstacle in monitoring water quality is managing and analyzing extensive data. Machine learning models have become increasingly prevalen...

Full description

Saved in:
Bibliographic Details
Published in:Sustainable computing informatics and systems 2024-09, Vol.43, p.101010, Article 101010
Main Authors: Pereira, Emanuel Adler Medeiros, da Silva Santos, Jeferson Fernando, de Andrade Barboza, Erick
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Safe drinking water is an essential resource and a fundamental human right, but its access continues beyond billions of people, posing numerous health risks. A key obstacle in monitoring water quality is managing and analyzing extensive data. Machine learning models have become increasingly prevalent in water quality monitoring, aiding decision makers and safeguarding public health. An integrated system, which combines electronic sensors with a Machine Learning model, offers immediate feedback and can be implemented in any location. This type of system operates independently of an Internet connection and does not depend on data derived from chemical or laboratory analysis. The aim of this study is to develop an energy-efficient TinyML model to classify water potability that operates as an embedded system and relies solely on the data available through electronic sensing. When compared with a similar model functioning in the Cloud, the proposed model requires 51.2% less memory space, performs all inference tests approximately 99.95% faster, and consumes about 99.95% less energy. This increase in performance enables the classification model to run for years in devices that are very resource-constrained. •We adapted a water potability classification model using only electronic sensor data.•We embedded the adapted model to run in ESP-32 microcontroller using TinyML tools.•The embedded model outperforms the cloud one in memory, energy, and inference speed.
ISSN:2210-5379
DOI:10.1016/j.suscom.2024.101010