Submitted:
02 November 2023
Posted:
03 November 2023
You are already at the latest version
Abstract

Keywords:
1. Introduction
2. Current State of the Art
2.1. Time Series Prediction
2.2. Related Works
3. Time Series Prediction Model with Recurrent Neural Networks
3.1. Definition of Cost Function and Metrics
4. Performance Evaluation
- Data from air quality sensors - University of California, Irvine [3].
- Power consumption data from Low Carbon London Project - UKPN [4].
- Burnett river estuarine water quality monitoring data - Queensland Government (Australia) [5].
- Globally averaged Carbon Dioxide emission records - Earth System Research Laboratory (U.S. Federal Government) [6].
- Dental chairs compressors monitoring [7]. Often, a portion of the air compressors suffer condensation, and the compressors get full of water, leading to the need to purge the water.
4.1. Training and Test sets
4.2. Results and Analysis
5. Conclusion
References
- Morettin, P.A.; de Castro Toloi, C.M. Modelos para previsão de séries temporais; Vol. 1, Instituto de Matemática Pura e Aplicada: Rio de Janeiro, 1981.
- Sundermeyer, M.; Ney, H.; Schlüter, R. From Feedforward to Recurrent LSTM Neural Networks for Language Modeling. IEEE/ACM Transactions on Audio, Speech, and Language Processing 2015, 23, 517–529.
- Vito, S.D.; Massera, E.; Piga, M.; Martinotto, L.; Francia, G.D. On field calibration of an electronic nose for benzene estimation in an urban pollution monitoring scenario. Sensors and Actuators B: Chemical 2008, 129, 750–757.
- Networks, U.P. SmartMeter Energy Consumption Data in London Households. https://data.london.gov.uk/dataset/smartmeter-energy-use-data-in-london-households, 2015. [Accessed: 08/03/2018].
- Queensland Government. Ambient estuarine water quality monitoring data (includes near real-time sites) - 2012 to present day. https://data.qld.gov.au/dataset/ambient-estuarine-water-quality-monitoring-data-near-real-time-sites-2012-to-present-day, 2015. [Accessed: 08/03/2018].
- Dlugokencky, E.; Tans, P. Trends in Atmospheric Carbon Dioxide. https://www.esrl.noaa.gov/gmd/ccgg/trends/gl_data.html, 2017. [Accessed: 08/03/2018].
- Castañeda, W.A.C. Metodologia de gestão ubíqua para tecnologia médico-hospitalar utilizando tecnologias pervasivas. PhD thesis, Federal University of Santa Catarina, Florianópolis, Brazil, 2016.
- Wu, J.; Wei, S. Time series analysis; Hunan Science and Technology Press, ChangSha, 1989.
- Smola, A.J.; Schölkopf, B. A tutorial on support vector regression. Statistics and computing 2004, 14, 199–222.
- Boukary, N.A. A COMPARISON OF TIME SERIES FORECASTING LEARNING ALGORITHMS ON THE TASK OF PREDICTING EVENT TIMING. PhD thesis, Royal Military College of Canada, 2016.
- Box, G.E.; Jenkins, G.M.; Reinsel, G.C.; Ljung, G.M. Time series analysis: forecasting and control; John Wiley & Sons: San Francisco, CA, 2015.
- Sapankevych, N.I.; Sankar, R. Time Series Prediction Using Support Vector Machines: A Survey. IEEE Computational Intelligence Magazine 2009, 4, 24–38. [CrossRef]
- He, X.; Xu, S. Artificial neural networks. Process Neural Networks: Theory and Applications 2010, pp. 20–42.
- Marcellino, M.; Stock, J.H.; Watson, M.W. A comparison of direct and iterated multistep AR methods for forecasting macroeconomic time series. Journal of Econometrics 2006, 135, 499 – 526.
- Deb, C.; Zhang, F.; Yang, J.; Lee, S.E.; Shah, K.W. A review on time series forecasting techniques for building energy consumption. Renewable and Sustainable Energy Reviews 2017, 74, 902 – 924.
- Farhath, Z.A.; Arputhamary, B.; Arockiam, D.L. A Survey on ARIMA Forecasting Using Time Series Model, 2016.
- Hyndman, R.J.; Athanasopoulos, G. Forecasting: principles and practice; OTexts, 2018.
- Drucker, H.; Burges, C.J.; Kaufman, L.; Smola, A.J.; Vapnik, V. Support vector regression machines. In Proceedings of the Advances in neural information processing systems, 1997, pp. 155–161.
- Rüping, S. SVM kernels for time series analysis. Technical report, Technical Report, SFB 475: Komplexitätsreduktion in Multivariaten Datenstrukturen, Universität Dortmund, 2001.
- Rubio, G.; Pomares, H.; Herrera, L.J.; Rojas, I. Kernel Methods Applied to Time Series Forecasting. In Computational and Ambient Intelligence; Springer Berlin Heidelberg, 2007; pp. 782–789.
- van Gerven, M.; Bohte, S. Artificial neural networks as models of neural information processing; Frontiers Media SA, 2018.
- Fadaeddini, A.; Eshghi, M.; Majidi, B. A deep residual neural network for low altitude remote sensing image classification. In Proceedings of the 2018 6th Iranian Joint Congress on Fuzzy and Intelligent Systems (CFIS), Kerman, Iran, Feb 2018.
- Lokesh, S.; Malarvizhi Kumar, P.; Ramya Devi, M.; Parthasarathy, P.; Gokulnath, C. An Automatic Tamil Speech Recognition system by using Bidirectional Recurrent Neural Network with Self-Organizing Map. Neural Computing and Applications 2018. [CrossRef]
- Goldberg, Y. Neural Network Methods for Natural Language Processing. Synthesis Lectures on Human Language Technologies 2017, 10, 1–309.
- Lang, K.; Zhang, M.; Yuan, Y.; Yue, X. Short-term load forecasting based on multivariate time series prediction and weighted neural network with random weights and kernels. Cluster Computing 2018.
- Dertat, A. Applied Deep Learning - Part 1: Artificial Neural Networks. https://towardsdatascience.com/applied-deep-learning-part-1-artificial-neural-networks-d7834f67a4f6, 2017. [Online; acessado em: 14/09/2018].
- Liu, Z.; Sullivan, C.J. Prediction of weather induced background radiation fluctuation with recurrent neural networks. Radiation Physics and Chemistry 2018.
- Goodfellow, I.; Bengio, Y.; Courville, A. Deep Learning; MIT Press, 2016. http://www.deeplearningbook.org.
- George, K.; Mutalik, P. A Multiple Model Approach to Time-Series Prediction Using an Online Sequential Learning Algorithm. IEEE Transactions on Systems, Man, and Cybernetics: Systems 2017, PP, 1–15. [CrossRef]
- Xu, M.; Han, M.; Wang, X. Hierarchical neural networks for multivariate time series prediction. In Proceedings of the 2016 35th Chinese Control Conference (CCC), July 2016, pp. 6971–6976. [CrossRef]
- Hussein, S.; Chandra, R.; Sharma, A. Multi-step-ahead chaotic time series prediction using coevolutionary recurrent neural networks. In Proceedings of the 2016 IEEE Congress on Evolutionary Computation (CEC), July 2016, pp. 3084–3091. [CrossRef]
- Guo, T.; Xu, Z.; Yao, X.; Chen, H.; Aberer, K.; Funaya, K. Robust Online Time Series Prediction with Recurrent Neural Networks. In Proceedings of the 2016 IEEE International Conference on Data Science and Advanced Analytics (DSAA), Oct 2016, pp. 816–825. [CrossRef]
- Barreto, J.M. Introduçaoas redes neurais artificiais. V Escola Regional de Informática. Sociedade Brasileira de Computaçao, Regional Sul, Santa Maria, Florianópolis, Maringá 2002, pp. 5–10.
- Olah, C. Understanding LSTM Networks. http://colah.github.io/posts/2015-08-Understanding-LSTMs/, 2014. [Accessed: 06/12/2017].
- Abadi, M.; Agarwal, A.; Barham, P.; Brevdo, E.; Chen, Z.; Citro, C.; Corrado, G.S.; Davis, A.; Dean, J.; Devin, M.; et al. Tensorflow: Large-scale machine learning on heterogeneous distributed systems. arXiv preprint arXiv:1603.04467 2016.
- McKinney, W.; et al. Data structures for statistical computing in python. In Proceedings of the Proceedings of the 9th Python in Science Conference. Austin, TX, 2010, Vol. 445, pp. 51–56.
- Harris, C.R.; Millman, K.J.; van der Walt, S.J.; Gommers, R.; Virtanen, P.; Cournapeau, D.; Wieser, E.; Taylor, J.; Berg, S.; Smith, N.J.; et al. Array programming with NumPy. Nature 2020, 585, 357–362. [CrossRef]
- Hunter, J.D. Matplotlib: A 2D graphics environment. Computing In Science & Engineering 2007, 9, 90–95.
- Bottou, L. Large-scale machine learning with stochastic gradient descent. In Proceedings of COMPSTAT’2010; Springer, 2010; pp. 177–186.
- Nagelkerke, N.J. A note on a general definition of the coefficient of determination. Biometrika 1991, 78, 691–692.
- André, L.; Parpinelli, R.S. Tutorial Sobre o Uso de Técnicas para Controle de Parâmetros em Algoritmos de Inteligência de Enxame e Computação Evolutiva. Revista de Informática Teórica e Aplicada 2014, 21, 90–135.
- Imdadullah, M. Coefficient of Determination: A model Selection Criteria. http://itfeature.com/correlation-and-regression-analysis/coefficient-of-determination, 2012. [Online; acessado em 13/07/2018].





