Model Deep Convolutional Neural Network Untuk Klasifikasi SPAM Berbasis Teks
DOI:
https://doi.org/10.31004/edp.v3i1.215Keywords:
SPAMAbstract
Pesan spam berbasis teks tidak lagi bersifat tunggal, melainkan terbagi ke dalam beberapa kategori dengan tingkat risiko yang berbeda, misalnya promosi, phishing/penipuan akun, pinjaman online ilegal, dan undian berhadiah palsu, sehingga klasifikasi biner (spam/bukan spam) dinilai kurang memadai untuk mendukung penanganan yang tepat sasaran. Penelitian ini merancang dan menguji model Deep Convolutional Neural Network (CNN) untuk klasifikasi multi-kategori spam berbasis teks. Arsitektur model mengadopsi pendekatan multi-kernel CNN (kernel berukuran 3, 4, dan 5) di atas lapisan embedding kata, dilanjutkan dengan global max pooling dan lapisan fully connected dengan aktivasi softmax untuk lima kelas. Karena keterbatasan akses terhadap korpus spam berlabel nyata, pengujian purwarupa dilakukan pada dataset dummy (sintetis) sebanyak 3.000 sampel yang dibangkitkan secara terprogram dengan variasi leksikal, kesalahan ejaan, dan noise label untuk mendekati karakteristik data dunia nyata. Model dilatih menggunakan optimizer Adam dengan strategi early stopping berdasarkan validation loss. Evaluasi pada data uji menghasilkan akurasi sebesar 95.11%, precision rata-rata (macro) 95.11%, recall rata-rata (macro) 95.10%, dan mean Average Precision (mAP) sebesar 92.39%. Hasil ini menunjukkan bahwa arsitektur CNN multi-kernel yang diusulkan mampu membedakan kelima kategori pesan dengan baik pada data uji, meskipun validasi lanjutan pada korpus nyata tetap diperlukan sebelum model diterapkan pada sistem produksi.
References
Bachri, C. M., & Gunawan, W. (2024). Deteksi Email Spam menggunakan Algoritma Convolutional Neural Network (CNN). Jurnal Edukasi dan Penelitian Informatika (JEPIN), 10(1), 88–94. https://doi.org/10.26418/jp.v10i1.73306
Everingham, M., Van Gool, L., Williams, C. K. I., Winn, J., & Zisserman, A. (2010). The PASCAL Visual Object Classes (VOC) Challenge. International Journal of Computer Vision, 88(2), 303–338. https://doi.org/10.1007/s11263-009-0275-4
Irawan, B. et al. (2024) ‘Optimasi Algoritma Adam untuk Peningkatan Akurasi Klasifikasi Penyakit Daun Padi Berbasis CNN Optimization Adam Algorithm for Improving the Accuracy of Rice Leaf Disease Classification Based on CNN’, 13(105), pp. 738–743.
Jain, G., Sharma, M., & Agarwal, B. (2019). Spam detection in social media using convolutional and long short term memory neural network. Annals of Mathematics and Artificial Intelligence.
Kim, Y. (2014). Convolutional Neural Networks for Sentence Classification. arXiv preprint arXiv:1408.5882.
Latifah, N., Dwiyansaputra, R., & Nugraha, G. S. (2024). Multiclass Text Classification of Indonesian Short Message Service (SMS) Spam using Deep Learning Method and Easy Data Augmentation. MATRIK: Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer, 23(3), 663–676. https://doi.org/10.30812/matrik.v23i3.3835
Li, Y., Huang, H., Xie, Q., & Yao, L. (2021). Research on shoe upper defect detection algorithm based on improved deep learning. IEEE Access, 9, 122415-122425
Popovac, M., Karanovic, M., Sladojevic, S., Arsenovic, M., & Anderla, A. (2018). Convolutional Neural Network Based SMS Spam Detection. Proceedings of the 2018 26th Telecommunications Forum (TELFOR), 1–4. https://doi.org/10.1109/TELFOR.2018.8611916
Putra, A. (2025) ‘Klasifikasi Penyakit Daun Cabai Dengan Metode CNN Untuk Deteksi Awal.’, Jurnal Profesi Insinyur Universitas Lampung, 6(1), pp. 2–7. Available at: https://doi.org/10.23960/jpi.v6n1.147.
Shaaban, M. A., Hassan, Y. F., & Guirguis, S. K. (2022). Deep convolutional forest: a dynamic deep ensemble approach for spam detection in text. Complex & Intelligent Systems, 8(6), 4897–4909
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Journal of Exploratory Dynamic Problems

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.










