Context-Aware Clustering and the Optimized Whale Optimization Algorithm: An Effective Predictive Model for the Smart Grid
Main Article Content
Abstract
For customers to participate in key peak pricing, period-of-use fees, and individualized responsiveness to demand programmes taken from multi-dimensional data flows, energy use projection and analysis must be done well. However, it is a difficult study topic to ascertain the knowledge of use of electricity as recorded in the electricity records' Multi-Dimensional Data Streams (MDDS). Context-Aware Clustering (CAC) and the Optimized Whale Optimization Algorithm were suggested by researchers as a fresh power usage knowledge finding model from the multi-dimensional data streams (MDDS) to resolve issue (OWOA). The proposed CAC-OWOA framework first performs the data cleaning to handle the noisy and null elements. The predictive features are extracted from the novel context-aware group formation algorithm using the statistical context parameters from the pre-processed MDDS electricity logs. To perform the energy consumption prediction, researchers have proposed the novel Artificial Neural Network (ANN) predictive algorithm using the bio-inspired optimization algorithm called OWOA. The OWOA is the modified algorithm of the existing WOA to overcome the problems of slow convergence speed and easily falling into the local optimal solutions. The ANN training method is used in conjunction with the suggested bio-inspired OWOA algorithm to lower error rates and boost overall prediction accuracy. The efficiency of the CAC-OWOA framework is evaluated using the publicly available smart grid electricity consumption logs. The experimental results demonstrate the effectiveness of the CAC-OWOA framework in terms of forecasting accuracy, precision, recall, and duration when compared to underlying approaches.
Article Details
References
Khan L., Fan W. (2012) Tutorial: Data Stream Mining and Its Applications. In: Lee S., Peng Z., Zhou X., Moon YS., Unland R., Yoo J. (eds) Database Systems for Advanced Applications. DASFAA 2012. Lecture Notes in Computer Science, vol 7239. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-29035-0_33.
Mohamed, Hoda. (2010). Data Stream Mining. In Proc. of the 1st International Conference on Machine and Web Intelligence (ICMWI’2010), Algiers, Algeria, Oct. 2010.
Pramod, S & Vyas, O.. (2013). Data Stream Mining: A Review. 10.1007/978-1-4614-3363-7_75.
Alothali, Eiman & Alashwal, Hany & Harous, S.. (2019). Data stream mining techniques: a review. TELKOMNIKA (Telecommunication Computing Electronics and Control). 17. 728. 10.12928/telkomnika.v17i2.11752.
Agrawal, Lalit. (2020). Survey and Research Issues in Data Stream Mining. Bioscience Biotechnology Research Communications. 13. 146-149. 10.21786/bbrc/13.14/35.
R, Padma. (2020). Review in Data Stream Mining in Big Data. International Journal for Research in Applied Science and Engineering Technology. 8. 405-408. 10.22214/ijraset.2020.1075.
Rutkowski, Leszek & Jaworski, Maciej & Duda, Piotr. (2020). Decision Trees in Data Stream Mining. 10.1007/978-3-030-13962-9_3.
Rutkowski, Leszek & Jaworski, Maciej & Duda, Piotr. (2020). Basic Concepts of Data Stream Mining. 10.1007/978-3-030-13962-9_2.
A.Mehdi, Osama & Pardede, Eric & Ali, Nawfal. (2021). KAPPA as Drift Detector in Data Stream Mining. Procedia Computer Science. 184. 314-321. 10.1016/j.procs.2021.03.040.
Bot K., Ruano A., da Graça Ruano M. (2020) Forecasting Electricity Consumption in Residential Buildings for Home Energy Management Systems. In: Lesot MJ. et al. (eds) Information Processing and Management of Uncertainty in Knowledge-Based Systems. IPMU 2020. Communications in Computer and Information Science, vol 1237. Springer, Cham. https://doi.org/10.1007/978-3-030-50146-4_24.
Nti, I.K., Teimeh, M., Nyarko-Boateng, O. et al. Electricity load forecasting: a systematic review. Journal of Electrical Systems and Inf Technol 7, 13 (2020). https://doi.org/10.1186/s43067-020-00021-8.
Gonzalez-Briones, A., Hernandez, G., Corchado, J. M., Omatu, S., & Mohamad, M. S. (2019). Machine Learning Models for Electricity Consumption Forecasting: A Review. 2019 2nd International Conference on Computer Applications & Information Security (ICCAIS). doi:10.1109/cais.2019.8769508.
Ferlito, S., Atrigna, M., Graditi, G., De Vito, S., Salvato, M., Buonanno, A., & Di Francia, G. (2015). Predictive models for building’s energy consumption: An Artificial Neural Network (ANN) approach. 2015 XVIII AISEM Annual Conference. doi:10.1109/aisem.2015.7066836.
Bahij, Mouad & Labbadi, Moussa & Cherkaoui, Mohamed & Chatri, Chakib & Elkhatiri, Ali & Elouerghi, Achraf. (2021). A Review on the Prediction of Energy Consumption in the Industry Sector Based on Machine Learning Approaches. 01-05. 10.1109/ISAECT53699.2021.9668559.
R., Arumugam, P., & Jose, P. (2021). Revealing Household Electricity Power Consumption Using Data Mining Algorithms. International Journal Of Statistics And Reliability Engineering, 7(3), 350-354. Retrieved from http://www.ijsreg.com/index.php/ijsre/article/view/647.
González Briones, Alfonso & Hernández, Guillermo & Pinto, Tiago & Vale, Zita & Corchado Rodríguez, Juan. (2019). A Review of the Main Machine Learning Methods for Predicting Residential Energy Consumption. 1-6. 10.1109/EEM.2019.8916406.
Dorigo, M., Birattari, M., & Stutzle, T. (2006). Ant colony optimization. IEEE computational intelligence magazine, 1(4), 28-39.
Venter, G., & Sobieszczanski-Sobieski, J. (2003). Particle Swarm Optimization. AIAA Journal, 41(8), 1583–1589. doi:10.2514/2.2111.
Sm, A., Smm, B., & Al, A. (2014). Grey wolf optimizer. Advances in engineering software, 69(3), 46-61.
Karaboga, D., & Basturk, B. (2007). A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm. Journal of Global Optimization, 39(3), 459–471. doi:10.1007/s10898-007-9149-x.
Wu, H.-S., & Zhang, F.-M. (2014). Wolf Pack Algorithm for Unconstrained Global Optimization. Mathematical Problems in Engineering, 2014, 1–17. doi:10.1155/2014/465082.
Ma, L., Cheng, S., & Shi, Y. (2020). Enhancing Learning Efficiency of Brain Storm Optimization via Orthogonal Learning Design. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 1–20. doi:10.1109/tsmc.2020.2963943.
Mirjalili, S., & Lewis, A. (2016). The whale optimization algorithm. Advances in engineering software, 95, 51-67.
Gharehchopogh, F. S., & Gholizadeh, H. (2019). A comprehensive survey: Whale Optimization Algorithm and its applications. Swarm and Evolutionary Computation, 48, 1-24.
Haihong Bian, Yiqun Zhong, Jianshuo Sun, Fangchu Shi. Study on power consumption load forecast based on K-means clustering and FCM–BP model. Energy Reports, Volume 6, Supplement 9, 2020, Pages 693-700, ISSN 2352-4847, https://doi.org/10.1016/j.egyr.2020.11.148.
Buddhahai, B., Wongseree, W., & Rakkwamsuk, P. (2019). An Energy Prediction Approach for a Non-intrusive Load Monitoring in Home Appliances. IEEE Transactions on Consumer Electronics, 1–1. doi:10.1109/tce.2019.2956638.
Bourhnane, S., Abid, M.R., Lghoul, R. et al. Machine learning for energy consumption prediction and scheduling in smart buildings. SN Appl. Sci. 2, 297 (2020). https://doi.org/10.1007/s42452-020-2024-9.
Li, T., Fong, S., Li, X., Lu, Z., & Gandomi, A. H. (2020). Swarm Decision Table and Ensemble Search Methods in Fog Computing Environment: Case of Day-Ahead Prediction of Building Energy Demands Using IoT Sensors. IEEE Internet of Things Journal, 7(3), 2321–2342. doi:10.1109/jiot.2019.2958523.
Khan A-N, Iqbal N, Rizwan A, Ahmad R, Kim D-H. An Ensemble Energy Consumption Forecasting Model Based on Spatial-Temporal Clustering Analysis in Residential Buildings. Energies. 2021; 14(11):3020. https://doi.org/10.3390/en14113020.
Mel Keytingan M. Shapi, Nor Azuana Ramli, Lilik J. Awalin. Energy consumption prediction by using machine learning for smart building: Case study in Malaysia. Developments in the Built Environment, Volume 5, 2021,100037, ISSN 2666-1659, https://doi.org/10.1016/j.dibe.2020.100037.
Kadir Amasyali, Nora El-Gohary. Machine learning for occupant-behavior-sensitive cooling energy consumption prediction in office buildings. Renewable and Sustainable Energy Reviews, Volume 142, 2021,110714,ISSN 1364-0321,https://doi.org/10.1016/j.rser.2021.110714.
Banik, R., Das, P., Ray, S. et al. Prediction of electrical energy consumption based on machine learning technique. Electr Eng 103, 909–920 (2021). https://doi.org/10.1007/s00202-020-01126-z.
Ejaz Ul Haq, Xue Lyu, Youwei Jia, Mengyuan Hua, Fiaz Ahmad. Forecasting household electric appliances consumption and peak demand based on hybrid machine learning approach. Energy Reports, Volume 6, Supplement 9, 2020, Pages 1099-1105, ISSN 2352-4847, https://doi.org/10.1016/j.egyr.2020.11.071.
Ma, Hongyan. (2021). The role of clustering algorithm-based big data processing in information economy development. PLOS ONE. 16. e0246718. 10.1371/journal.pone.0246718.
Hussain, Ullah, M., Ullah, I., Bibi, A., Naeem, M., Singh, M., & Singh, D. (2020). Optimizing Energy Consumption in the Home Energy Management System via a Bio-Inspired Dragonfly Algorithm and the Genetic Algorithm. Electronics, 9(3), 406. https://doi.org/10.3390/electronics9030406
Ghosh, S., & Chatterjee, D. (2021). Artificial Bee Colony Optimization Based Non-Intrusive Appliances Load Monitoring Technique in a Smart Home. IEEE Transactions on Consumer Electronics, 67(1), 77–86. doi:10.1109/tce.2021.3051164.
Bot, Santos, S., Laouali, I., Ruano, A., & Ruano, M. da G. (2021). Design of Ensemble Forecasting Models for Home Energy Management Systems. Energies, 14(22), 7664. https://doi.org/10.3390/en14227664.
Pang, X., Luan, C., Liu, L. et al. Data-driven random forest forecasting method of monthly electricity consumption. Electr Eng (2022). https://doi.org/10.1007/s00202-021-01457-5.
Zhang, J., Zhang, H., Ding, S., & Zhang, X. Power Consumption Predicting and Anomaly Detection Based on Transformer and K-Means. Frontiers in Energy Research (2021). Vol.9. https://doi.org/10.3389/fenrg.2021.779587.
Got, A., Moussaoui, A., & Zouache, D. (2020). A guided population archive whale optimization algorithm for solving multiobjective optimization problems. Expert Systems with Applications, 141, 112972.
Abd Elaziz, M., & Mirjalili, S. (2019). A hyper-heuristic for improving the initial population of whale optimization algorithm. Knowledge-Based Systems, 172, 42-63.
Chen, H., Yang, C., Heidari, A. A., & Zhao, X. (2020). An efficient double adaptive random spare reinforced whale optimization algorithm. Expert Systems with Applications, 154, 113018.
Luo, J., Chen, H., Heidari, A. A., Xu, Y., Zhang, Q., & Li, C. (2019). Multi-strategy boosted mutative whale-inspired optimization approaches. Applied Mathematical Modelling, 73, 109-123.
Agrawal, R. K., Kaur, B., & Sharma, S. (2020). Quantum based whale optimization algorithm for wrapper feature selection. Applied Soft Computing, 89, 106092.
Du, P., Cheng, W., Liu, N., Zhang, H., & Lu, J. (2020). A Modified Whale Optimization Algorithm with Single-Dimensional Swimming for Global Optimization Problems. Symmetry, 12(11), 1892. https://doi.org/10.3390/sym12111892.
Liang, Xiaodan & Xu, Siwen & Liu, Yang & Sun, Liling. (2022). A Modified Whale Optimization Algorithm and Its Application in Seismic Inversion Problem. Mobile Information Systems. 2022. 1-18. 10.1155/2022/9159130.
Kushwah, R., Kaushik, M. & Chugh, K. A modified whale optimization algorithm to overcome delayed convergence in artificial neural networks . Soft Comput 25, 10275–10286 (2021). https://doi.org/10.1007/s00500-021-05983-z.
 
					
																