Optimizing Fuzzy Logic Control-Based Weather Forecasting through Optimal Antecedent Selection Using the Fuzzy Analytical Hierarchy Process Model

Alaa Sahl Gaafar, Jasim Mohammed Dahr, Alaa Khalaf Hamoud

Abstract


The numerical weather forecasts rely largely on the amount of precipitation available, and the use of statistical and empirical methods, but fall short of higher accuracy and relatively short-time required. Recently, the fuzzy AHP (that combined AHP with fuzzy logic) for the purpose of arriving at better outcomes from fuzzy logic control (FLC) rules-list. While evolutionary computing and fuzzy logic techniques are known to guarantee better accuracy and reliability of the outcomes when applied to weather uncertainty problems. Though, the fuzzy logic approach has low accuracy, which needs to be improved with rules-list refinement. This paper pulls on these approaches to develop a weather forecasting model for cities. First of all, the outcomes of the FAHP model revealed that, Wind Direction (WND) and Relative Humidity (HUM) as contributing 30.01% and 19.97% influence to the decisionmaking process against air temperature, windspeed, WND, HUM, and air pressure identified earlier. Secondly, the select FAHP parameters served as antecedents for the FLC model, in which five fuzzy rules were included in rule-base. Upon validation with the standard and local datasets, the proposed model achieved lower error rates of 0.0010, 0.0317 and 0.0319 for MSE, RMSE and MAPE respectively when treated with the Kaggle standard dataset. By comparing the proposed FLC model outcomes to the unoptimized FLC model in term of error rates, MSE of 0.0010, RMSE of 0.0317, and MAPE of 0.0355 were achieved attained by former indicative of its superiority


Full Text:

PDF

References


S. B. Pooja and R. V. Siva Balan, “An investigation study on clustering and classification techniques for weather forecasting,” J Comput Theor Nanosci, vol. 16, no. 2, 2019, doi: 10.1166/jctn.2019.7742.

G. Czibula, A. Mihai, and E. Mihuleţ, “Nowdeepn: An ensemble of deep learning models for weather nowcasting based on radar products’ values prediction,” Applied Sciences (Switzerland), vol. 11, no. 1, 2021, doi: 10.3390/app11010125.

S. Sokolov, S. Vlaev, and M. Chalashkanov, “Technique for storing and automated processing of weather station data in cloud platforms,” in IOP Conference Series: Materials Science and Engineering, 2021. doi: 10.1088/1757-899X/1032/1/012021.

Z. Chen, Y. Wang, and L. Zhou, “Predicting weather-induced delays of high-speed rail and aviation in China,” Transp Policy (Oxf), vol. 101, 2021, doi: 10.1016/j.tranpol.2020.11.008.

V. Mazzarella, R. Ferretti, E. Picciotti, and F. S. Marzano, “Investigating 3D and 4D variational rapid-update-cycling assimilation of weather radar reflectivity for a heavy rain event in central Italy,” Natural Hazards and Earth System Sciences, vol. 21, no. 9, pp. 2849–2865, 2021.

L. Coulibaly, B. Kamsu-Foguem, and F. Tangara, “Rule-based machine learning for knowledge discovering in weather data,” Future Generation Computer Systems, vol. 108, 2020, doi: 10.1016/j.future.2020.03.012.

F. Wang, Z. Zhen, B. Wang, and Z. Mi, “Comparative study on KNN and SVM based weather classification models for day ahead short term solar PV power forecasting,” Applied Sciences (Switzerland), vol. 8, no. 1, 2017, doi: 10.3390/app8010028.

M. Al-Shammari and M. Mili, “A fuzzy analytic hierarchy process model for customers’ bank selection decision in the Kingdom of Bahrain,” Operational Research, vol. 21, no. 3, 2021, doi: 10.1007/s12351-019-00496-y.

D. Liang, Y. Zhang, Z. Xu, and A. Jamaldeen, “Pythagorean fuzzy VIKOR approaches based on TODIM for evaluating internet banking website quality of Ghanaian banking industry,” Applied Soft Computing Journal, vol. 78, 2019, doi: 10.1016/j.asoc.2019.03.006.

