Wearable edge machine learning with synthetic photoplethysmograms

dc.contributor.authorSirkiä Jukka-Pekka
dc.contributor.authorPanula Tuukka
dc.contributor.authorKaisti Matti
dc.contributor.organizationfi=terveysteknologia|en=Health Technology|
dc.contributor.organization-code1.2.246.10.2458963.20.28696315432
dc.converis.publication-id181473223
dc.converis.urlhttps://research.utu.fi/converis/portal/Publication/181473223
dc.date.accessioned2025-08-27T21:29:37Z
dc.date.available2025-08-27T21:29:37Z
dc.description.abstract<p>Strict privacy regulations pose challenges to the development of machine learning (ML) in the field of health technology where data is particularly sensitive. Gathering and using robust, bias-free, and suitably anonymized datasets required by ML models is difficult, time-consuming, and thus expensive. Parametric synthetic data offers a solution by mimicking real-world processes with easily adjustable parameters that shape the information content of the data as desired. This article presents a system demonstrating how synthetic data can be used in conjunction with wearable edge devices. Importantly, the system preserves privacy as there is no risk of leaking sensitive information from the model or during the use of the wearable device. The system consists of (1) a synthetic photoplethysmogram (PPG) model, (2) convolutional neural network (CNN) models trained with the synthetic signals, (3) a wearable edge device that computes heart rate from real-time PPG signals using the developed CNN models, and (4) an accompanying mobile phone application receiving the results. The synthetic model produces realistic PPG signals together with labels that can be used in CNN model training. The quality of the synthetic data is sufficient to train even a tiny CNN model with only two convolutional layers and 28 parameters to detect PPG waveform feet. The developed wearable device is able to run the model smoothly and the performance of the model is on par with the more complex models and other foot detection algorithms.</p>
dc.identifier.jour-issn0957-4174
dc.identifier.olddbid200500
dc.identifier.oldhandle10024/183527
dc.identifier.urihttps://www.utupub.fi/handle/11111/46702
dc.identifier.urlhttps://doi.org/10.1016/j.eswa.2023.121523
dc.identifier.urnURN:NBN:fi-fe2025082789132
dc.language.isoen
dc.okm.affiliatedauthorSirkiä, Jukka-Pekka
dc.okm.affiliatedauthorPanula, Tuukka
dc.okm.affiliatedauthorKaisti, Matti
dc.okm.discipline113 Computer and information sciencesen_GB
dc.okm.discipline113 Tietojenkäsittely ja informaatiotieteetfi_FI
dc.okm.internationalcopublicationnot an international co-publication
dc.okm.internationalityInternational publication
dc.okm.typeA1 ScientificArticle
dc.publisherElsevier Ltd
dc.publisher.countryUnited Kingdomen_GB
dc.publisher.countryBritanniafi_FI
dc.publisher.country-codeGB
dc.relation.articlenumber121523
dc.relation.doi10.1016/j.eswa.2023.121523
dc.relation.ispartofjournalExpert Systems with Applications
dc.relation.issuePart B
dc.relation.volume238
dc.source.identifierhttps://www.utupub.fi/handle/10024/183527
dc.titleWearable edge machine learning with synthetic photoplethysmograms
dc.year.issued2024

Tiedostot

Näytetään 1 - 1 / 1
Ladataan...
Name:
1-s2.0-S0957417423020250-main.pdf
Size:
1.17 MB
Format:
Adobe Portable Document Format