Feature Selection by Multiobjective Optimization: Application to Spam Detection System by Neural Networks and Grasshopper Optimization Algorithm

Networks are strained by spam, which also overloads email servers and blocks mailboxes with unwanted messages and files. Setting the protective level for spam filtering might become even more crucial for email users when malicious steps are taken since they must deal with an increase in the number o...

Full description

Bibliographic Details
Main Authors: Sanaa A. A. Ghaleb, Mumtazimah Mohamad, Waheed Ali H. M. Ghanem, Abdullah B. Nasser, Mohamed Ghetas, Akibu Mahmoud Abdullahi, Sami Abdulla Mohsen Saleh, Humaira Arshad, Abiodun Esther Omolara, Oludare Isaac Abiodun
Format: Article
Language:English
Published: IEEE 2022-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9878104/
_version_ 1811204371088670720
author Sanaa A. A. Ghaleb
Mumtazimah Mohamad
Waheed Ali H. M. Ghanem
Abdullah B. Nasser
Mohamed Ghetas
Akibu Mahmoud Abdullahi
Sami Abdulla Mohsen Saleh
Humaira Arshad
Abiodun Esther Omolara
Oludare Isaac Abiodun
author_facet Sanaa A. A. Ghaleb
Mumtazimah Mohamad
Waheed Ali H. M. Ghanem
Abdullah B. Nasser
Mohamed Ghetas
Akibu Mahmoud Abdullahi
Sami Abdulla Mohsen Saleh
Humaira Arshad
Abiodun Esther Omolara
Oludare Isaac Abiodun
author_sort Sanaa A. A. Ghaleb
collection DOAJ
description Networks are strained by spam, which also overloads email servers and blocks mailboxes with unwanted messages and files. Setting the protective level for spam filtering might become even more crucial for email users when malicious steps are taken since they must deal with an increase in the number of valid communications being marked as spam. By finding patterns in email communications, spam detection systems (SDS) have been developed to keep track of spammers and filter email activity. SDS has also enhanced the tool for detecting spam by reducing the rate of false positives and increasing the accuracy of detection. The difficulty with spam classifiers is the abundance of features. The importance of feature selection (FS) comes from its role in directing the feature selection algorithm’s search for ways to improve the SDS’s classification performance and accuracy. As a means of enhancing the performance of the SDS, we use a wrapper technique in this study that is based on the multi-objective grasshopper optimization algorithm (MOGOA) for feature extraction and the recently revised EGOA algorithm for multilayer perceptron (MLP) training. The suggested system’s performance was verified using the SpamBase, SpamAssassin, and UK-2011 datasets. Our research showed that our novel approach outperformed a variety of established practices in the literature by as much as 97.5%, 98.3%, and 96.4% respectively.
first_indexed 2024-04-12T03:12:04Z
format Article
id doaj.art-4aa06dfce01048f58624d3d3ea335255
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-04-12T03:12:04Z
publishDate 2022-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-4aa06dfce01048f58624d3d3ea3352552022-12-22T03:50:18ZengIEEEIEEE Access2169-35362022-01-0110984759848910.1109/ACCESS.2022.32045939878104Feature Selection by Multiobjective Optimization: Application to Spam Detection System by Neural Networks and Grasshopper Optimization AlgorithmSanaa A. A. Ghaleb0https://orcid.org/0000-0003-4506-5214Mumtazimah Mohamad1Waheed Ali H. M. Ghanem2https://orcid.org/0000-0002-3764-4788Abdullah B. Nasser3Mohamed Ghetas4Akibu Mahmoud Abdullahi5Sami Abdulla Mohsen Saleh6Humaira Arshad7Abiodun Esther Omolara8Oludare Isaac Abiodun9Faculty of Engineering, University of Aden, Aden, YemenFaculty of Informatics and Computing, Universiti Sultan Zainal Abidin, Terengganu, MalaysiaFaculty of Engineering, University of Aden, Aden, YemenSchool of Technology and Innovation, University of Vaasa, Vaasa, FinlandFaculty of Computer Science, Nahda University, Beni Suef Governorate, EgyptFaculty of Computing and Informatics, Albukhary International University, Kedah, MalaysiaSchool of Electrical and Electronic Engineering, Universiti Sains Malaysia, Pulau Pinang, MalaysiaDepartment of Computer Science, Islamia University of Bahawalpur, Bahawalpur, PakistanDepartment of Computer Science, University of Abuja, Gwagwalada, NigeriaDepartment of Computer Science, University of Abuja, Gwagwalada, NigeriaNetworks are strained by spam, which also overloads email servers and blocks mailboxes with unwanted messages and files. Setting the protective level for spam filtering might become even more crucial for email users when malicious steps are taken since they must deal with an increase in the number of valid communications being marked as spam. By finding patterns in email communications, spam detection systems (SDS) have been developed to keep track of spammers and filter email activity. SDS has also enhanced the tool for detecting spam by reducing the rate of false positives and increasing the accuracy of detection. The difficulty with spam classifiers is the abundance of features. The importance of feature selection (FS) comes from its role in directing the feature selection algorithm’s search for ways to improve the SDS’s classification performance and accuracy. As a means of enhancing the performance of the SDS, we use a wrapper technique in this study that is based on the multi-objective grasshopper optimization algorithm (MOGOA) for feature extraction and the recently revised EGOA algorithm for multilayer perceptron (MLP) training. The suggested system’s performance was verified using the SpamBase, SpamAssassin, and UK-2011 datasets. Our research showed that our novel approach outperformed a variety of established practices in the literature by as much as 97.5%, 98.3%, and 96.4% respectively.https://ieeexplore.ieee.org/document/9878104/Spam detection system (SDS)grasshopper optimization algorithm (GOA)feature selection (FS)multi-objective optimization (MOO)multilayer perceptron (MLP)
spellingShingle Sanaa A. A. Ghaleb
Mumtazimah Mohamad
Waheed Ali H. M. Ghanem
Abdullah B. Nasser
Mohamed Ghetas
Akibu Mahmoud Abdullahi
Sami Abdulla Mohsen Saleh
Humaira Arshad
Abiodun Esther Omolara
Oludare Isaac Abiodun
Feature Selection by Multiobjective Optimization: Application to Spam Detection System by Neural Networks and Grasshopper Optimization Algorithm
IEEE Access
Spam detection system (SDS)
grasshopper optimization algorithm (GOA)
feature selection (FS)
multi-objective optimization (MOO)
multilayer perceptron (MLP)
title Feature Selection by Multiobjective Optimization: Application to Spam Detection System by Neural Networks and Grasshopper Optimization Algorithm
title_full Feature Selection by Multiobjective Optimization: Application to Spam Detection System by Neural Networks and Grasshopper Optimization Algorithm
title_fullStr Feature Selection by Multiobjective Optimization: Application to Spam Detection System by Neural Networks and Grasshopper Optimization Algorithm
title_full_unstemmed Feature Selection by Multiobjective Optimization: Application to Spam Detection System by Neural Networks and Grasshopper Optimization Algorithm
title_short Feature Selection by Multiobjective Optimization: Application to Spam Detection System by Neural Networks and Grasshopper Optimization Algorithm
title_sort feature selection by multiobjective optimization application to spam detection system by neural networks and grasshopper optimization algorithm
topic Spam detection system (SDS)
grasshopper optimization algorithm (GOA)
feature selection (FS)
multi-objective optimization (MOO)
multilayer perceptron (MLP)
url https://ieeexplore.ieee.org/document/9878104/
work_keys_str_mv AT sanaaaaghaleb featureselectionbymultiobjectiveoptimizationapplicationtospamdetectionsystembyneuralnetworksandgrasshopperoptimizationalgorithm
AT mumtazimahmohamad featureselectionbymultiobjectiveoptimizationapplicationtospamdetectionsystembyneuralnetworksandgrasshopperoptimizationalgorithm
AT waheedalihmghanem featureselectionbymultiobjectiveoptimizationapplicationtospamdetectionsystembyneuralnetworksandgrasshopperoptimizationalgorithm
AT abdullahbnasser featureselectionbymultiobjectiveoptimizationapplicationtospamdetectionsystembyneuralnetworksandgrasshopperoptimizationalgorithm
AT mohamedghetas featureselectionbymultiobjectiveoptimizationapplicationtospamdetectionsystembyneuralnetworksandgrasshopperoptimizationalgorithm
AT akibumahmoudabdullahi featureselectionbymultiobjectiveoptimizationapplicationtospamdetectionsystembyneuralnetworksandgrasshopperoptimizationalgorithm
AT samiabdullamohsensaleh featureselectionbymultiobjectiveoptimizationapplicationtospamdetectionsystembyneuralnetworksandgrasshopperoptimizationalgorithm
AT humairaarshad featureselectionbymultiobjectiveoptimizationapplicationtospamdetectionsystembyneuralnetworksandgrasshopperoptimizationalgorithm
AT abiodunestheromolara featureselectionbymultiobjectiveoptimizationapplicationtospamdetectionsystembyneuralnetworksandgrasshopperoptimizationalgorithm
AT oludareisaacabiodun featureselectionbymultiobjectiveoptimizationapplicationtospamdetectionsystembyneuralnetworksandgrasshopperoptimizationalgorithm