Weather classification using meta-based random forest fusion of transfer learning models

(1) * Rasha Talib Gdeeb Mail (Department of Environmental Engineering, College of Engineering, University of Baghdad, Iraq)
*corresponding author

Abstract


Weather classification into multiple categories is an essential task for many applications, including farming, military, transport, airlines, navigation, agriculture, etc. A few pieces of research give attention to this field and the current state-of-art methods have limitations, including low accuracy and limited weather conditions. In this study, a new weather classification meta-based fusion of the transfer deep learning model is introduced. The study takes into account all possible weather conditions and utilizes the fusion technique to improve the performance. First, the weather images are pre-processed and a data augmentation process is performed. These images are fed into five transfer deep learning models (XceptionNet, VGG16, ResNet50V2, InceptionV3, and DenseNet201). Then, the meta-based random forest fusion, the meta-based bagging fusion, and the score-level fusion are applied. Finally, all individual and fusion models are evaluated. Experiments were conducted on the WEAPD dataset which includes 11 categories. Results prove that the best performance is related to the meta-based ransom forest fusion method with 96% accuracy. The current study is also compared with the current state-of-art methods, and the comparison proves the robustness and high performance of the current study especially the fact that the current study achieves the best performance on the WEAPD dataset compared to studies worked on the same dataset. The current study proves that meta-based RF fusion is a promising methodology to address the weather classification problem. This outcome can be used by future study to improve the weather classification fusion and ensemble methodologies.

Keywords


Deep learning image processing transfer learning Meta-based fusion Weather classification .

   

DOI

https://doi.org/10.26555/ijain.v10i2.1264
      

Article metrics

Abstract views : 355 | PDF views : 123

   

Cite

   

Full Text

Download

References


[1] D. M. J. S. Bowman, “Detecting, Monitoring and Foreseeing Wildland Fire Requires Similar Multiscale Viewpoints as Meteorology and Climatology,” Fire, vol. 6, no. 4, p. 160, Apr. 2023, doi: 10.3390/fire6040160.

[2] M. H. Younus and R. Mohammed, “Geo-informatics techniques for detecting changes in land use and land cover in response to regional weather variation,” Theor. Appl. Climatol., vol. 154, no. 1–2, pp. 89–106, Oct. 2023, doi: 10.1007/s00704-023-04536-8.

[3] C.-A. D. Tsiakos and C. Chalkias, “Use of Machine Learning and Remote Sensing Techniques for Shoreline Monitoring: A Review of Recent Literature,” Appl. Sci., vol. 13, no. 5, p. 3268, Mar. 2023, doi: 10.3390/app13053268.

[4] M. Toğaçar, B. Ergen, and Z. Cömert, “Detection of weather images by using spiking neural networks of deep learning models,” Neural Comput. Appl., vol. 33, no. 11, pp. 6147–6159, Jun. 2021, doi: 10.1007/s00521-020-05388-3.

[5] M. Guzel, M. Kalkan, E. Bostanci, K. Acici, and T. Asuroglu, “Cloud type classification using deep learning with cloud images,” PeerJ Comput. Sci., vol. 9, p. e1779, Jan. 2024, doi: 10.7717/peerj-cs.1779.

[6] Y. Liu, X. Huang, and D. Liu, “Weather-Domain Transfer-Based Attention YOLO for Multi-Domain Insulator Defect Detection and Classification in UAV Images,” Entropy, vol. 26, no. 2, p. 136, Feb. 2024, doi: 10.3390/e26020136.

[7] S. Dalal, B. Seth, M. Radulescu, T. F. Cilan, and L. Serbanescu, “Optimized Deep Learning with Learning without Forgetting (LwF) for Weather Classification for Sustainable Transportation and Traffic Safety,” Sustainability, vol. 15, no. 7, p. 6070, Mar. 2023, doi: 10.3390/su15076070.

[8] K. U. Jaseena and B. C. Kovoor, “Deterministic weather forecasting models based on intelligent predictors: A survey,” J. King Saud Univ. - Comput. Inf. Sci., vol. 34, no. 6, pp. 3393–3412, Jun. 2022, doi: 10.1016/j.jksuci.2020.09.009.

