Pengembangan Model Stacking Machine Learning Dengan Optimasi Hyperparameter Untuk Deteksi Serangan Malware Pada Server

Main Article Content

Elvira Sawitri
Nadya Alinda Rahmi
Ilmawati Rahmi
Pradani Ayu Widya Purnama

Abstract

Penelitian ini dilatarbelakangi oleh meningkatnya ancaman serangan malware yang mengganggu sistem server di lingkungan institusi pendidikan, termasuk Universitas Muhammadiyah Muara Bungo (UMMUBA). Server kampus menjadi pusat layanan akademik, administrasi, serta penyimpanan data penting, sehingga rentan terhadap gangguan keamanan yang disebabkan oleh aktivitas malware. Penanganan serangan ini tidak bisa lagi dilakukan secara manual karena keterbatasan waktu, sumber daya manusia, dan kompleksitas serangan yang terus berkembang. Oleh karena itu, dibutuhkan suatu sistem deteksi malware yang dapat bekerja secara otomatis, akurat, real-time, dan mudah dioperasikan oleh pengguna non-teknis. Penelitian ini bertujuan untuk mengembangkan model stacking machine learning dengan algoritma Naive Bayes (Gaussian, Multinomial, Bernoulli, Complement) sebagai base learners dan Logistic Regression sebagai meta learner. Untuk mengatasi masalah ketidakseimbangan data antara kelas malware dan non-malware, digunakan teknik SMOTE (Synthetic Minority Over-sampling Technique). Selain itu, performa model ditingkatkan dengan optimasi hyperparameter menggunakan GridSearchCV, sehingga diperoleh konfigurasi terbaik. Penelitian dilakukan melalui beberapa tahap, mulai dari pengumpulan dan pelabelan data dari log server UMMUBA, preprocessing data, pelatihan model dasar, pengembangan arsitektur stacking, evaluasi menggunakan metrik akurasi, precision, recall, dan F1-score, hingga implementasi ke dalam antarmuka aplikasi web berbasis Streamlit. Aplikasi ini memungkinkan pengguna untuk mengunggah file log dan mendapatkan hasil klasifikasi serta visualisasi performa model secara langsung. Hasil penelitian diharapkan mampu memberikan solusi nyata untuk deteksi malware pada server institusi pendidikan.

Article Details

Section
Articles

References

Vărzaru AA, Bocean CG. Digital Transformation and Innovation: The Influence of Digital Technologies on Turnover from Innovation Activities and Types of Innovation. Systems [Internet]. 2024 Sep 11;12(9):1–25. Available from: https://www.mdpi.com/2079-8954/12/9/359

Maraveas C, Rajarajan M, Arvanitis KG, Vatsanidou A. Cybersecurity threats and mitigation measures in agriculture 4.0 and 5.0. Smart Agricultural Technology. 2024 Dec 1;9:1–30.

Pratama R, Akbi DR, Nastiti VRS. Classification Of Malware Families Using Naïve Bayes Classifier. REPOSITOR. 2021;3(4):367–74.

Sunarto. Sistem Deteksi Malware Menggunakan Algoritma Naive Bayes pada Jaringan IoT. Jurnal BATIRSI [Internet]. 2025 Jan;8(2):2044–8. Available from: https://jurnal.polgan.ac.id/index.php/jmp/article/view/14356

Budiana FP, Shelviani H. Kombinasi Algoritma Decision Tree Dan Naive Bayes Untuk Meningkatkan Akurasi Dan Kecepatan Waktu Deteksi Malware. In: Seminar Nasional Riset dan Inovasi Teknologi (SEMNAS RISTEK). 2025. p. 419–25.

Anggraini I, Kunang YN, Firdaus. Penerapan Naive Bayes Pada Detection Malware dengan Diskritisasi Variabel. Telematika. 2020 Feb 28;13(1):11–21.

Syarif I, Prugel-bennett A, Wills G. SVM Parameter Optimization Using Grid Search and Genetic Algorithm to Improve Classification Performance. TELKOMNIKA. 2016;14(4):1502–9.

Krishna BLVSR, Mahalakshmi V, Nukala GKM. A Stacking Model for Outlier Prediction using Learning Approaches. International Journal of Intelligent Systems and Applications in Engineering [Internet]. 2023;12(2s):629–38. Available from: https://www.kaggle.com/datasets/johnsmith88/heart-

Putranto A, Azizah NL, Astutik IRI. Web-based Heart Disease Prediction System Using SVM Method and Streamlit Framework. Available from: https://archive.ics.uci.edu/ml/datasets/heart+disease

Mubarak MMR, Chrisnanto YH, Sabrina PN. Implementation of Random Forest Using Smote and Smoteenn in Customer Churn Classification in E-Commerce. Enrichment: Journal of Multidisciplinary Research and Development. 2023 Nov 28;1(8):463–77.

Rafrastara FA, Supriyanto C, Paramita C, Astuti YP. Deteksi Malware menggunakan Metode Stacking berbasis Ensemble. Jurnal Informatika: Jurnal pengembangan IT [Internet]. 2023;8(1):11–6. Available from: https://orangedatamining.com/

Saputra DRK, Via YV, Sihananto AN. Deteksi Anomali Menggunakan Ensemble Learning Dan Random Oversampling Pada Penipuan Transaksi Keuangan. Jurnal Informatika dan Teknik Elektro Terapan. 2024 Aug 3;12(3):2779–88.

Arifin MAS, Susilo AAT, Martadinata AT, Santoso B. KLIK: Kajian Ilmiah Informatika dan Komputer Deteksi Aktifitas Malware pada Internet of Things menggunakan Algoritma Decision Tree dan Random Forest. Media Online). 2024;4(6):3073–9.

Rahman H, Sutabri T. Analisis Serangan DDOS Menggunakan Machine Learning Pada Arsitektur Software-Define Network Article Info ABSTRAK. JSAI: Journal Scientific and Applied Informatics. 2024;7(3):531–6.

Sari L, Faiz MN, Muhammad AW. Perbandingan Pendekatan Machine Learning dalam Deteksi Serangan DDoS Jaringan Komputer. INFOTEKMESIN. 2025;16(1):153–9.

Bororing GMG. Evaluasi Kinerja Algoritma Machine Learning Dalam Prediksi Serangan Malware. Jurnal Review Pendidikan dan Pengajaran. 2024;7(1):3060–6.

Herianto, Kurniawan B, Hartomi ZH, Irawan Y, Anam MK. Machine Learning Algorithm Optimization using Stacking Technique for Graduation Prediction. Journal of Applied Data Sciences. 2024 Sep 1;5(3):1272–85.

Erlin E, Desnelita Y, Nasution N, Suryati L, Zoromi F. Dampak SMOTE terhadap Kinerja Random Forest Classifier berdasarkan Data Tidak seimbang. MATRIK : Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer. 2022 Jul 31;21(3):677–90.