Model Optimisation for Server Loading Forecasting with Genetic Algorithms

Authors

  • Claudio A.D.Silva School of Technology and Management, Polytechnic Institute of Leiria, Portugal
  • Carlos Grilo CIIC, Polytechnic Institute of Leiria, Portugal
  • Catarina Silva Center for Informatics and Systems of the University of Coimbra, Portugal

Keywords:

Load Forecasting, Linear Regression, Artificial Neural Networks, Support Vector Machines, Server Load Prediction, Wikipedia.

Abstract

Server load prediction has different approaches and applications, with the general goal of predicting future load for a period of time ahead on a given system. Depending on the specific goal, different methodologies can be defined. In this paper, we study the use of temporal factors, along with its manual or optimised application using genetic algorithms. The main steps involved are data transformations, a novel pre-processing method based on enrichment of data through the inducing of temporal factors and a genetic algorithms wrapper that optimises all the variables in our approach. The created model was tested on a short-term load forecasting problem, with the use of data from single and combined months, regarding real data from Wikipedia servers. The learning methods used for creating the different models were linear regression, neural networks, and support vector machines. A basic dataset, as well as an enriched dataset, were the core elements for the two scenarios studied. Results show that it is possible to tune the dataset features, e.g., granularity and time window to improve prediction results.

Downloads

Download data is not yet available.

Downloads

Published

2019-01-01

How to Cite

Claudio A.D.Silva, Carlos Grilo, & Catarina Silva. (2019). Model Optimisation for Server Loading Forecasting with Genetic Algorithms. International Journal of Computer Information Systems and Industrial Management Applications, 11, 14. Retrieved from https://cspub-ijcisim.org/index.php/ijcisim/article/view/437

Issue

Section

Original Articles