Renewable Energy, Vol.36, No.11, 3054-3060, 2011
Prediction of daily maximum temperature using a support vector regression algorithm
Daily maximum temperature can be used a good indicator of peak energy consumption, since it can be used to predict the massive use of heating or air conditioning systems. Thus, the prediction of daily maximum temperature is an important problem with interesting applications in the energy field, since it has been proven that electricity demand depends much on weather conditions. This paper presents a novel methodology for daily maximum temperature prediction, based on a Support Vector Regression approach. The paper is focused on different measuring stations in Europe, from which different meteorological variables have been obtained, including temperature, precipitation, relative humidity and air pressure. Two more variables are also included, specifically synoptic situation of the day and monthly cycle. Using this pool of prediction variables, it is shown that the SVMr algorithm is able to give an accurate prediction of the maximum temperature 24 h later. In the paper SVMr technique applied is fully described, including some bounds on the machine hyper-parameters in order to speed up the SVMr training process. The performance of the SVMr has been compared to that of different neural networks in the literature: a Multi-layer perceptron and an Extreme Learning Machine. (C) 2011 Elsevier Ltd. All rights reserved.