Time Series Seasonal Analysis Based on Fuzzy Transforms

We define a new seasonal forecasting method based on fuzzy transforms. We use the best interpolating polynomial for extracting the trend of the time series and generate the inverse fuzzy transform on each seasonal subset of the universe of discourse for predicting the value of an assigned output. In the first example, we use the daily weather dataset of the municipality of Naples (Italy) starting from data collected from 2003 to 2015 making predictions on mean temperature, max temperature and min temperature, all considered daily. In the second example, we use the daily mean temperature measured at the weather station “Chiavari Caperana” in the Liguria Italian Region. We compare the results with our method, the average seasonal variation, Auto Regressive Integrated Moving Average (ARIMA) and the usual fuzzy transforms concluding that the best results are obtained under our approach in both examples. In addition, the comparison results show that, for seasonal time series that have no consistent irregular variations, the performance obtained with our method is comparable with the ones obtained using Support Vector Machine- and Artificial Neural Networks-based models.

[1]  Salvatore Sessa,et al.  Fuzzy transforms method and attribute dependency in data analysis , 2010, Inf. Sci..

[2]  Václav Snásel,et al.  Medical Image Retrieval Using Vector Quantization and Fuzzy S-tree , 2016, Journal of Medical Systems.

[3]  Guoqiang Peter Zhang,et al.  Neural network forecasting for seasonal and trend time series , 2005, Eur. J. Oper. Res..

[4]  Haidar Samet,et al.  A new hybrid Modified Firefly Algorithm and Support Vector Regression model for accurate Short Term Load Forecasting , 2014, Expert Syst. Appl..

[5]  Charles Wafula,et al.  SEASONAL TIME SERIES FORECASTING: A COMPARATIVE STUDY OF ARIMA AND ANN MODELS , 2006 .

[6]  László T. Kóczy,et al.  Signatures: Definitions, operators and applications to fuzzy modelling , 2012, Fuzzy Sets Syst..

[7]  Coskun Hamzaçebi,et al.  Improving artificial neural networks' performance in seasonal time series forecasting , 2008, Inf. Sci..

[8]  George Athanasopoulos,et al.  Forecasting: principles and practice , 2013 .

[9]  Ratnadip Adhikari,et al.  Time Series Forecasting Using Hybrid ARIMA and ANN Models Based on DWT Decomposition , 2015 .

[10]  Martin Stepnicka,et al.  Forecasting seasonal time series with computational intelligence: On recent methods and the potential of their combinations , 2013, Expert Syst. Appl..

[11]  P. Young,et al.  Time series analysis, forecasting and control , 1972, IEEE Transactions on Automatic Control.

[12]  Mohamed Mohandes,et al.  Support vector machines for wind speed prediction , 2004 .

[13]  Dharmender Kumar,et al.  A Hybrid Clustering Method Based on Improved Artificial Bee Colony and Fuzzy C-Means Algorithm , 2017 .

[14]  Irina Perfilieva,et al.  Fuzzy transforms: Theory and applications , 2006, Fuzzy Sets Syst..

[15]  Vilém Novák,et al.  F-transform and Fuzzy Natural logic in Time Series Analysis , 2013, EUSFLAT Conf..

[16]  Michael Y. Hu,et al.  Forecasting with artificial neural networks: The state of the art , 1997 .

[17]  M. A. Wincek Forecasting With Dynamic Regression Models , 1993 .

[18]  Guoqiang Peter Zhang,et al.  Time series forecasting using a hybrid ARIMA and neural network model , 2003, Neurocomputing.

[19]  Wei-Zhen Lu,et al.  Potential assessment of the "support vector machine" method in forecasting ambient air pollutant trends. , 2005, Chemosphere.

[20]  S. Kolassa,et al.  Advantages of the MAD/Mean ratio over the MAPE , 2007 .

[21]  Salvatore Sessa,et al.  Fuzzy transforms method in prediction data analysis , 2011, Fuzzy Sets Syst..

[22]  Ping-Feng Pai,et al.  Potential assessment of the support vector regression technique in rainfall forecasting , 2007 .

[23]  Jerry M. Mendel,et al.  Generating fuzzy rules by learning from examples , 1992, IEEE Trans. Syst. Man Cybern..

[24]  J. Faraway,et al.  Time series forecasting with neural networks: a comparative study using the air line data , 2008 .

[25]  Salvatore Sessa,et al.  An image coding/decoding method based on direct and inverse fuzzy transforms , 2008, Int. J. Approx. Reason..

[26]  Chris Chatfield,et al.  Time series forecasting with neural networks: a comparative study using the air line data , 2008 .

[27]  Robert L. Goodrich,et al.  The Forecast Pro methodology , 2000 .

[28]  Craig B. Borkowf,et al.  Time-Series Forecasting , 2002, Technometrics.

[29]  Sven F. Crone,et al.  Advances in forecasting with neural networks? Empirical evidence from the NN3 competition on time series prediction , 2011 .

[30]  Steven C. Wheelwright,et al.  Forecasting: Methods and Applications, 3rd Ed , 1997 .

[31]  Gunnar Rätsch,et al.  Predicting Time Series with Support Vector Machines , 1997, ICANN.

[32]  Ping-Feng Pai,et al.  Time series forecasting by a seasonal support vector regression model , 2010, Expert Syst. Appl..

[33]  J. G. Bryan,et al.  STATISTICAL METHODS IN FORECASTING , 1962 .

[34]  Jesús Medina,et al.  Multi-adjoint t-concept lattices , 2010, Inf. Sci..

[35]  Peter T. Ittig A Seasonal Index for Business , 1997 .

[36]  Guoqiang Peter Zhang,et al.  Quarterly Time-Series Forecasting With Neural Networks , 2007, IEEE Transactions on Neural Networks.