Skip to main content

Long-Term Forecasting of Heterogenous Variables with Automatic Algorithm Selection

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 11506))

Abstract

An Enterprise System Bus (ESB) is a software which is used to communicate between various mutually interacting software applications in manufacturing plants. ESB performance is very important for the smooth functioning of the system. Any degradation or failure of the ESB results in huge revenue loss due to production discontinuity. Therefore, maintaining ESB in a healthy state is very essential and there are multiple factors related to resource utilization, workload and number of interfaces etc., which influences the performance of the ESB. Forecasting these variables at least a day ahead (24 h ahead) is required to take appropriate actions by the business team to maintain the ESB performance under control. But, these variables are heterogeneous (continuous, discrete and percentages) in nature, highly non-linear and non-stationary. The challenges associated with forecasting of these variables are (i) long horizon (24 h ahead forecast at 5 min granularity requires to forecast 288 steps) (ii) data generated from these kinds of systems makes it very difficult to use any linear statistical methods like state-space models, ARIMA etc. To address these challenges, the paper presents a framework where a basket of learning algorithms based on Artificial Neural Network (ANN), Support Vector Regression (SVR) and Random Forests (RF) were used to model the chaotic behavior of the time series with a real-time automatic algorithm selection mechanism which enables appropriate forecasting algorithm to be chosen dynamically based on the performance over a time window, resulting in different algorithms being used for forecasting the same target variable on different days. Importance of the proposed strategy was demonstrated with suitable forecasting results for different variables/parameters impacting the performance of the critical Enterprise System Bus of an automotive manufacturing setup.

K. Ravikumar was with TCS R&I till recently.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   99.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   129.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Bhadoria, R.S., Chaudhari, N.S., Tomar, G.S.: The performance metric for enterprise system bus (ESB) in SOA system: theoretical underpinnings and empirical illustrations for information processing. Inf. Syst. 65, 158–171 (2017)

    Article  Google Scholar 

  2. Brockwell, P.J., Davis, R.A., Calder, M.V.: Introduction to Time Series and Forecasting, vol. 2. Springer, New York (2002)

    Book  Google Scholar 

  3. Schmidt, M.-T., et al.: The enterprise service bus: making service-oriented architecture real. IBM Syst. J. 44(4), 781–797 (2005)

    Article  Google Scholar 

  4. Freeman, J.R.: Granger causality and the times series analysis of political relationships. Am. J. Polit. Sci. 27(2), 327–358 (1983)

    Article  Google Scholar 

  5. Smola, A.J., Schölkopf, B.: A tutorial on support vector regression. Stat. Comput. 14(3), 199–222 (2004)

    Article  MathSciNet  Google Scholar 

  6. Hill, T., O’Connor, M., Remus, W.: Neural network models for time series forecasts. Manage. Sci. 42(7), 1082–1092 (1996)

    Article  Google Scholar 

  7. Ojemakinde, B.T.: Support vector regression for non-stationary time series (2006)

    Google Scholar 

  8. Tealab, A., Hefny, H., Badr, A.: Forecasting of nonlinear time series using ANN. Future Comput. Inform. J. 2(1), 39–47 (2017)

    Article  Google Scholar 

  9. Breiman, L.: Random forests. Mach. Learn. 45(1), 5–32 (2001)

    Article  Google Scholar 

  10. Dudek, G.: Short-term load forecasting using random forests. In: Filev, D., et al. (eds.) Intelligent Systems’2014. AISC, vol. 323, pp. 821–828. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-11310-4_71

    Chapter  Google Scholar 

  11. Tyralis, H., Papacharalampous, G.: Variable selection in time series forecasting using random forests. Algorithms 10(4), 114 (2017)

    Article  MathSciNet  Google Scholar 

  12. Verikas, A., Gelzinis, A., Bacauskiene, M.: Mining data with random forests: a survey and results of new tests. Pattern Recogn. 44, 330–349 (2011)

    Article  Google Scholar 

  13. Marcellino, M., Stock, J.H., Watson, M.W.: A comparison of direct and iterated multistep AR methods for forecasting macroeconomic time series. J. Econom. 135(1–2), 499–526 (2006)

    Article  MathSciNet  Google Scholar 

  14. Ahmed, N.K., et al.: An empirical comparison of machine learning models for time series forecasting. Econom. Rev. 29(5–6), 594–621 (2010)

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Naveen Kumar Thokala , Kriti Kumar or M. Girish Chandra .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Thokala, N.K., Kumar, K., Girish Chandra, M., Ravikumar, K. (2019). Long-Term Forecasting of Heterogenous Variables with Automatic Algorithm Selection. In: Rojas, I., Joya, G., Catala, A. (eds) Advances in Computational Intelligence. IWANN 2019. Lecture Notes in Computer Science(), vol 11506. Springer, Cham. https://doi.org/10.1007/978-3-030-20521-8_16

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-20521-8_16

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-20520-1

  • Online ISBN: 978-3-030-20521-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics