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)...

Descripción completa

Detalles Bibliográficos
Autores principales: Lovén, Lauri, Lähderanta, Tero, Ruha, Leena, Peltonen, Ella, Launonen, Ilkka, Sillanpää, Mikko J., Riekki, Jukka, Pirttikangas, Susanna
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