V. K. Singh et al., “Development of fuzzy analytic hierarchy process based water quality model of Upper Ganga river basin, India,” J Environ Manage, vol. 284, 2021, doi: 10.1016/j.jenvman.2021.111985.

T. H. Tseng, Y. S. Wang, and Y. C. Tsai, “Applying an AHP Technique for Developing A Website Model of Third-Party Booking System,” Journal of Hospitality and Tourism Research, vol. 45, no. 8, 2021, doi: 10.1177/1096348020986986.

S. F. Tekin, O. Karaahmetoglu, F. Ilhan, I. Balaban, and S. S. Kozat, “Spatio-temporal weather forecasting and attention mechanism on convolutional lstms,” arXiv preprint arXiv:2102.00696, vol. 4, 2021.

M. Chantry, S. Hatfield, P. Dueben, I. Polichtchouk, and T. Palmer, “Machine Learning Emulation of Gravity Wave Drag in Numerical Weather Forecasting,” J Adv Model Earth Syst, vol. 13, no. 7, 2021, doi: 10.1029/2021MS002477.

K. B. Maheswari and S. Gomathi, “A Comprehensive Analysis of Weather Prediction Using Machine Learning,” in 2024 Ninth International Conference on Science Technology Engineering and Mathematics (ICONSTEM), 2024, pp. 1–6.

M. S. Tahsin, S. Abdullah, M. Al Karim, M. U. Ahmed, F. Tafannum, and M. Y. Ara, “A comparative study on data mining models for weather forecasting: A case study on Chittagong, Bangladesh,” Natural Hazards Research, vol. 4, no. 2, 2024, doi: 10.1016/j.nhres.2023.12.014.

I. K. Bazionis and P. S. Georgilakis, “Review of Deterministic and Probabilistic Wind Power Forecasting: Models, Methods, and Future Research,” Electricity, vol. 2, pp. 13–47, 2021, doi: https://doi.org/10.3390/electricity2010002.

M. S. Nkambule, A. N. Hasan, A. Ali, J. Hong, and Z. W. Geem, “Comprehensive Evaluation of Machine Learning MPPT Algorithms for a PV System Under Different Weather Conditions,” Journal of Electrical Engineering & Technology, 2020, doi: 10.1007/s42835-020-00598-0.

G. Czibula, A. Mihai, and E. Mihule, “NowDeepN: An Ensemble of Deep Learning Models for Weather Nowcasting Based on Radar Products’ Values Prediction,” Applied Sciences, vol. 11, no. 125, pp. 1–27, 2021, doi: https://doi.org/10.3390/app11010125.

M. Gupta et al., “Whether the weather will help us weather the COVID-19 pandemic: Using machine learning to measure twitter users ’ perceptions,” International Journal of Medical Informatics, vol. 145, pp. 1–8, 2021, doi: 10.1016/j.ijmedinf.2020.104340.

A. Hochman et al., “The relationship between cyclonic weather regimes and seasonal influenza over the Eastern Mediterranean,” Science of the Total Environment, vol. 750, pp. 1–9, 2021, doi: 10.1016/j.scitotenv.2020.141686.

Z. Chen, Y. Wang, and L. Zhou, “Predicting weather-induced delays of high-speed rail and aviation in China,” Transport Policy, vol. 101, pp. 1–13, 2021, doi: 10.1016/j.tranpol.2020.11.008.

V. Mazzarella, R. Ferretti, E. Picciotti, and F. S. Marzano, “Investigating 3D and 4D Variational Rapid-Update-Cycling Assimilation of Weather Radar Reflectivity for a Flash Flood Event in Central Italy,” Natural Hazards and Earth System Sciences, pp. 1–26, 2021, doi: https://doi.org/10.5194/nhess-2020-406.

T. Y. Chen, “Interpretability in Convolutional Neural Networks for Building Damage Classification in Satellite Imagery,” Technical Note, pp. 1–11, 2021, doi: 10.20944/preprints202101.0053.v1.

A. J. Chinchawade and O. S. Lamba, “Secure Communication In Internet Of Everything (IOE) Based Smart Weather Reporting Systems,” Journal of Information and Computational Science, vol. 14, no. 1, pp. 46–51, 2021.

