Cargando…
EDISON: An Edge-Native Method and Architecture for Distributed Interpolation
Spatio-temporal interpolation provides estimates of observations in unobserved locations and time slots. In smart cities, interpolation helps to provide a fine-grained contextual and situational understanding of the urban environment, in terms of both short-term (e.g., weather, air quality, traffic)...
Autores principales: | , , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8037329/ https://www.ncbi.nlm.nih.gov/pubmed/33805187 http://dx.doi.org/10.3390/s21072279 |
_version_ | 1783677118082711552 |
---|---|
author | Lovén, Lauri Lähderanta, Tero Ruha, Leena Peltonen, Ella Launonen, Ilkka Sillanpää, Mikko J. Riekki, Jukka Pirttikangas, Susanna |
author_facet | Lovén, Lauri Lähderanta, Tero Ruha, Leena Peltonen, Ella Launonen, Ilkka Sillanpää, Mikko J. Riekki, Jukka Pirttikangas, Susanna |
author_sort | Lovén, Lauri |
collection | PubMed |
description | Spatio-temporal interpolation provides estimates of observations in unobserved locations and time slots. In smart cities, interpolation helps to provide a fine-grained contextual and situational understanding of the urban environment, in terms of both short-term (e.g., weather, air quality, traffic) or long term (e.g., crime, demographics) spatio-temporal phenomena. Various initiatives improve spatio-temporal interpolation results by including additional data sources such as vehicle-fitted sensors, mobile phones, or micro weather stations of, for example, smart homes. However, the underlying computing paradigm in such initiatives is predominantly centralized, with all data collected and analyzed in the cloud. This solution is not scalable, as when the spatial and temporal density of sensor data grows, the required transmission bandwidth and computational capacity become unfeasible. To address the scaling problem, we propose EDISON: algorithms for distributed learning and inference, and an edge-native architecture for distributing spatio-temporal interpolation models, their computations, and the observed data vertically and horizontally between device, edge and cloud layers. We demonstrate EDISON functionality in a controlled, simulated spatio-temporal setup with 1 M artificial data points. While the main motivation of EDISON is the distribution of the heavy computations, the results show that EDISON also provides an improvement over alternative approaches, reaching at best a 10% smaller RMSE than a global interpolation and 6% smaller RMSE than a baseline distributed approach. |
format | Online Article Text |
id | pubmed-8037329 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-80373292021-04-12 EDISON: An Edge-Native Method and Architecture for Distributed Interpolation Lovén, Lauri Lähderanta, Tero Ruha, Leena Peltonen, Ella Launonen, Ilkka Sillanpää, Mikko J. Riekki, Jukka Pirttikangas, Susanna Sensors (Basel) Article Spatio-temporal interpolation provides estimates of observations in unobserved locations and time slots. In smart cities, interpolation helps to provide a fine-grained contextual and situational understanding of the urban environment, in terms of both short-term (e.g., weather, air quality, traffic) or long term (e.g., crime, demographics) spatio-temporal phenomena. Various initiatives improve spatio-temporal interpolation results by including additional data sources such as vehicle-fitted sensors, mobile phones, or micro weather stations of, for example, smart homes. However, the underlying computing paradigm in such initiatives is predominantly centralized, with all data collected and analyzed in the cloud. This solution is not scalable, as when the spatial and temporal density of sensor data grows, the required transmission bandwidth and computational capacity become unfeasible. To address the scaling problem, we propose EDISON: algorithms for distributed learning and inference, and an edge-native architecture for distributing spatio-temporal interpolation models, their computations, and the observed data vertically and horizontally between device, edge and cloud layers. We demonstrate EDISON functionality in a controlled, simulated spatio-temporal setup with 1 M artificial data points. While the main motivation of EDISON is the distribution of the heavy computations, the results show that EDISON also provides an improvement over alternative approaches, reaching at best a 10% smaller RMSE than a global interpolation and 6% smaller RMSE than a baseline distributed approach. MDPI 2021-03-24 /pmc/articles/PMC8037329/ /pubmed/33805187 http://dx.doi.org/10.3390/s21072279 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) ). |
spellingShingle | Article Lovén, Lauri Lähderanta, Tero Ruha, Leena Peltonen, Ella Launonen, Ilkka Sillanpää, Mikko J. Riekki, Jukka Pirttikangas, Susanna EDISON: An Edge-Native Method and Architecture for Distributed Interpolation |
title | EDISON: An Edge-Native Method and Architecture for Distributed Interpolation |
title_full | EDISON: An Edge-Native Method and Architecture for Distributed Interpolation |
title_fullStr | EDISON: An Edge-Native Method and Architecture for Distributed Interpolation |
title_full_unstemmed | EDISON: An Edge-Native Method and Architecture for Distributed Interpolation |
title_short | EDISON: An Edge-Native Method and Architecture for Distributed Interpolation |
title_sort | edison: an edge-native method and architecture for distributed interpolation |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8037329/ https://www.ncbi.nlm.nih.gov/pubmed/33805187 http://dx.doi.org/10.3390/s21072279 |
work_keys_str_mv | AT lovenlauri edisonanedgenativemethodandarchitecturefordistributedinterpolation AT lahderantatero edisonanedgenativemethodandarchitecturefordistributedinterpolation AT ruhaleena edisonanedgenativemethodandarchitecturefordistributedinterpolation AT peltonenella edisonanedgenativemethodandarchitecturefordistributedinterpolation AT launonenilkka edisonanedgenativemethodandarchitecturefordistributedinterpolation AT sillanpaamikkoj edisonanedgenativemethodandarchitecturefordistributedinterpolation AT riekkijukka edisonanedgenativemethodandarchitecturefordistributedinterpolation AT pirttikangassusanna edisonanedgenativemethodandarchitecturefordistributedinterpolation |