A comparison of time series forecasting using support vector machine and artificial neural network model

Time series prediction is an important problem in many applications in natural science, engineering and economics. The objective of this study is to examine the flexibility of Support Vector Machine (SVM) in time series forecasting by comparing it with a multi-layer back-propagation (BP) neural netw...

Full description

Saved in:
Bibliographic Details
Main Authors: Samsudin, Ruhaidah, Shabri, A., Saad, P.
Format: Article
Published: Asian Network for Scientific Information 2010
Subjects:
Online Access:http://eprints.utm.my/id/eprint/22789/
http://dx.doi.org/10.3923/jas.2010.950.958
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Time series prediction is an important problem in many applications in natural science, engineering and economics. The objective of this study is to examine the flexibility of Support Vector Machine (SVM) in time series forecasting by comparing it with a multi-layer back-propagation (BP) neural network. Five well-known time series data sets are used in this study to demonstrate the effectiveness of the forecasting model. These data are utilized to forecast through an application aimed to handle real life time series. The grid search technique using 10-fold cross validation is used to determine the best value of SVM parameters in the forecasting process. The experiment shows that SVM outperforms the BP neural network based on the criteria of Mean Absolute Error (MAE). It also indicates that SVM provides a promising technique in time series forecasting techniques.