Visible to the public A Fog-Augmented Machine Learning based SMS Spam Detection and Classification System

TitleA Fog-Augmented Machine Learning based SMS Spam Detection and Classification System
Publication TypeConference Paper
Year of Publication2020
AuthorsBosaeed, Sahar, Katib, Iyad, Mehmood, Rashid
Conference Name2020 Fifth International Conference on Fog and Mobile Edge Computing (FMEC)
Keywordsclassifiers, cloud computing, edge computing, feature extraction, Fog Computing, machine learning, Measurement, Mobile handsets, privacy, pubcrawl, Servers, smart cities, SMS Spam, Support vector machines, threat vectors, Training
AbstractSmart cities and societies are driving unprecedented technological and socioeconomic growth in everyday life albeit making us increasingly vulnerable to infinitely and incomprehensibly diverse threats. Short Message Service (SMS) spam is one such threat that can affect mobile security by propagating malware on mobile devices. A security breach could also cause a mobile device to send spam messages. Many works have focused on classifying incoming SMS messages. This paper proposes a tool to detect spam from outgoing SMS messages, although the work can be applied to both incoming and outgoing SMS messages. Specifically, we develop a system that comprises multiple machine learning (ML) based classifiers built by us using three classification methods - Naive Bayes (NB), Support Vector Machine (SVM), and Naive Bayes Multinomial (NBM)- and five preprocessing and feature extraction methods. The system is built to allow its execution in cloud, fog or edge layers, and is evaluated using 15 datasets built by 4 widely-used public SMS datasets. The system detects spam SMSs and gives recommendations on the spam filters and classifiers to be used based on user preferences including classification accuracy, True Negatives (TN), and computational resource requirements.
DOI10.1109/FMEC49853.2020.9144833
Citation Keybosaeed_fog-augmented_2020