M. Chantry, S. Hatfield, P. Dueben, I. Polichtchouk, and T. Palmer, “Machine learning emulation of gravity wave drag in numerical weather forecasting,” Journal of Advances in Modeling Earth Systems, pp. 1–23, 2021.

S. F. Tekin, O. Karaahmetoglu, F. Ilhan, I. Balaban, and S. S. Kozat, “Spatio-temporal Weather Forecasting and Attention Mechanism on Convolutional LSTMs,” pp. 1–13, 2021.

A. Dutta, V. Chandrasekar, and E. Ruzanski, “A signal sub-space based approach for mitigating wind turbine clutter in fast scanning weather radar,” in 2021 USNC-URSI NRSM, 2021, pp. 202–203.

F. Simpson and K. Bahr, “Nowcasting and Validating Earth’s Electric Field Response to Extreme Space Weather Events Using Magnetotelluric Data: Application to the September 2017 Geomagnetic Storm and Comparison to Observed and Modeled Fields in Scotland,” Advancing Earth and Space Science, vol. 19, pp. 1–17, 2021, doi: 10.1029/2019SW002432.

P. Salvador, M. Barreiro, F. J. Gómez-Moreno, E. Alonso-Blanco, and B. Artíñano, “Synoptic classification of meteorological patterns and their impact on air pollution episodes and new particle formation processes in a south European air basin,” Atmospheric Environment, p. 118016, 2020, doi: 10.1016/j.atmosenv.2020.118016.

L. Coulibaly, B. Kamsu-foguem, and F. Tangara, “Rule-based machine learning for knowledge discovering in weather data,” Future Generation Computer Systems, vol. 108, pp. 861–878, 2020, doi: 10.1016/j.future.2020.03.012.

I. Gad and D. Hosahalli, “A comparative study of prediction and classification models on NCDC weather data,” International Journal of Computers and Applications, pp. 1–12, 2020, doi: 10.1080/1206212X.2020.1766769.

R. Ahmed, V. Sreeram, Y. Mishra, and M. D. Arif, “A review and evaluation of the state-of-the-art in PV solar power forecasting: Techniques and optimization,” Renewable and Sustainable Energy Reviews, vol. 124, pp. 1–26, 2020, doi: 10.1016/j.rser.2020.109792.

M. Hosseini, A. Bigtashi, and B. Lee, “Generating Future Weather Files under Climate Change Scenarios to Support Building Energy Simulation - A Machine Learning Approach,” Energy & Buildings, p. 110543, 2020, doi: 10.1016/j.enbuild.2020.110543.

W. Qian, J. Du, and Y. Ai, “A review: anomaly based versus full-field based weather analysis and forecasting,” The American Meteorological Society, pp. 1–52, 2020, doi: 10.1175/BAMS-D-19-0297.1.

H. Abdul-Kader, M. Abd-el Salam, and M. Mohamed, “Hybrid Machine Learning Model for Rainfall Forecasting,” Journal of Intelligent Systems and Internet of Things, vol. 1, no. 1, pp. 5–12, 2020, doi: 10.5281/zenodo.3376685.

S. Sokolov, S. Vlaev, and M. Chalashkanov, “Technique for storing and automated processing of weather station data in cloud platforms Technique for storing and automated processing of weather station data in cloud platforms,” in Series, IOP Conference Science, Materials, 2020, pp. 1–7. doi: 10.1088/1757-899X/1032/1/012021.

R. Prasetya and A. Ridwan, “Data Mining Application on Weather Prediction Using Classification Tree, Naïve Bayes and K-Nearest Neighbor Algorithm With Model Testing of Supervised Learning Probabilistic Brier Score, Confusion Matrix and ROC,” Journal of Applied Communication and Information Technologies, vol. 4, no. 2, pp. 25–33, 2019.

A. Panidhapu, Z. Li, A. Aliashrafi, and N. M. Peleato, “Integration of weather conditions for predicting microbial water quality using Bayesian Belief Networks,” Water Research, p. 115349, 2019, doi: 10.1016/j.watres.2019.115349.

