Time Series Forecasting for Self-Aware Systems

被引:17
作者
Bauer, Andre [1 ]
Zuefle, Marwin [1 ]
Herbst, Nikolas [1 ]
Zehe, Albin [1 ]
Hotho, Andreas [1 ]
Kounev, Samuel [1 ]
机构
[1] Univ Wurzburg, Dept Comp Sci, D-97070 Wurzburg, Germany
关键词
Forecasting; Time series analysis; Cognition; Task analysis; Casting; Predictive models; Buildings; Feature engineering; forecasting competition; self-aware computing; time series analysis; time series forecasting; HYBRID ARIMA; MODEL; DECOMPOSITION; OPTIMIZATION; FRAMEWORK;
D O I
10.1109/JPROC.2020.2983857
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Modern distributed systems and Internet-of-Things applications are governed by fast living and changing requirements. Moreover, they have to struggle with huge amounts of data that they create or have to process. To improve the self-awareness of such systems and enable proactive and autonomous decisions, reliable time series forecasting methods are required. However, selecting a suitable forecasting method for a given scenario is a challenging task. According to the "No-Free-Lunch Theorem," there is no general forecasting method that always performs best. Thus, manual feature engineering remains to be a mandatory expert task to avoid trial and error. Furthermore, determining the expected time-to-result of existing forecasting methods is a challenge. In this article, we extensively assess the state-of-the-art in time series forecasting. We compare existing methods and discuss the issues that have to be addressed to enable their use in a self-aware computing context. To address these issues, we present a step-by-step approach to fully automate the feature engineering and forecasting process. Then, following the principles from benchmarking, we establish a level-playing field for evaluating the accuracy and time-to-result of automated forecasting methods for a broad set of application scenarios. We provide results of a benchmarking competition to guide in selecting and appropriately using existing forecasting methods for a given self-aware computing context. Finally, we present a case study in the area of self-aware data-center resource management to exemplify the benefits of fully automated learning and reasoning processes on time series data.
引用
收藏
页码:1068 / 1093
页数:26
相关论文
共 82 条
  • [1] Adhikari Ratnadip., 2013, CoRR
  • [2] [Anonymous], 1948, RANK CORRELATION MET
  • [3] [Anonymous], 1970, TECH REP
  • [4] [Anonymous], 2016, P 9 ISCA WORKSH SPEE
  • [5] [Anonymous], P 6 ACM SPEC INT C P
  • [6] [Anonymous], 2017, INT C MACH LEARN WOR
  • [7] The theta model: a decomposition approach to forecasting
    Assimakopoulos, V
    Nikolopoulos, K
    [J]. INTERNATIONAL JOURNAL OF FORECASTING, 2000, 16 (04) : 521 - 530
  • [8] COMBINATION OF FORECASTS
    BATES, JM
    GRANGER, CWJ
    [J]. OPERATIONAL RESEARCH QUARTERLY, 1969, 20 (04) : 451 - &
  • [9] Bell W.R., 1984, Journal of Business & Economic Statistics, V2, P291
  • [10] Benesty J., 2009, Noise Reduction in Speech Processing, P1, DOI DOI 10.1007/978-3-642-00296-0_5