Abstract

Least Squares Support Vector Machine (LSSVM) has been known to be one of the effective forecasting models. However, its operation relies on two important parameters (regularization and kernel). Pre-determining the values of parameters will affect the results of the forecasting model; hence, to find the optimal value of these parameters, this study investigates the adaptation of Bat and Cuckoo Search algorithms to optimize LSSVM parameters. Even though Cuckoo Search has been proven to be able to solve global optimization in various areas, the algorithm leads to a slow convergence rate when the step size is large. Hence, to enhance the search ability of Cuckoo Search, it is integrated with Bat algorithm that offers a balanced search between global and local. Evaluation was performed separately to further analyze the strength of Bat and Cuckoo Search to optimize LSSVM parameters. Five evaluation metrics were utilized; mean average percent error (MAPE), accuracy, symmetric mean absolute percent error (SMAPE), root mean square percent error (RMSPE) and fitness value. Experimental results on diabetes forecasting demonstrated that the proposed BAT-LSSVM and CUCKOO-LSSVM generated lower MAPE and SMAPE, at the same time produced higher accuracy and fitness value compared to particle swarm optimization (PSO)-LSSVM and a non-optimized LSSVM. Following the success, this study has integrated the two algorithms to better optimize the LSSVM. The newly proposed forecasting algorithm, termed as CUCKOO-BAT-LSSVM, produces better forecasting in terms of MAPE, accuracy and RMSPE. Such an outcome provides an alternative model to be used in facilitating decision-making in forecasting.

Highlights

  • Time Series Forecasting is a machine learning field, where it uses historical data to build a model before utilizing it to predict future observations

  • This study focuses on how to optimize the hyper-parameters of Least Squares Support Vector Machine (LSSVM), one of the efficient models in

  • This study focuses on how to optimize the hyper-parameters of LSSVM, one of the efficient models in machine learning

Read more

Summary

Introduction

Time Series Forecasting is a machine learning field, where it uses historical data to build a model before utilizing it to predict future observations. It can be defined as “A time series is a set of observations xt, each one being recorded at a specific time” (Brockwell & Davis, 2002). Least squares support vector machine termed as LSSVM is a machine learning technique that is widely used in forecasting. The first approach is incompetent due to the comprehensiveness of the parameters search whereas, the second approach embraces meta-heuristic search algorithms that perform well in most cases (Mustaffa, Yusof, & Kamaruddin, 2014)

Methods
Results
Conclusion
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.