Particle Swarm Optimization-Based Feature Weighting for Improving Intelligent Phishing Website Detection

Over the last few years, web phishing attacks have been constantly evolving causing customers to lose trust in e-commerce and online services. Various tools and systems based on a blacklist of phishing websites are applied to detect the phishing websites. Unfortunately, the fast evolution of technol...

Full description

Bibliographic Details
Main Authors: Waleed Ali, Sharaf Malebary
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9121227/
id doaj-bb87961420f24376a76b30d97a002b65
record_format Article
spelling doaj-bb87961420f24376a76b30d97a002b652021-03-30T02:27:35ZengIEEEIEEE Access2169-35362020-01-01811676611678010.1109/ACCESS.2020.30035699121227Particle Swarm Optimization-Based Feature Weighting for Improving Intelligent Phishing Website DetectionWaleed Ali0https://orcid.org/0000-0003-3746-4274Sharaf Malebary1https://orcid.org/0000-0003-4339-3791Information Technology Department, Faculty of Computing and Information Technology, King Abdulaziz University, Jeddah, Saudi ArabiaInformation Technology Department, Faculty of Computing and Information Technology, King Abdulaziz University, Jeddah, Saudi ArabiaOver the last few years, web phishing attacks have been constantly evolving causing customers to lose trust in e-commerce and online services. Various tools and systems based on a blacklist of phishing websites are applied to detect the phishing websites. Unfortunately, the fast evolution of technology has led to the born of more sophisticated methods when building websites to attract users. Thus, the latest and newly deployed phishing websites; for example, zero-day phishing websites, cannot be detected by using these blacklist-based approaches. Several recent research studies have been adopting machine learning techniques to identify phishing websites and utilizing them as an early alarm method to identify such threats. However, the important website features have been selected based on human experience or frequency analysis of website features in most of these approaches. In this paper, intelligent phishing website detection using particle swarm optimization-based feature weighting is proposed to enhance the detection of phishing websites. The proposed approach suggests utilizing particle swarm optimization (PSO) to weight various website features effectively to achieve higher accuracy when detecting phishing websites. In particular, the proposed PSO-based website feature weighting is used to differentiate between the various features in websites, based on how important they contribute towards recognizing the phishing from legitimate websites. The experimental results indicated that the proposed PSO-based feature weighting achieved outstanding improvements in terms of classification accuracy, true positive and negative rates, and false positive and negative rates of the machine learning models using only fewer websites features utilized in the detection of phishing websites.https://ieeexplore.ieee.org/document/9121227/Feature weightingmachine learningparticle swarm optimizationphishing website
collection DOAJ
language English
format Article
sources DOAJ
author Waleed Ali
Sharaf Malebary
spellingShingle Waleed Ali
Sharaf Malebary
Particle Swarm Optimization-Based Feature Weighting for Improving Intelligent Phishing Website Detection
IEEE Access
Feature weighting
machine learning
particle swarm optimization
phishing website
author_facet Waleed Ali
Sharaf Malebary
author_sort Waleed Ali
title Particle Swarm Optimization-Based Feature Weighting for Improving Intelligent Phishing Website Detection
title_short Particle Swarm Optimization-Based Feature Weighting for Improving Intelligent Phishing Website Detection
title_full Particle Swarm Optimization-Based Feature Weighting for Improving Intelligent Phishing Website Detection
title_fullStr Particle Swarm Optimization-Based Feature Weighting for Improving Intelligent Phishing Website Detection
title_full_unstemmed Particle Swarm Optimization-Based Feature Weighting for Improving Intelligent Phishing Website Detection
title_sort particle swarm optimization-based feature weighting for improving intelligent phishing website detection
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2020-01-01
description Over the last few years, web phishing attacks have been constantly evolving causing customers to lose trust in e-commerce and online services. Various tools and systems based on a blacklist of phishing websites are applied to detect the phishing websites. Unfortunately, the fast evolution of technology has led to the born of more sophisticated methods when building websites to attract users. Thus, the latest and newly deployed phishing websites; for example, zero-day phishing websites, cannot be detected by using these blacklist-based approaches. Several recent research studies have been adopting machine learning techniques to identify phishing websites and utilizing them as an early alarm method to identify such threats. However, the important website features have been selected based on human experience or frequency analysis of website features in most of these approaches. In this paper, intelligent phishing website detection using particle swarm optimization-based feature weighting is proposed to enhance the detection of phishing websites. The proposed approach suggests utilizing particle swarm optimization (PSO) to weight various website features effectively to achieve higher accuracy when detecting phishing websites. In particular, the proposed PSO-based website feature weighting is used to differentiate between the various features in websites, based on how important they contribute towards recognizing the phishing from legitimate websites. The experimental results indicated that the proposed PSO-based feature weighting achieved outstanding improvements in terms of classification accuracy, true positive and negative rates, and false positive and negative rates of the machine learning models using only fewer websites features utilized in the detection of phishing websites.
topic Feature weighting
machine learning
particle swarm optimization
phishing website
url https://ieeexplore.ieee.org/document/9121227/
work_keys_str_mv AT waleedali particleswarmoptimizationbasedfeatureweightingforimprovingintelligentphishingwebsitedetection
AT sharafmalebary particleswarmoptimizationbasedfeatureweightingforimprovingintelligentphishingwebsitedetection
_version_ 1724185114497253376