A Robust Voting-ML System in Identifying Phishing Websites Using Hybrid Ensemble Learning and Advanced Feature Selection Techniques

Phishing remains a prevalent cyber threat where attackers impersonate legitimate organizations to deceive individuals into disclosing sensitive information via communication platforms. Even with sophisticated security systems, phishing exploits human vulnerabilities, leading to potential identity theft, unauthorized transactions, and significant financial and reputational harm. Advanced phishing detection systems employ techniques such as behavioral analysis, user profiles, and anomaly detection to improve the accuracy of the identification. This paper describes a strong model for finding phishing websites. It uses supervised machine learning algorithms like adaptive boost, gradient-boosted trees, k-nearest neighbors, Gaussian naive Bayes, random forest, and extreme gradient boost. The model was trained on a dataset of <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$\mathbf{5, 0 0 0}$</tex> real websites and <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$\mathbf{5, 0 0 0}$</tex> fake websites with 48 extracted features. This method is unique because it uses a new feature selection strategy that combines the results of three different feature engineering techniques: mutual information regression, principal component analysis, and truncated singular value decomposition. These selected features are then scaled using the MinMaxScaler function. Additionally, a majority-voting ensemble is applied to integrate the predictions from the various machine-learning classifiers, thereby enhancing overall detection performance. The proposed system's effectiveness is evaluated using accuracy, precision, recall, and f1-score, demonstrating its capability in distinguishing phishing websites.

Authors

Institutions

Publication Details

Published
2025-04-05
DOI
https://doi.org/10.1109/icmi65310.2025.11139844
Primary Topic
Spam and Phishing Detection
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Robust Voting-ML System in Identifying Phishing Websites Using Hybrid Ensemble Learning and Advanced Feature Selection Techniques

Amal El Arid, Ghalia Nassreddine
Spam and Phishing Detection
article

A Robust Voting-ML System in Identifying Phishing Websites Using Hybrid Ensemble Learning and Advanced Feature Selection Techniques

Amal El Arid, Ghalia Nassreddine
article en

Abstract

Phishing remains a prevalent cyber threat where attackers impersonate legitimate organizations to deceive individuals into disclosing sensitive information via communication platforms. Even with sophisticated security systems, phishing exploits human vulnerabilities, leading to potential identity theft, unauthorized transactions, and significant financial and reputational harm. Advanced phishing detection systems employ techniques such as behavioral analysis, user profiles, and anomaly detection to improve the accuracy of the identification. This paper describes a strong model for finding phishing websites. It uses supervised machine learning algorithms like adaptive boost, gradient-boosted trees, k-nearest neighbors, Gaussian naive Bayes, random forest, and extreme gradient boost. The model was trained on a dataset of <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$\mathbf{5, 0 0 0}$</tex> real websites and <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$\mathbf{5, 0 0 0}$</tex> fake websites with 48 extracted features. This method is unique because it uses a new feature selection strategy that combines the results of three different feature engineering techniques: mutual information regression, principal component analysis, and truncated singular value decomposition. These selected features are then scaled using the MinMaxScaler function. Additionally, a majority-voting ensemble is applied to integrate the predictions from the various machine-learning classifiers, thereby enhancing overall detection performance. The proposed system's effectiveness is evaluated using accuracy, precision, recall, and f1-score, demonstrating its capability in distinguishing phishing websites.

Rafik Hariri University (LB)
Openalex Percentile: Top 65%
Spam and Phishing Detection
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.