Phishing Website Detection with XGBoost and Adaptive Hyperparameter Optimization using the Bat Algorithm

Phishing websites are a growing threat to internet users, and traditional detection methods like blacklisting or relying on SSL certificates are no longer enough to keep up with the rapidly changing landscape of cyberattacks. In this study, we propose a new approach that combines the power of XGBoost, a popular machine learning algorithm, with the Bat Algorithm for adaptive hyperparameter optimization, specifically for detecting phishing websites. The Bat Algorithm, inspired by how Bats use echolocation, helps fine-tune critical hyperparameters like learning rate and maximum tree depth, making XGBoost more accurate and better at learning patterns in the data without overfitting. This approach strikes a balance between exploring new solutions and refining the best ones, leading to improved classification performance. Our experiments show that this method significantly enhances accuracy, achieving 94.27% across multiple datasets. Overall, this integrated approach offers an efficient and reliable solution for detecting phishing websites, providing a valuable tool in the ongoing fight against online threats and improving cybersecurity.

Authors

Institutions

Publication Details

Journal
Procedia Computer Science
Published
2025-01-01
DOI
https://doi.org/10.1016/j.procs.2025.04.429
Citations
2
Primary Topic
Spam and Phishing Detection
Type
article
Field-Weighted Citation Impact
6.49
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Phishing Website Detection with XGBoost and Adaptive Hyperparameter Optimization using the Bat Algorithm

Priyanka Ahlawat, Ankit Kumar Jain, Santosh Kumar Birthriya
2 citations
Procedia Computer Science
Spam and Phishing Detection
6.49
article

Phishing Website Detection with XGBoost and Adaptive Hyperparameter Optimization using the Bat Algorithm

Priyanka Ahlawat, Ankit Kumar Jain, Santosh Kumar Birthriya
article en
2 citations

Abstract

Phishing websites are a growing threat to internet users, and traditional detection methods like blacklisting or relying on SSL certificates are no longer enough to keep up with the rapidly changing landscape of cyberattacks. In this study, we propose a new approach that combines the power of XGBoost, a popular machine learning algorithm, with the Bat Algorithm for adaptive hyperparameter optimization, specifically for detecting phishing websites. The Bat Algorithm, inspired by how Bats use echolocation, helps fine-tune critical hyperparameters like learning rate and maximum tree depth, making XGBoost more accurate and better at learning patterns in the data without overfitting. This approach strikes a balance between exploring new solutions and refining the best ones, leading to improved classification performance. Our experiments show that this method significantly enhances accuracy, achieving 94.27% across multiple datasets. Overall, this integrated approach offers an efficient and reliable solution for detecting phishing websites, providing a valuable tool in the ongoing fight against online threats and improving cybersecurity.

Procedia Computer ScienceVol. 258
National Institute of Technology Kurukshetra (IN)
Openalex Percentile: Top 4%
Spam and Phishing Detection
6.49
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.

Phishing Website Detection with XGBoost and Adaptive Hyperparameter Optimization using the Bat Algorithm — Priyanka Ahlawat, Ankit Kumar Jain, et al. · Procedia Computer Science (2025) | TGRS Research Map | TGRS