[9] M. Chen, J. Sun, K. Aida, and A. Takefusa, “Weather-aware object detection method for maritime surveillance systems,” Futur. Gener. Comput. Syst., vol. 151, pp. 111–123, Feb. 2024, doi: 10.1016/j.future.2023.09.030.

[10] F. Q. Kareem, A. M. Abdulazeez, and D. A. Hasan, “Predicting Weather Forecasting State Based on Data Mining Classification Algorithms,” Asian J. Res. Comput. Sci., vol. AJRCOS, no. 3, pp. 13–24, Jun. 2021, doi: 10.9734/ajrcos/2021/v9i330222.

[11] N. Rai et al., “Applications of deep learning in precision weed management: A review,” Comput. Electron. Agric., vol. 206, p. 107698, Mar. 2023, doi: 10.1016/j.compag.2023.107698.

[12] M. M. Taye, “Understanding of Machine Learning with Deep Learning: Architectures, Workflow, Applications and Future Directions,” Computers, vol. 12, no. 5, p. 91, Apr. 2023, doi: 10.3390/computers12050091.

[13] Q. A. Al-Haija, M. Gharaibeh, and A. Odeh, “Detection in Adverse Weather Conditions for Autonomous Vehicles via Deep Learning,” AI, vol. 3, no. 2, pp. 303–317, Apr. 2022, doi: 10.3390/ai3020019.

[14] H. Xiao, F. Zhang, Z. Shen, K. Wu, and J. Zhang, “Classification of Weather Phenomenon From Images by Using Deep Convolutional Neural Network,” Earth Sp. Sci., vol. 8, no. 5, p. e2020EA001604, May 2021, doi: 10.1029/2020EA001604.

[15] B. Bochenek and Z. Ustrnul, “Machine Learning in Weather Prediction and Climate Analyses—Applications and Perspectives,” Atmosphere (Basel)., vol. 13, no. 2, p. 180, Feb. 2022, doi: 10.3390/ATMOS13020180/S1.

[16] Y. Wang and Y. Li, “Research on Multi-class Weather Classification Algorithm Based on Multi-model Fusion,” in 2020 IEEE 4th Information Technology, Networking, Electronic and Automation Control Conference (ITNEC), Jun. 2020, pp. 2251–2255, doi: 10.1109/ITNEC48623.2020.9084786.

[17] M. Ghaleb, H. Moushier, H. Shedeed, and M. Tolba, “Weather Classification using Fusion Of Convolutional Neural Networks and Traditional Classification Methods,” Int. J. Intell. Comput. Inf. Sci., vol. 22, no. 2, pp. 1–13, May 2022, doi: 10.21608/ijicis.2022.117060.1156.

[18] M. Kalkan et al., “Cloudy/clear weather classification using deep learning techniques with cloud images,” Comput. Electr. Eng., vol. 102, p. 108271, Sep. 2022, doi: 10.1016/j.compeleceng.2022.108271.

[19] H. Çetiner and S. Metlek, “Classification of Weather Phenomenon with a New Deep Learning Method Based on Transfer Learning,” Int. Conf. Recent Acad. Stud., vol. 1, no. 1, pp. 92–99, May 2023, doi: 10.59287/icras.678.

[20] N. A. Mashudi, N. Ahmad, S. M. Sam, N. Mohamed, and R. Ahmad, “Deep Learning Approaches for Weather Image Recognition in Agriculture,” in 2022 IEEE Symposium on Future Telecommunication Technologies (SOFTT), Nov. 2022, pp. 72–77, doi: 10.1109/SOFTT56880.2022.10010161.

[21] H. Xiao, “Weather phenomenon database (WEAPD),” Harvard Dataverse, 2021. [Online]. Available at: https://dataverse.harvard.edu/dataset.xhtml?persistentId=doi:10.7910/DVN/M8JQCR.

