Cargando…
Online Learning Algorithm for Time Series Forecasting Suitable for Low Cost Wireless Sensor Networks Nodes
Time series forecasting is an important predictive methodology which can be applied to a wide range of problems. Particularly, forecasting the indoor temperature permits an improved utilization of the HVAC (Heating, Ventilating and Air Conditioning) systems in a home and thus a better energy efficie...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2015
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4431195/ https://www.ncbi.nlm.nih.gov/pubmed/25905698 http://dx.doi.org/10.3390/s150409277 |
_version_ | 1782371295456919552 |
---|---|
author | Pardo, Juan Zamora-Martínez, Francisco Botella-Rocamora, Paloma |
author_facet | Pardo, Juan Zamora-Martínez, Francisco Botella-Rocamora, Paloma |
author_sort | Pardo, Juan |
collection | PubMed |
description | Time series forecasting is an important predictive methodology which can be applied to a wide range of problems. Particularly, forecasting the indoor temperature permits an improved utilization of the HVAC (Heating, Ventilating and Air Conditioning) systems in a home and thus a better energy efficiency. With such purpose the paper describes how to implement an Artificial Neural Network (ANN) algorithm in a low cost system-on-chip to develop an autonomous intelligent wireless sensor network. The present paper uses a Wireless Sensor Networks (WSN) to monitor and forecast the indoor temperature in a smart home, based on low resources and cost microcontroller technology as the 8051MCU. An on-line learning approach, based on Back-Propagation (BP) algorithm for ANNs, has been developed for real-time time series learning. It performs the model training with every new data that arrive to the system, without saving enormous quantities of data to create a historical database as usual, i.e., without previous knowledge. Consequently to validate the approach a simulation study through a Bayesian baseline model have been tested in order to compare with a database of a real application aiming to see the performance and accuracy. The core of the paper is a new algorithm, based on the BP one, which has been described in detail, and the challenge was how to implement a computational demanding algorithm in a simple architecture with very few hardware resources. |
format | Online Article Text |
id | pubmed-4431195 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2015 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-44311952015-05-19 Online Learning Algorithm for Time Series Forecasting Suitable for Low Cost Wireless Sensor Networks Nodes Pardo, Juan Zamora-Martínez, Francisco Botella-Rocamora, Paloma Sensors (Basel) Article Time series forecasting is an important predictive methodology which can be applied to a wide range of problems. Particularly, forecasting the indoor temperature permits an improved utilization of the HVAC (Heating, Ventilating and Air Conditioning) systems in a home and thus a better energy efficiency. With such purpose the paper describes how to implement an Artificial Neural Network (ANN) algorithm in a low cost system-on-chip to develop an autonomous intelligent wireless sensor network. The present paper uses a Wireless Sensor Networks (WSN) to monitor and forecast the indoor temperature in a smart home, based on low resources and cost microcontroller technology as the 8051MCU. An on-line learning approach, based on Back-Propagation (BP) algorithm for ANNs, has been developed for real-time time series learning. It performs the model training with every new data that arrive to the system, without saving enormous quantities of data to create a historical database as usual, i.e., without previous knowledge. Consequently to validate the approach a simulation study through a Bayesian baseline model have been tested in order to compare with a database of a real application aiming to see the performance and accuracy. The core of the paper is a new algorithm, based on the BP one, which has been described in detail, and the challenge was how to implement a computational demanding algorithm in a simple architecture with very few hardware resources. MDPI 2015-04-21 /pmc/articles/PMC4431195/ /pubmed/25905698 http://dx.doi.org/10.3390/s150409277 Text en © 2015 by the authors; licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Pardo, Juan Zamora-Martínez, Francisco Botella-Rocamora, Paloma Online Learning Algorithm for Time Series Forecasting Suitable for Low Cost Wireless Sensor Networks Nodes |
title | Online Learning Algorithm for Time Series Forecasting Suitable for Low Cost Wireless Sensor Networks Nodes |
title_full | Online Learning Algorithm for Time Series Forecasting Suitable for Low Cost Wireless Sensor Networks Nodes |
title_fullStr | Online Learning Algorithm for Time Series Forecasting Suitable for Low Cost Wireless Sensor Networks Nodes |
title_full_unstemmed | Online Learning Algorithm for Time Series Forecasting Suitable for Low Cost Wireless Sensor Networks Nodes |
title_short | Online Learning Algorithm for Time Series Forecasting Suitable for Low Cost Wireless Sensor Networks Nodes |
title_sort | online learning algorithm for time series forecasting suitable for low cost wireless sensor networks nodes |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4431195/ https://www.ncbi.nlm.nih.gov/pubmed/25905698 http://dx.doi.org/10.3390/s150409277 |
work_keys_str_mv | AT pardojuan onlinelearningalgorithmfortimeseriesforecastingsuitableforlowcostwirelesssensornetworksnodes AT zamoramartinezfrancisco onlinelearningalgorithmfortimeseriesforecastingsuitableforlowcostwirelesssensornetworksnodes AT botellarocamorapaloma onlinelearningalgorithmfortimeseriesforecastingsuitableforlowcostwirelesssensornetworksnodes |