| # | Parameters | Sampling | Period | Number of Samples |
|---|---|---|---|---|
| [3] | Temperature | 1h | 1 year | 9.357 |
| [3] | Relative humidity | 1h | 1 year | 9.357 |
| [3] | Absolute Humidity | 1h | 1 year | 9.357 |
| [4] | kWh/hh | 30min | 1 year | 17.458 |
| [5] | pH | 30min | 1 year | 14.332 |
| [5] | Dissolved oxygen (mgl) | 30min | 1 year | 14.332 |
| [6] | Carbon Dioxide | 1h | 1 year | 10.000 |
| [7] | Temperature | ±2s | ±1 year | 3.970.215 |
| [7] | Humidity | ±2s | ±1 year | 3.970.215 |
| [7] | Condensation Point | ±2s | ±1 year | 3.970.215 |
| Dataset | RNN | ARIMA | SVM |
|---|---|---|---|
| Power consumption [4] | MAE: 37.52 | MAE: 51.81 | MAE: 46.83 |
| : 0.14 | : 0.05 | : 0.13 | |
| ET (s): 2530.51 | ET (s): 5.49 | ET (s): 46.02 | |
| Turbidity [5] | MAE: 5.963 | MAE: 2.307 | MAE: 8.708 |
| : 0.96 | : 0.96 | : 0.46 | |
| ET (s): 828.16 | ET (s): 6.08 | ET (s): 165.92 | |
| Dental Chair [7] | MAE: 0.15 | MAE: 1.01 | MAE: 1.09 |
| : 0.96 | : -1.01 | : -49.25 | |
| ET (s): 1011.63 | ET (s): 9.71 | ET (s): 13.91 | |
| CO2 Emission [6] | MAE: 1.83 | MAE: 2.11 | MAE: 2.46 |
| : 0.96 | : 0.98 | : 0.92 | |
| ET (s): 77.77 | ET (s): 3.10 | ET (s): 9.23 | |
| Air Quality [3] | MAE: 3.49 | MAE: 5.07 | MAE: 12.30 |
| : 0.91 | : 0.76 | : -0.30 | |
| ET (s): 101.8 | ET (s): 2.96 | ET (s): 7.77 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 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 (CC BY) license (http://creativecommons.org/licenses/by/4.0/).