Affiliation:
1. Department of Computer Engineering, Ankara University, Ankara, Turkey
2. Department of Artificial Intelligence and Data Engineering, Ankara University, Ankara, Turkey
3. Faculty of Medicine and Health Technology, Tampere University, Tampere, Finland
Abstract
Clouds play a pivotal role in determining the weather, impacting the daily lives of everyone. The cloud type can offer insights into whether the weather will be sunny or rainy and even serve as a warning for severe and stormy conditions. Classified into ten distinct classes, clouds provide valuable information about both typical and exceptional weather patterns, whether they are short or long-term in nature. This study aims to anticipate cloud formations and classify them based on their shapes and colors, allowing for preemptive measures against potentially hazardous situations. To address this challenge, a solution is proposed using image processing and deep learning technologies to classify cloud images. Several models, including MobileNet V2, Inception V3, EfficientNetV2L, VGG-16, Xception, ConvNeXtSmall, and ResNet-152 V2, were employed for the classification computations. Among them, Xception yielded the best outcome with an impressive accuracy of 97.66%. By integrating artificial intelligence technologies that can accurately detect and classify cloud types into weather forecasting systems, significant improvements in forecast accuracy can be achieved. This research presents an innovative approach to studying clouds, harnessing the power of image processing and deep learning. The ability to classify clouds based on their visual characteristics opens new avenues for enhanced weather prediction and preparedness, ultimately contributing to the overall accuracy and reliability of weather forecasts.
Reference29 articles.
1. Bulutlarin siniflandirilmasi: En yaygin görülen bulutlar hangileridir? Özellikleri nelerdir? Hangi bulutlar yagmur getirir?;Akin,2020
2. Review of deep learning: concepts, CNN architectures, challenges, applications, future directions;Alzubaidi;Journal of Big Data,2021
3. Cloud classification using support vector machines;Azimi-Sadjadi,2000
4. Freezeout: accelerate training by progressively freezing layers;Brock,2017
5. Xception: deep learning with depthwise separable convolutions;Chollet,2016