Klasifikasi Cuaca Menggunakan Convolutional Neural Network

Authors

  • Muhammad Andriyansyah Malardy
  • Rita Magdalena
  • Sofiah Saidah

Abstract

Cuaca merupakan salah satu faktor penting yang memengaruhi berbagai aktivitas manusia sehari-hari. Perubahan cuaca yang tidak menentu dapat berdampak pada sektor transportasi, pertanian, hingga penanggulangan bencana. Oleh karena itu, dibutuhkan sistem yang mampu mengklasifikasikan kondisi cuaca secara otomatis dan akurat. Salah satu solusinya adalah dengan memanfaatkan teknologi pengolahan citra dan kecerdasan buatan, khususnya menggunakan metode Convolutional Neural Network (CNN), yang mampu mengenali pola dalam gambar untuk menentukan jenis cuaca seperti cerah, berawan, atau hujan. Dalam penelitian ini, digunakan arsitektur CNN bernama MobileNetV2 yang dirancang untuk menghasilkan model yang ringan dan efisien, namun tetap memiliki tingkat akurasi yang tinggi. MobileNetV2 dipilih karena cocok digunakan dalam perangkat dengan kemampuan komputasi terbatas dan telah terbukti efektif dalam klasifikasi gambar. Proses yang dilakukan meliputi pengumpulan data dari situs Kaggle, pengolahan gambar agar memiliki ukuran seragam, pelatihan model menggunakan data latih, dan pengujian kinerja model untuk mengukur tingkat keberhasilannya dalam mengenali gambar cuaca. Dataset yang digunakan terdiri dari 768 gambar yang dibagi ke dalam tiga kategori: cerah (253 gambar), berawan (300 gambar), dan hujan (215 gambar). Sebanyak 80% data digunakan untuk pelatihan model, dan 20% sisanya untuk pengujian. Hasil terbaik diperoleh ketika menggunakan pengaturan: optimizer Stochastic Gradient Descent (SGD), learning rate 0,01, batch size 32, dan epoch 50. Dengan kombinasi tersebut, sistem berhasil mencapai akurasi sebesar 96,10%, dengan nilai presisi, recall, dan F1-score yang juga tinggi. Hal ini menunjukkan bahwa MobileNetV2 mampu memberikan hasil klasifikasi cuaca yang akurat dan efisien.

Kata kunci— Klasifikasi Cuaca,Convolutional Neural Network (CNN), MobileNetV2, Stochastic Gradient Descent (SGD), Learning Rate, Batch Size.

References

R. P. S. S. Randhy Sulistyo Budi, "KLASIFIKASI CUACA MENGGUNAKAN METODE CONVOLUTIONAL (CNN)," e-Proceeding of Engineering, 2021.

I. A. D. Faqih Hamami, "KLASIFIKASI CUACA PROVINSI DKI JAKARTA MENGGUNAKAN," TEKNOINFO, vol. 16, 2022.

T. S. F. A. F. I. k. Amril Mutoi Siregar, "Klasifikasi untuk Prediksi Cuaca Menggunakan Esemble Learning," PETIR: Jurnal Pengkajian dan Penerapan Teknik Informatika, vol. 13, 2020.

D. H. Jasen Jonathan, "Penentuan Epochs Hasil Model Terbaik: Studi Kasus Algoritma YOLOv8," Digital Transformation Technology (Digitech), 2024.

D. I. J. R. M. ,. S. A. W. P. Atina Nur Azizah, "PERKIRAAN CUACA BERBASIS ANALISIS DATA MENGGUNAKAN METODE COARSE TO FINE SEARCH DAN FUZZY LOGIC STUDI KASUS CUACA BERPOTENSI HUJAN," 2019.

D. A. A. M. Dedy Agung Prabowo, "DETEKSI DAN PERHITUNGAN OBJEK BERDASARKAN WARNA MENGGUNAKAN COLOR OBJECT TRACKING," Jurnal Pseudocode, vol. 2, 2018.

R. N. Keiron O’Shee, "AnIntroduction to Convolutional Neural Networks," arXiv:1511.08458v2 [cs.NE] , 2015.

M. Y. W. I. F. Achmad Reza Fahcruroji, "IMPLEMENTASI ALGORITMA CNN MOBILENET UNTUK KLASIFIKASI GAMBAR SAMPAH DI BANK SAMPAH," PROSISKO, vol. 11, 2024.

E. H. Arum Tiara Sari, "Penerapan Convolutional Neural Network Deep Learning dalam Pendeteksian Citra Biji Jagung Kering," JURNAL RESTI (Rekayasa Sistem dan Teknologi Informasi), 2021.

T. S. F. A. F. I. k. Amril Mutoi Siregar, "Klasifikasi untuk Prediksi Cuaca Menggunakan Esemble Learning," Jurnal Pengkajian dan Penerapan Teknik Informatika, vol. 13, 2020.

A. A. K. D. I Gede Aris Gunadi, "Klasifikasi Curah Hujan di Provinsi Bali Berdasarkan Metode," Wahana Matematika dan Sains: Jurnal Matematika, Sains, dan Pembelajarannya, vol. 12 no. 1, 2018.

Y. H. M. Hendriyana, "Identifikasi Jenis Kayu menggunakan Convolutional Neural Network," JURNAL RESTI, vol. 1, 2017.

F. N. S. M. A. A. M. Firaz Kasfillah Hanif, "PERAMALAN CUACA DI KABUPATEN BANDUNG MENGGUNAKAN ALGORITMA ITERATIVE DICHOTOMISER TREE (ID3)," 2019.

WIKIPEDIA, [Online]. Available: https://id.m.wikipedia.org/wiki/Berkas:The_three_primary_colors_of_RGB_Color_Model_%28Red,_Green,_Blue%29.png. [Accessed 10 December 2024].

L. N. S. A. W. Muhammad Dafa Maulana, "Evaluasi Kinerja YOLOv8 dalam Identifikasi Kesegaran Ikan dengan Metode Deteksi Objek," eProceeding of Engineering, vol. 11, 2024.

N. R. T. S. Imam Maulana, "ANALISIS PENGGUNAAN MODEL YOLOV8 (YOU ONLY LOOK ONCE) TERHADAP DETEKSI CITRA SENJATA BERBAHAYA," JATI (Jurnal Mahasiswa Teknik Informatika), vol. 7, 2023.

Published

2025-09-18

Issue

Section

Prodi S1 Teknik Telekomunikasi