Show simple item record

dc.contributor.authorSakr, F
dc.contributor.authorBerta, R
dc.contributor.authorDoyle, J
dc.contributor.authorDe Gloria, A
dc.contributor.authorBellotti, F
dc.date.accessioned2021-10-22T08:33:35Z
dc.date.available2021-10-11
dc.date.available2021-10-22T08:33:35Z
dc.date.issued2021-10-14
dc.identifier.issn1996-1073
dc.identifier.urihttps://qmro.qmul.ac.uk/xmlui/handle/123456789/74678
dc.description.abstractThe trend of bringing machine learning (ML) to the Internet of Things (IoT) field devices is becoming ever more relevant, also reducing the overall energy need of the applications. ML models are usually trained in the cloud and then deployed on edge devices. Most IoT devices generate large amounts of unlabeled data, which are expensive and challenging to annotate. This paper introduces the self-learning autonomous edge learning and inferencing pipeline (AEP), deployable in a resource-constrained embedded system, which can be used for unsupervised local training and classification. AEP uses two complementary approaches: pseudo-label generation with a confidence measure using k-means clustering and periodic training of one of the supported classifiers, namely decision tree (DT) and k-nearest neighbor (k-NN), exploiting the pseudo-labels. We tested the proposed system on two IoT datasets. The AEP, running on the STM NUCLEO-H743ZI2 microcontroller, achieves comparable accuracy levels as same-type models trained on actual labels. The paper makes an in-depth performance analysis of the system, particularly addressing the limited memory footprint of embedded devices and the need to support remote training robustness.en_US
dc.publisherMDPI AGen_US
dc.relation.ispartofEnergies
dc.rightsThis is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited
dc.rightsAttribution 3.0 United States*
dc.rights.urihttp://creativecommons.org/licenses/by/3.0/us/*
dc.titleSelf-Learning Pipeline for Low-Energy Resource-Constrained Devicesen_US
dc.typeArticleen_US
dc.rights.holder© 2021, The Author(s)
pubs.issue20en_US
pubs.notesNot knownen_US
pubs.publication-statusPublisheden_US
pubs.volume14en_US
dcterms.dateAccepted2021-10-11
rioxxterms.funderDefault funderen_US
rioxxterms.identifier.projectDefault projecten_US


Files in this item

FilesSizeFormatView

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record

This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited
Except where otherwise noted, this item's license is described as This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited