Skip to main content
Log in

A new algorithm for time series prediction using machine learning models

  • Special Issue
  • Published:
Evolutionary Intelligence Aims and scope Submit manuscript

Abstract

Two stage grid search accepted as a promising heuristic search technique, involves a search performed in two stages. In the first stage a search is performed in coarse grain/low resolution to identify the optimal region and, in the second stage, a fine grain/high resolution search is performed in the neighborhood of the optimal region to identify the optimal parameters. Performing a search in two stages considerably reduces the computational complexity when compared to the basic grid search algorithm. However, an exhaustive search is to be carried out in the subspace during the second stage which may again be a computationally expensive task. The main contribution of this paper is to develop a new heuristic search technique which explores the discrete parameter space dimension wise recursively. The time complexity of the proposed algorithm is less than that of the two-stage grid search. The performance of the proposed algorithm in terms of required number of probes and time for optimal model selection, compared with the two-stage grid search, is verified for correctness and efficiency.

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

Access this article

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1

Similar content being viewed by others

Data availability

The dataset analysed during the current study is available in the Digital Technology Group repository, https://www.cl.cam.ac.uk/research/dtg/weather/

References

  1. Yeturu J (2019) Statistical data mining technique for salient feature extraction. Int J Intell Syst Technol Appl 18(4):353–376

    Google Scholar 

  2. Yeturu J (2012) A cogitate study on text mining. Int J Eng Adv Technol 1(6):189–196

    Google Scholar 

  3. Yeturu J (2015) FPST: a new term weighting algorithm for long running and short lived events. Int J Data Anal Tech Strat 7(4):366–383

    Article  Google Scholar 

  4. Yeturu J (2019) Analysis of weather data using various regression algorithms. Int J Data Sci 4(2):117. https://doi.org/10.1504/IJDS.2019.100321

    Article  Google Scholar 

  5. Yeturu J (2018) A new term weighting algorithm for identifying salient events. Laplambert Publishers, ISBN: 978‐613‐87638‐2.

  6. Jahnavi Y, Elango P, Raja SP, Kumar PN (2021) A novel ensemble stacking classification of genetic variations using machine learning algorithms. Int J Image Gr. https://doi.org/10.1142/S0219467823500158

    Article  Google Scholar 

  7. Yu PD, Chen ST, Chang IF (2006) Support vector regression for real time flood stage forecasting. J Hydrol 328(3–4):704–716

    Article  Google Scholar 

  8. Panahi M, Dodangeh E, Rezaie F, Khosravi K, Le HV, Lee M-J, Lee S, Pham BT (2021) Flood spatial prediction modeling using a hybrid of meta-optimization and support vector regression modeling. CATENA 199:105114. https://doi.org/10.1016/j.catena.2020.105114

    Article  Google Scholar 

  9. Chakraverty S, Gupta P (2007) Comparison of neural network configurations in the long-range forecast of southwest monsoon rainfall over India. Neural Comput Appl 17:187–192. https://doi.org/10.1007/s00521-007-0093-y

    Article  Google Scholar 

  10. Min JH, Lee Y-C (2005) Bankruptcy prediction using support vector machine with optimal choice of kernel function parameters. Expert Syst Appl 28(4):603–614

    Article  Google Scholar 

  11. Wagle M, Yang Z, Benslimane Y (2017) Bankruptcy prediction using data mining techniques. In: 8th international conference of information and communication technology for embedded systems (IC-ICTES). Chonburi, Thailand, pp 1–4

  12. Tingfei H, Guangquan C, Kuihua H (2020) Using variational auto encoding in credit card fraud detection. IEEE Access 8:149841–149853. https://doi.org/10.1109/ACCESS.2020.3015600

    Article  Google Scholar 

  13. Huang Z, Chen H, Hsu CJ, Chen WH, Wu S (2004) Credit rating analysis with support vector machine and neural networks: a market comparative study. Decis Support Syst Decis Support Syst 37:543–558

    Article  Google Scholar 

  14. Kumar P, Iqbal F (2019) Credit card fraud identification using machine learning approaches. In: 2019 1st International conference on innovations in information and communication technology (ICIICT). Chennai, India, pp 1–4. https://doi.org/10.1109/ICIICT1.2019.8741490

    Chapter  Google Scholar 

  15. Liu Z, Loo CK, Pasupa K (2021) A novel error-output recurrent two-layer extreme learning machine for multi-step time series prediction. Sustain Cities Soc 66:102613. https://doi.org/10.1016/j.scs.2020.102613

    Article  Google Scholar 

  16. Jaramillo J, Velasquez JD, Franco CJ (2017) Research in financial time series forecasting with SVM: contributions from literature. IEEE Lat Am Trans 15(1):145–153. https://doi.org/10.1109/TLA.2017.7827918

    Article  Google Scholar 

  17. Yu H, Ming LJ, Sumei R, Shuping Z (2020) A hybrid model for financial time series forecasting—integration of EWT, ARIMA with the Improved ABC optimized ELM. IEEE Access 8:84501–84518. https://doi.org/10.1109/ACCESS.2020.2987547

    Article  Google Scholar 

  18. Singh R, Rajpal N, Mehta R (2021) An empiric analysis of wavelet-based feature extraction on deep learning and machine learning algorithms for arrhythmia classification. Int J Interact Multimed Artif Intell 6(6):25–34. https://doi.org/10.9781/ijimai.2020.11.005

    Article  Google Scholar 

  19. Hsu CW, Chang CC, Lin CJ (2016) A practical guide to support vector classification. Technical Report Department of Computer Science, National Taiwan University

  20. Wu S-J, Pham V-H, Nguyen T-N (2017) Two-phase optimization for support vectors and parameter selection of support vector machines: two-class classification. Appl Soft Comput 59:129–142. https://doi.org/10.1016/j.asoc.2017.05.021

    Article  Google Scholar 

  21. Saeed S, Ong HC (2019) Performance of SVM with multiple kernel learning for classification tasks of imbalanced datasets. Pertanika J Sci Technol 27(1):527–545

    Google Scholar 

  22. Yan C, Xu S, Huang Y, Huang Y, Zhang Z (2017) Two-phase neural network model for pollution concentrations forecasting. In: 2017 Fifth international conference on advanced cloud and big data (CBD), Shanghai, pp 385–390

  23. Dong R, Fisman R, Wang Y, Xu N (2021) Air pollution affect and forecasting bias: evidence from Chinese financial analysts. J Financ Econ 139(3):971–984. https://doi.org/10.1016/j.jfineco.2019.12.004

    Article  Google Scholar 

  24. Li Y, Tao Y (2017) PM10 Concentration forecast based on wavelet support vector machine. In: 2017 international conference on sensing, diagnostics, prognostics, and control (SDPC), Shanghai, pp 383–386

  25. Zhang Z, Hong W, Li J (2020) Electric load forecasting by hybrid self-recurrent support vector regression model with variational mode decomposition and improved cuckoo search algorithm. IEEE Access 8:14642–14658. https://doi.org/10.1109/ACCESS.2020.2966712

    Article  Google Scholar 

  26. Hasan N, Nath NC, Rasel RI (2015) A support vector regression model for forecasting rainfall. In: 2015 2nd International conference on electrical information and communication technologies (EICT). Khulna, Bangladesh, pp 554–559

    Google Scholar 

  27. Deb B, Khan SR, Tanvir Hasan K, Khan AH, Alam MA (2019) Travel time prediction using machine learning and weather impact on traffic conditions. In: 2019 IEEE 5th international conference for convergence in technology (I2CT), Bombay, India, pp 1–8. https://doi.org/10.1109/I2CT45611.2019.9033922

  28. Feng Z-k, Niu W-j, Tang Z-y, Jiang Z-q, Xu Y, Liu Y, Zhang H-r (2020) Monthly runoff time series prediction by variational mode decomposition and support vector machine based on quantum-behaved particle swarm optimization. J Hydrol 583:124627. https://doi.org/10.1016/j.jhydrol.2020.124627

    Article  Google Scholar 

  29. Zendehboudi A, Baseer MA, Saidur R (2018) Application of support vector machine models for forecasting solar and wind energy resources: a review. J Clean Prod 199:272–285. https://doi.org/10.1016/j.jclepro.2018.07.164

    Article  Google Scholar 

  30. Yang A, Li W, Yang X (2019) Short-term electricity load forecasting based on feature selection and least squares support vector machines. Knowl-Based Syst 163:159–173. https://doi.org/10.1016/j.knosys.2018.08.027

    Article  Google Scholar 

  31. Nagendra KV, Jahnavi Y, Haritha N (2007) A survey on support vector machines and artificial neural network in rainfall forecasting. Int J Futur Revolut Comput Sci Commun Eng 3(11):20–24

    Google Scholar 

  32. Digital technology group, archive data cambridge dataset. www.cl.cam.ac.uk/research/dtg/weather/

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yeturu Jahnavi.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Jahnavi, Y., Elango, P., Raja, S.P. et al. A new algorithm for time series prediction using machine learning models. Evol. Intel. 16, 1449–1460 (2023). https://doi.org/10.1007/s12065-022-00710-5

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12065-022-00710-5

Keywords

Navigation