ANALISIS PERFORMA ALGORITMA LIGHTGBM DENGAN TEKNIK SMOTE UNTUK KLASIFIKASI WEBSITE PHISHING

Authors

  • Angelyn Indriaty Fakultas Ilmu Komputer, Universitas Muhammadiyah Riau
  • Rizka Hafsari Fakultas Ilmu Komputer, Universitas Muhammadiyah Riau

DOI:

https://doi.org/10.37859/seis.v6i2.12799
Keywords: Phishing Website, LightGBM, SMOTE, Class Imbalance, Lexical URL Features

Abstract

Phishing website attacks are a severe cyber security threat that manipulates users into surrendering sensitive credentials. Machine learning detection based on URL lexical features offers a proactive, real-time alternative to reactive blacklists, but large-scale datasets such as URL-Phish 2025 (89.56% benign vs. 10.44% phishing across 111,660 records) exhibit extreme class imbalance that biases classifiers toward the majority class. This study analyzes the performance of combining the Synthetic Minority Over-sampling Technique (SMOTE) with the Light Gradient Boosting Machine (LightGBM) classifier, following the experimental baseline of Dam and Tran (2025). The dataset was divided using a stratified 75:10:15 split into training (83,745), validation (11,166), and testing (16,749) sets. SMOTE was applied only to the training set, balancing it to 75,000:75,000 samples in 0.5339 seconds. On 16,749 test samples, the optimal LightGBM + SMOTE model (Scenario II) achieved Accuracy of 97.94% (+4.29% over baseline), Recall of 98.23% (+56.83%), F1-Score of 90.88% (+33.25%), and ROC-AUC of 99.32%, while reducing False Negative threat leakage by 96.98% (from 1,025 to 31 cases), at an inference latency of only 0.0039 ms per URL. These results confirm that SMOTE and LightGBM together form an effective, real-time-ready cybersecurity detection solution.

Downloads

Download data is not yet available.

References

Al Subaiey, A., Al-Thani, M., & Erbad, A. (2024). Interpretable Web AI Platform for Real-Time Lexical URL Phishing Detection. IEEE Access, 12, 45120-45135.

Anti-Phishing Working Group (APWG). (2025). Phishing Activity Trends Report, 1st Quarter 2025. APWG Technical Report.

Blake, R. (2025). PhishSense: 1B Model for URL Obfuscation and Phishing Detection. Journal of Information Security, 16(2), 89-104.

Chawla, N. V., Bowyer, K. W., Hall, L. O., & Kegelmeyer, W. P. (2002). SMOTE: Synthetic Minority Over-sampling Technique. Journal of Artificial Intelligence Research, 16, 321-357.

Dam, M. L., & Tran, C. H. (2025). URL-Phish: A comprehensive dataset for URL-based phishing detection. Mendeley Data, V1. https://doi.org/10.17632/v6234j4b29.1

Gabriel, P. R. E., Sari, A. P., & Junaidi, A. (2026). Penerapan VGG16 pada identifikasi website phishing berbasis gambar screenshot. Jurnal Teknologi Informasi dan Ilmu Komputer (JTIIK), 13(1), 45-56.

Hendra, Y., Mukhtar, H., Baidarus, & Hafsari, R. (2023). Prediksi Curah Hujan di Kota Pekanbaru Menggunakan LSTM (Long Short Term Memory). Journal of Software Engineering and Information System (SEIS), 3(2), 74–81. https://doi.org/10.37859/seis.v3i2.5606

Ke, G., Meng, Q., Finley, T., Wang, T., Chen, W., Ma, W., Ye, Q., & Liu, T. Y. (2017). LightGBM: A highly efficient gradient boosting decision tree. Advances in Neural Information Processing Systems (NeurIPS 30), 3146-3154.

Latif, S. (2025). Detecting Phishing Attacks in Cybersecurity Using Machine Learning Algorithms. Cybersecurity Journal, 8(1), 77-92.

Mahmud, A. F., & Wirawan, S. (2024). Deteksi Phishing Website menggunakan Machine Learning LightGBM dan SMOTE. Jurnal Systemic, 10(2), 101-112.

Mukhtar, H., Syafutri, T. M., Rahman, R. A., Putra, A., & Hafsari, R. (2024). Analisis Kesuburan Pertanian Melalui Irigasi dengan Menggunakan Metode K-Means Clustering. Journal of Software Engineering and Information System (SEIS), 4(2), 102–107. https://doi.org/10.37859/seis.v4i2.7599

Rahman, A., & Maslan, A. (2021). Imbalanced Dataset Handling in Phishing Detection Using SMOTE. International Journal of Advanced Computer Science and Applications, 12(8), 340-348.

Saputra, R. (2024). Implementation of Synthetic Minority Oversampling Technique (SMOTE) on Phishing Website Classification. Jurnal Ilmu Komputer dan Informasi, 17(1), 23-31.

Talukder, M. A., Islam, M. M., & Uddin, M. A. (2024). Evaluation Metrics for Imbalanced Datasets in Cybersecurity. Data & Knowledge Engineering, 150, 102280.

Tjahjono, A. F., Hasan, Putera, R. P., Indranto, D. M. P., & Hermawan, A. T. (2025). Machine Learning-Based Web Phishing Detection Model using LightGBM and Extreme Gradient Boosting. International Journal of Computer Applications, 186(12), 1-9.

Tyas, W. S., Rafrastara, F. A., & Ghozi, W. (2026). Optimizing URL-Based Phishing Detection Using LightGBM and SMOTE. Jurnal Informatika dan Komputer (JIK), 11(1), 15-26.

Wilk-Jakubowski, J. L., Pawlik, L., Wilk-Jakubowski, G., & Sikora, A. (2025). Machine Learning Classifiers for Detection of Phishing URLs: Performance Analysis. Applied Sciences, 15(3), 1205.

Woods, J., Patel, K., & Smith, M. (2025). Predicting Phishing Attacks Using Support Vector Machine and Random Forest. Information Security Journal, 34(1), 45-59.

Zheng, Q., Zhang, X., & Liu, Y. (2024). LightGBM and SMOTE-Based Imbalanced Data Classification for Network Intrusion. IEEE Access, 12, 18920-18931.

Downloads

Published

2026-09-16

How to Cite

Indriaty, A., & Hafsari, R. . (2026). ANALISIS PERFORMA ALGORITMA LIGHTGBM DENGAN TEKNIK SMOTE UNTUK KLASIFIKASI WEBSITE PHISHING . Journal of Software Engineering and Information System (SEIS), 6(2), 185–190. https://doi.org/10.37859/seis.v6i2.12799

Issue

Section

Articles