Time series forecasting of agricultural product prices based on recurrent neural networks and its evaluation method

被引:40
作者
Kurumatani, Koichi [1 ]
机构
[1] Natl Inst Adv Ind Sci & Technol, Human Augmentat Res Ctr, Koto Ku, Aomi 2-3-26, Tokyo 1350064, Japan
来源
SN APPLIED SCIENCES | 2020年 / 2卷 / 08期
关键词
Time series forecasting; Price of agricultural product; Recurrent neural networks; Time alignment; Probability distribution; Levy distribution; Stable distribution;
D O I
10.1007/s42452-020-03225-9
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
We propose a time series forecasting method for the future prices of agricultural products and present the criteria by which forecasted future time series are evaluated in the context of statistical characteristics. Time series forecasting of agricultural products has the basic importance in maintaining the sustainability of agricultural production. The prices of agricultural products show seasonality in their time series, and conventional methods such as the auto-regressive integrated moving average (ARIMA or the Box Jenkins method) have tried to exploit this feature for forecasting. We expect that recurrent neural networks, representing the latest machine learning technology, can forecast future time series better than conventional methods. The measures used in evaluating the forecasted results are also of importance. In literature, the accuracy determined by the error rate at a specific time point in the future, is widely used for evaluation. We predict that, in addition to the error rate, the criterion for conservation of the statistical characteristics of the probability distribution function from the original past time series to the future time series in the forecasted future is also important. This is because some time series have a non-Gaussian probability distribution (such as the Levy stable distribution) as a characteristic of the target system; for example, market prices on typical days change slightly, however on certain occasions, change dramatically. We implemented two methods for time series forecasting based on recurrent neutral network (RNN), one of which is called time-alignment of time point forecast (TATP), and another one is called direct future time series forecast (DFTS). They were evaluated using the two aforementioned criteria consisting of the accuracy and the conservation of the statistical characteristics of the probability distribution function. We found that after intensive training, TATP of LTSM shows superior performance in not only accuracy, but also the conservation compared to TATP of other RNNs. In DFTS, DFTS of LSTM cannot show the best performance in accuracy in RMS sense, but it shows superior performance in other criteria. The results suggest that the selection of forecasting methods depends on the evaluation criteria and that combinations of forecasting methods is useful based on the application. The advantage of our method is that the required length of time series for training is enough short, namely, we can forecast the whole cycle of future time series after training with even less than the half of the cycle, and it can be applied to the field where enough numbers of continuous data are not available.
引用
收藏
页数:17
相关论文
共 34 条
  • [1] [Anonymous], 2016, NIPS
  • [2] [Anonymous], AGENT BASED APPROACH
  • [3] [Anonymous], APPL SOFT COMPUTING
  • [4] Binkowski Mikolaj., 2018, Proceedings of the 35th International Conference on Machine Learning. Ed. by, P580
  • [5] Borovykh A., 2017, Conditional Time Series Forecasting with Convolutional Neural Networks
  • [6] Box G.E.P., 1976, HOLDEN DAY
  • [7] Cho K., 2014, P EMPIRICAL METHODS, P1724, DOI DOI 10.3115/V1/D14-1179
  • [8] Deep Direct Reinforcement Learning for Financial Signal Representation and Trading
    Deng, Yue
    Bao, Feng
    Kong, Youyong
    Ren, Zhiquan
    Dai, Qionghai
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2017, 28 (03) : 653 - 664
  • [9] A hybrid neural network and ARIMA model for water quality time series prediction
    Faruk, Durdu Oemer
    [J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2010, 23 (04) : 586 - 594
  • [10] Franceschi J.-Y., 2019, P INT C NEUR INF PRO, P4652