Integrating Three Machine Learning Algorithms in Ensemble Learning Model for Improving Content-based Spam Email Recognition

Email spam refers to junk files, images, or data sent through email that might contain links leading to phishing websites.This email is often sent repeatedly to random users, and sometimes it may be dangerous.The objective of this study is to predict and recognize whether the emails sent to users are spam or not by using machine learning classification algorithms.Email Spam Classification (ESC) datasets are used in this study for spam detection tests.The ESC datasets contain 5172 rows and 3002 columns of spam and non-spam features.The methodology used in this study is the CRISP-DM to guide the process of evaluating the performance of three machine learning algorithms: Naive Bayes (NB), Logistic Regression (LR), and Random Forest (RF).Subsequently, an ensemble model that integrates the three machine learning algorithms is proposed to improve the performance of spam email recognition.The selected evaluation metrics are F1-Score, accuracy, precision, and recall.Based on the results, the RF algorithm has the highest accuracy of 97.3% in classifying spam emails, with an F1 score of 96.8%, precision of 96.2%, and recall of 96.0%.The NB achieves the best second results, which are slightly different from the RF, and the LR achieves considerably lower results than the other two algorithms.The ensemble model that integrates the three algorithms performs best in classifying spam emails with 98.9% accuracy, 97.6% precision, 97.4% recall, and 96.7% F1-score.

Authors

Publication Details

Journal
Journal of Soft Computing and Data Mining
Published
2024-12-18
DOI
https://doi.org/10.30880/jscdm.2024.05.02.014
Citations
47
Primary Topic
Spam and Phishing Detection
Type
article
Field-Weighted Citation Impact
36.62
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Integrating Three Machine Learning Algorithms in Ensemble Learning Model for Improving Content-based Spam Email Recognition

Taher M. Ghazal, Qasem M. Kharma, Yahya Ahmed Yahya, Mohammed Hasan Aldulaimi et al.
47 citations
Journal of Soft Computing and Data Mining
Spam and Phishing Detection
36.62
article

Integrating Three Machine Learning Algorithms in Ensemble Learning Model for Improving Content-based Spam Email Recognition

Taher M. Ghazal, Qasem M. Kharma, Yahya Ahmed Yahya, Mohammed Hasan Aldulaimi, Ismail Abdulwahhab Ismail, Ibrahim M. Ahmed
article en
47 citations

Abstract

Email spam refers to junk files, images, or data sent through email that might contain links leading to phishing websites.This email is often sent repeatedly to random users, and sometimes it may be dangerous.The objective of this study is to predict and recognize whether the emails sent to users are spam or not by using machine learning classification algorithms.Email Spam Classification (ESC) datasets are used in this study for spam detection tests.The ESC datasets contain 5172 rows and 3002 columns of spam and non-spam features.The methodology used in this study is the CRISP-DM to guide the process of evaluating the performance of three machine learning algorithms: Naive Bayes (NB), Logistic Regression (LR), and Random Forest (RF).Subsequently, an ensemble model that integrates the three machine learning algorithms is proposed to improve the performance of spam email recognition.The selected evaluation metrics are F1-Score, accuracy, precision, and recall.Based on the results, the RF algorithm has the highest accuracy of 97.3% in classifying spam emails, with an F1 score of 96.8%, precision of 96.2%, and recall of 96.0%.The NB achieves the best second results, which are slightly different from the RF, and the LR achieves considerably lower results than the other two algorithms.The ensemble model that integrates the three algorithms performs best in classifying spam emails with 98.9% accuracy, 97.6% precision, 97.4% recall, and 96.7% F1-score.

Journal of Soft Computing and Data MiningVol. 5(2)
Openalex Percentile: Top 0%
Spam and Phishing Detection
36.62
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.