Y. Findawati, I. R. I. Astutik, A. S. Fitroni, I. Indrawati, and N. Yuniasih, “Comparative analysis of Naïve Bayes , K Nearest Neighbor and C . 45 method in weather forecast Comparative analysis of Naïve Bayes , K Nearest Neighbor and C . 45 method in weather forecast,” in 4th Annual Applied Science and Engineering Conference, IOP Publishing, 2019, pp. 1–7. doi: 10.1088/1742-6596/1402/6/066046.

A. G. Oluwafemi and W. Zenghui, “Multi-Class Weather Classification from Still Image Using SAID Ensemble Method,” in 2019 Southern African Universities Power Engineering Conference/Robotics and Mechatronics/Pattern Recognition Association of South Africa (SAUPEC/RobMech/PRASA), IEEE, 2019, pp. 135–140. doi: 10.1109/RoboMech.2019.8704783.

Y. Kwon, A. Kwasinski, and A. Kwasinski, “Solar Irradiance Forecast Using Naïve Bayes Classifier Based on Publicly Available Weather Forecasting Variables,” Energies, vol. 12, no. 1529, pp. 1–13, 2019.

S. B. Pooja and R. V. S. Balan, “An Investigation Study on Clustering and Classification Techniques for Weather Forecasting,” Journal of Computational Theoretical Nanoscience, vol. 16, no. 2, pp. 417–421, 2019, doi: 10.1166/jctn.2019.7742.

S. Mukherjee, R. Nateghi, and M. Hastak, “A multi-hazard approach to assess severe weather-induced major power outage risks in the U. S.,” Reliability Engineering and System Safety, vol. 175, pp. 283–305, 2018, doi: 10.1016/j.ress.2018.03.015.

F. Wang, Z. Zhen, B. Wang, and Z. Mi, “Comparative Study on KNN and SVM Based Weather Classification Models for Day Ahead Short Term Solar PV Power Forecasting,” Applied Sciences, vol. 8, no. 28, pp. 1–23, 2018, doi: 10.3390/app8010028.

S. Aftab, M. Ahmad, N. Hameed, M. S. Bashir, I. Ali, and Z. Nawaz, “Rainfall Prediction using Data Mining Techniques : A Systematic Literature Review,” vol. 9, no. 5, pp. 143–150, 2018.

T. Chen and H.-C. Wu, “Fuzzy collaborative intelligence fuzzy analytic hierarchy process approach for selecting suitable three-dimensional printers,” Soft Computing, 2020, doi: 10.1007/s00500-020-05436-z.

P. Karczmarek, W. Pedrycz, and A. Kiersztyn, “Fuzzy Analytic Hierarchy Process in a Graphical Approach,” Group Decision and Negotiation, vol. 30, pp. 463–481, 2021, doi: 10.1007/s10726-020-09719-6.

Y. Wang et al., “The AntAWS dataset: a compilation of Antarctic automatic weather station observations,” Earth System Science Data, vol. 19, pp. 411–429, 2023.

H. Y. Emam, G. Sayed, and A. Aziz, “Investigating the Effect of Gamification on Website Features in E- Banking Sector : An Empirical Research Literatures Review Research Variables The Dependent Variable,” The Academic Journal of Contemporary Commercial Research, vol. 1, no. 1, pp. 24–37, 2021.

M. Al Shammari and M. Mili, “A fuzzy analytic hierarchy process model for customers ’ bank selection decision in the Kingdom of Bahrain,” Operational Research, 2019, doi: 10.1007/s12351-019-00496-y.

A. A. Alfa, S. Misra, A. Bumojo, K. B. Ahmed, J. Oluranti, and R. Ahuja, “Comparative Analysis of Optimisations of Antecedents and Consequents of Fuzzy Inference System Rules Lists Using Genetic Algorithm Operations,” in Lecture Notes in Networks and Systems, Advances in Computational Intelligence and Informatics, vol. 119, R. R. Chillarige, Ed., Springer Nature Singapore Pte Ltd., 2020, pp. 373–379.

A. A. Alfa, I. O. Yusuf, S. Misra, and R. Ahuja, “Enhancing Stock Prices Forecasting System Outputs Through Genetic Algorithms Refinement of Rules-Lists,” in Lecture Notes in Networks and Systems, vol. 121, 2020. doi: 10.1007/978-981-15-3369-3_49.




DOI: https://doi.org/10.31449/inf.v49i12.7117

Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.