Asha Yuda, Agim Sahrija
Unknown Affiliation

Published : 1 Documents Claim Missing Document
Claim Missing Document
Check
Articles

Found 1 Documents
Search

Analisis Kinerja Algoritma K-Nearest Neighbors (KNN) dan Random Forest untuk Klasifikasi Kondisi Cuaca Asha Yuda, Agim Sahrija; Muhammad Desfriyan Arif Rosady; Nabil Ibrahim Faisal; Edi Ismanto
Computer Science and Information Technology Vol 6 No 2 (2025): Jurnal Computer Science and Information Technology (CoSciTech)
Publisher : Universitas Muhammadiyah Riau

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.37859/coscitech.v6i2.9827

Abstract

The development of information technology has encouraged the use of machine learning algorithms in various fields, including in the analysis and prediction of weather conditions. This study aims to analyze and compare the performance of two machine learning algorithms, namely K-Nearest Neighbors (KNN) and Random Forest, in the classification of weather conditions based on historical meteorological data. The dataset used includes features such as rainfall, maximum temperature, minimum temperature, and wind speed, with target categories in the form of weather types such as rain, sunny, fog, drizzle, and snow. The process includes data pre-processing, feature scaling, training and test data sharing, and model training using the scikit-learn library. Performance evaluations are conducted using accuracy, precision, recall, and F1-score metrics. The results showed that the Random Forest model had higher accuracy (82%) than KNN (78%), with more stable performance in the majority class. However, both models experienced significant performance declines in minority classes due to data imbalances. The study recommends further optimizations such as class balancing and model parameter selection to improve the overall accuracy of weather classification.