Abstract
Accurately predicting values for dynamic data streams is a challenging task in decision and expert systems, due to high data flow rates, limited storage and a requirement to quickly adapt a model to new data. We propose an approach for correcting predictions for data streams which is based on a reliability estimate for individual regression predictions. In our work, we implement the proposed technique and test it on a real-world problem: prediction of the electricity load for a selected European geographical region. For predicting the electricity load values we implement two regression models: the neural network and the k nearest neighbors algorithm. The results show that our method performs better than the referential method (i.e. the Kalman filter), significantly improving the original streaming predictions to more accurate values.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Bosnić, Z., Kononenko, I.: Comparison of approaches for estimating reliability of individual regression prediction. Data and Knowledge Engineering 67(3), 504–516 (2008)
Bosnić, Z., Kononenko, I.: Estimation of individual prediction reliability using the local sensitivity analysis. Applied Intelligence 29(3), 187–203 (2008)
Ferrer, F., Aguilar, J., Riquelme, J.: Incremental rule learning and border examples selection from numerical data streams. Journal of Universal Computer Science 11(8), 1426–1439 (2008)
Gama, J., Sebastião, R., Rodrigues, P.: Issues in evaluation of stream learning algorithms. In: Proceedings of the 15th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, New York, USA, pp. 329–338 (2009)
Hulten, G., Spencer, L., Domingos, P.: Mining timechanging data streams. In: Proceedings of the 7th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 97–106 (2001)
Kalman, R.: A new approach to linear filtering and prediction problems. Transactions of the ASME—Journal of Basic Engineering 82(D), 35–45 (1960)
Kifer, D., Ben-David, S., Gehrke, J.: Detecting change in data streams. In: Proceedings of the 30th International Conference on Very Large Data Bases, pp. 180–191 (2004)
Muthukrishnan, S.: Data Streams: Algorithms and Applications. Now Publishers Inc., New York (2005)
Rodrigues, P.P., Gama, J.: A system for analysis and prediction of electricity load streams. Intelligent Data Analysis 13(3), 477–496 (2009)
Rodrigues, P.P., Gama, J., Bosnic, Z.: Online reliability estimates for individual predictions in data streams. In: Proceedings of the IEEE International Conference on Data Mining Workshops, pp. 36–45. IEEE Computer Society, Washington, USA (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bosnić, Z., Rodrigues, P.P., Kononenko, I., Gama, J. (2011). Correcting Streaming Predictions of an Electricity Load Forecast System Using a Prediction Reliability Estimate. In: Czachórski, T., Kozielski, S., Stańczyk, U. (eds) Man-Machine Interactions 2. Advances in Intelligent and Soft Computing, vol 103. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-23169-8_37
Download citation
DOI: https://doi.org/10.1007/978-3-642-23169-8_37
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-23168-1
Online ISBN: 978-3-642-23169-8
eBook Packages: EngineeringEngineering (R0)