CFP last date
20 December 2024
Reseach Article

Adaptive Classification Algorithm for Concept Drifting Electricity Pricing Data Streams

by Pramod D. Patil, Parag Kulkarni
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 63 - Number 2
Year of Publication: 2013
Authors: Pramod D. Patil, Parag Kulkarni
10.5120/10438-5120

Pramod D. Patil, Parag Kulkarni . Adaptive Classification Algorithm for Concept Drifting Electricity Pricing Data Streams. International Journal of Computer Applications. 63, 2 ( February 2013), 19-24. DOI=10.5120/10438-5120

@article{ 10.5120/10438-5120,
author = { Pramod D. Patil, Parag Kulkarni },
title = { Adaptive Classification Algorithm for Concept Drifting Electricity Pricing Data Streams },
journal = { International Journal of Computer Applications },
issue_date = { February 2013 },
volume = { 63 },
number = { 2 },
month = { February },
year = { 2013 },
issn = { 0975-8887 },
pages = { 19-24 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume63/number2/10438-5120/ },
doi = { 10.5120/10438-5120 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T21:13:06.739120+05:30
%A Pramod D. Patil
%A Parag Kulkarni
%T Adaptive Classification Algorithm for Concept Drifting Electricity Pricing Data Streams
%J International Journal of Computer Applications
%@ 0975-8887
%V 63
%N 2
%P 19-24
%D 2013
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Electricity is the main observation in our daily life. There are many parameters or a factors on which the electricity load is depends on, knowable load factors such as whether conditions, temporal factors, and customer characteristics etc. Daily peak load is an important factor in the planning the production and pricing of electricity. In a simple terms, it is essential to get the knowledge of the local system demand will be on the next minutes, hours and days so that the generators with various startup times, startup cost can be changes as per the requirement and knowledge gain from the previous data collected. This paper is intended for industry/ organization to optimize Electricity usage. Energy consumption and pricing analysis is a primary area in power systems planning and management. Recent developments in energy market deregulation and provision of sustainable energy have contributed to increase interest in this area. The prices are not fixed and are affected by demand and supply of the market. The prices in electricity market can be set every five minutes. With this motivation, an algorithm is proposed for efficient Classification of concept Drifting Electricity pricing data streams. Thus, it is a challenge to learn from concept drifting data streams. In proposed algorithm, a decision tree is built incrementally and also used to develop training set based on these methods, in order to improve the accuracy of classification and prediction models under concept drift. A base learner is adaptive, a decision tree can have its nodes included and deleted dynamically. Adaptivity can be achieved by manipulating training data (instance selection), instead of taking all training history, take a number of the latest instances (training window). The new proposed algorithms detect change faster, without increasing the rate of false positives. Extensive studies on both synthetic and real-world data demonstrate that proposed algorithm outperforms well compared to several state-of-the-art online algorithms. In this paper we have compared electricity datasets with three algorithms to find out the algorithms efficiency on type of dataset. This data is again tested for error value for a particular number of iteration. The experimentation is conducted. The experimental evaluation produced satisfactory results.

References
  1. G. Hulten, L. Spencer, and P. Domingos. Mining time-changing data streams. In KDD '01: Proc. of the 7th ACM SIGKDD int. conf. on Knowledge discovery and data mining, pages 97–106. ACM, 2001
  2. R. Klinkenberg. Learning drifting concepts: Example selection vs. example weighting. Intelligent Data Analysis, 8(3):281–300, 2004.
  3. N. Street and Y. Kim. A streaming ensemble algorithm (sea) for large scale classification. In KDD '01: Proc. of the 7th ACM SIGKDD int. conf. on Knowledge Discovery and Data Mining, pages 377–382. ACM, 2001.
  4. Michael Harries. Splice-2 comparative evaluation: Electricity pricing. Technical report, The University of South Wales, 1999.
  5. J. Gama, P. Medas, G. Castillo, and P. Rodrigues. Learning with drift detection. In SBIA Brazilian Symposium on Artificial Intelligence, pages 286–295, 2004.
  6. Mining Data streams : a Review, Vol. 34 No. 2, June 2005
  7. Classification using streaming Random Forests, IEEE Transaction on Knowledge and Data Engineering,Vol. 23 No. 1, 2011
  8. Relevant Data Expansion for Learning Concept Drift from Sparsely Labeled Data, IEEE Transaction on Knowledge and Data Engineering,Vol. 17 No. 3, 2005
  9. Decision Tree for Uncertain Data, IEEE Transaction on Knowledge and Data Engineering, Vol. 23 No. 1, 2011
  10. Top-Down Induction of Decision Tree Classifier – A Survey , IEEE Transaction on systems, man and cybernetics, Vol. 35 No. 4,2005
  11. Learning Decision Trees from Dynamic Data Streams, Journal of Universal Computer Sciense,Vol. 11 No. 8 , 2005
  12. Robust Ensemble Learning for Mining noisy data streams, ELSEVIER : Decision Support System, P. 469-479, 2010
  13. Mining Massive Data Streams, Journal on Machine Learning 2005
Index Terms

Computer Science
Information Sciences

Keywords

Decision trees Data Streams Incremental learning