arrow
Return

Cost-Sensitive SMS Spam Detection Using Enhanced Three-Step Data Preprocessing and Support Vector Machine Classification

delete2026-01-01
delete0
PRE
AI
N
Narongsak Chayangkoon *
C
Chatchai Kasemtaweechok
DOI:10.1007/978-981-96-6291-3_5delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Current SMS spam detection systems typically utilise spam filters, which are often implemented by mobile service providers to identify and automatically block spam messages, preventing them from reaching users' inboxes. This research presents an enhanced SMS spam detection model. The dataset used in the study is the SMS Spam Collection dataset sourced from Kaggle. Text vectorisation was achieved using bag-of-words, term frequency-inverse document frequency, and Bi-gram (BG) techniques. In this research, a three-step data preprocessing method was employed to improve the model's performance. This process included: (1) text vectorisation using BG, (2) combining BG data with feature extraction (FE), and (3) addressing the imbalance in the SMS Spam Collection dataset with a class balancer (CB). These three steps resulted in the creation of a dataset referred to as BG-FE-CB data. The model development utilised several well-established algorithms, including naive Bayes, multinomial naive Bayes, logistic regression, support vector machine (SVM), and convolutional neural networks. The models were evaluated using various metrics such as sensitivity, specificity, area under the receiver operating characteristic curve (AUC), the Matthews correlation coefficient (MCC), and accuracy. The experimental results demonstrated that the SVM model using BG-FE-CB data effectively addressed cost-sensitive issues. This proposed model, called BG-FE-CB-SVM, achieved the highest sensitivity (0.95), specificity (1.00), and AUC (0.99) among the models evaluated in this study. It also outperformed previous studies, achieving the highest sensitivity, specificity, AUC, and MCC (0.94).
Keywords:
Spam Detection
Data Preprocessing
Support Vector Machine

Journal

U
UBI-MEDIA COMPUTING, PERVASIVE SYSTEMS, ALGORITHMS AND NETWORKS, UBI-MEDIA 2025, I-SPAN 2025, PT II
IF:
0
Papers:
26
Citations:
0

Organization

K
Kasetsart University
Scholars:
1.8K
Papers: 696
Citations: 5.4K
S
suratthani rajabhat university
Scholars:
61
Papers: 59
Citations: 0
Cited Papers

Cited Papers

Deep ROC Analysis and AUC as Balanced Average Accuracy, for Improved Classifier Selection, Audit and Explanation
err2023-01-01
err0
errOAAI
errAndre M. Carrington; Douglas G. Manuel; Paul W. Fieguth; Tim Ramsay; Venet Osmani; Bernhard Wernly; Carol Bennett; Steven Hawken; Olivia Magwood; Yusuf Sheikh; Matthew McInnes; Andreas Holzinger
errShare
errSave
A novel selective naive Bayes algorithm
err2020-03-01
err183
PREAI
errChen, Shenglei; Webb, Geoffrey I.; Liu, Linyuan; Ma, Xin
errShare
errSave
errShare
errSave
Deep learning to filter SMS Spam
err2020-01-01
err101
errOAAI
errRoy, Pradeep Kumar; Singh, Jyoti Prakash; Banerjee, Snehasish
errShare
errSave
errShare
errSave
Bag-of-Words Technique in Natural Language Processing: A Primer for Radiologists
err2021-09-01
err21
errOAAI
errJuluru, Krishna; Shih, Hao-Hsin; Murthy, Krishna Nand Keshava; Elnajjar, Pierre
errShare
errSave
Semantic Sensitive TF-IDF to Determine Word Relevance in Documents
err2021-06-13
err0
PREAI
errAmir Jalilifard; Vinicius Fernandes Caridá; Alex Fernandes Mansano; Rogers S. Cristo; Felipe Penhorate Carvalho da Fonseca
errShare
errSave
researcher View more