[22] K. Simonyan and A. Zisserman, “Very deep convolutional networks for large-scale image recognition,” 3rd Int. Conf. Learn. Represent. (ICLR 2015), Apr. 2015. [Online]. Available at: http://www.robots.ox.ac.uk/.

[23] K. He, X. Zhang, S. Ren, and J. Sun, “Identity Mappings in Deep Residual Networks,” in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 9908 LNCS, Springer Verlag, 2016, pp. 630–645, doi: 10.1007/978-3-319-46493-0_38

[24] F. Chollet, “Xception: Deep Learning with Depthwise Separable Convolutions,” in 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Jul. 2017, vol. 2017-Janua, pp. 1800–1807, doi: 10.1109/CVPR.2017.195.

[25] C. Szegedy, V. Vanhoucke, S. Ioffe, J. Shlens, and Z. Wojna, “Rethinking the Inception Architecture for Computer Vision,” in 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Jun. 2016, vol. 2016-Decem, pp. 2818–2826, doi: 10.1109/CVPR.2016.308.

[26] J. Lai et al., “[A DenseNet-based diagnosis algorithm for automated diagnosis using clinical ECG data],” Nan Fang Yi Ke Da Xue Xue Bao, vol. 39, no. 1, pp. 69–75, 2019. [Online]. Available at: https://pubmed.ncbi.nlm.nih.gov/30692069/.

[27] M. Steurer, R. J. Hill, and N. Pfeifer, “Metrics for evaluating the performance of machine learning based automated valuation models,” J. Prop. Res., vol. 38, no. 2, pp. 99–129, Apr. 2021, doi: 10.1080/09599916.2020.1858937.

[28] M. Z. Naser and A. H. Alavi, “Error Metrics and Performance Fitness Indicators for Artificial Intelligence and Machine Learning in Engineering and Sciences,” Archit. Struct. Constr., vol. 3, no. 4, pp. 499–517, Dec. 2023, doi: 10.1007/s44150-021-00015-8.

[29] A. M. Elkhatat, K. Elsaid, and S. Almeer, “Evaluating the efficacy of AI content detection tools in differentiating between human and AI-generated text,” Int. J. Educ. Integr., vol. 19, no. 1, p. 17, Sep. 2023, doi: 10.1007/s40979-023-00140-5.

[30] M. Heydarian, T. E. Doyle, and R. Samavi, “MLCM: Multi-Label Confusion Matrix,” IEEE Access, vol. 10, pp. 19083–19095, 2022, doi: 10.1109/ACCESS.2022.3151048.

[31] N. S. Ranawat, J. Prakash, A. Miglani, and P. K. Kankar, “Performance evaluation of LSTM and Bi-LSTM using non-convolutional features for blockage detection in centrifugal pump,” Eng. Appl. Artif. Intell., vol. 122, p. 106092, Jun. 2023, doi: 10.1016/j.engappai.2023.106092.

[32] D. Božić, B. Runje, D. Lisjak, and D. Kolar, “Metrics Related to Confusion Matrix as Tools for Conformity Assessment Decisions,” Appl. Sci., vol. 13, no. 14, p. 8187, Jul. 2023, doi: 10.3390/app13148187.

[33] S. Khozama and A. M. Mayya, “A New Range-based Breast Cancer Prediction Model Using the Bayes’ Theorem and Ensemble Learning,” Inf. Technol. Control, vol. 51, no. 4, pp. 757–770, Dec. 2022, doi: 10.5755/j01.itc.51.4.31347.

[34] J. T. Hancock, T. M. Khoshgoftaar, and J. M. Johnson, “Evaluating classifier performance with highly imbalanced Big Data,” J. Big Data, vol. 10, no. 1, p. 42, Apr. 2023, doi: 10.1186/s40537-023-00724-5.




Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

___________________________________________________________
International Journal of Advances in Intelligent Informatics
ISSN 2442-6571  (print) | 2548-3161 (online)
Organized by UAD and ASCEE Computer Society
Published by Universitas Ahmad Dahlan
W: http://ijain.org
E: info@ijain.org (paper handling issues)
   andri.pranolo.id@ieee.org (publication issues)

View IJAIN Stats

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0