@article{PUNNTimeSeries2016, author = "Francisco Fernandez-Navarro and Maria Angeles de la Cruz and Pedro Antonio Guti{\'e}rrez and Adiel Casta{\~n}o-M{\'e}ndez and C{\'e}sar Herv{\'a}s-Mart{\'i}nez", abstract = "Time Series Forecasting (TSF) consists on estimating models to predict future values based on previously observed values of time series, and it can be applied to solve many real-world problems. TSF has been traditionally tackled by considering AutoRegressive Neural Networks (ARNNs) or Recurrent Neural Networks (RNNs), where hidden nodes are usually configured using additive activation functions, such as sigmoidal functions. ARNNs are based on a short-term memory of the time series in the form of lagged time series values used as inputs, while RNNs include a long-term memory structure. The objective of this paper is twofold. First, it explores the potential of multiplicative nodes for ARNNs, by considering Product Unit (PU) activation functions, motivated by the fact that PUs are specially useful for modelling highly correlated features, such as the lagged time series values used as inputs for ARNNs. Second, it proposes a new hybrid RNN model based on PUs, by estimating the PU outputs from the combination of a long-term reservoir and the short-term lagged time series values. A complete set of experiments with 29 datasets shows competitive performance for both model proposals, and a set of statistical tests confirms that they achieve the state-of-the-art in TSF, with specially promising results for the proposed hybrid RNN. The experiments in this paper shows that the recurrent model is very competitive for relatively large time series, where longer forecast horizons are required, while the autorregresive model is a good selection if the dataset is small or if a low computational cost is needed. ", awards = "JCR(2018): 4.664 Position: 21/133 (Q1) Category: COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE", comments = "JCR(2018): 4.664 Position: 21/133 (Q1) Category: COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE", doi = "10.1007/s00521-016-2494-2", issn = " 0941-0643", journal = "Neural Computing and Applications", keywords = "Time Series Forecasting, Product Unit Neural Networks, Recurrent Neural Networks, Evolutionary Neural Networks", month = "February", note = "JCR(2018): 4.664 Position: 21/133 (Q1) Category: COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE", number = "3", pages = "779-791", title = "{T}ime series forecasting by recurrent product unit neural networks", url = "http://dx.doi.org/10.1007/s00521-016-2494-2", volume = "29", year = "2018", }