An Explainable Machine Learning-Based Phishing Website Detection using Gradient Boosting

As the need for achieving optimal performance in prediction models, several recent and complex models have been developed. However, many of these models operate as black boxes, providing little insight into their predictive results. In recent years, three gradient-boosting methods based on Decision Trees have been recommended, i.e., XGBoost, CatBoost, and LightGBM. These methods have proven to deliver competitive performance with fast training times. Nevertheless, in critical domains like security, there is a growing need for increased transparency among stakeholders. One pressing concern in the security field is the proliferation of phishing websites. To address this issue, we propose an explainable machine learning-based approach using gradient-boosting methods with hyperparameter optimization on three phishing website datasets. Our best methods surpass the state-of-the-art phishing website detection methods, achieving accuracy rates of 97.45%, 99.16%, and $\mathbf{9 7. 8 5 \%}$ for the UCI (2015), Mendeley (2018), and Mendeley (2020) datasets, respectively. Subsequently, we implement posthoc explainability using SHAP and LIME for the selected dataset. The experimental results indicate that three features, i.e., length_url, directory_length, and time_domain_activation, are consistently identified as the most influential features in the dataset. Moreover, our proposed approach demonstrates promising results for detecting phishing websites with both high accuracy and explainability.

Authors

Institutions

Publication Details

Published
2024-09-05
DOI
https://doi.org/10.1109/icitri62858.2024.10698870
Citations
2
Primary Topic
Spam and Phishing Detection
Type
article
Field-Weighted Citation Impact
1.56
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

An Explainable Machine Learning-Based Phishing Website Detection using Gradient Boosting

Siti Amatullah Karimah, Windy Gambetta, Hidetaka Nambo, Rizal Dwi Prayogo et al.
2 citations
Spam and Phishing Detection
1.56
article

An Explainable Machine Learning-Based Phishing Website Detection using Gradient Boosting

Siti Amatullah Karimah, Windy Gambetta, Hidetaka Nambo, Rizal Dwi Prayogo, Alvin Rizqi Alfisyahrin
article en
2 citations

Abstract

As the need for achieving optimal performance in prediction models, several recent and complex models have been developed. However, many of these models operate as black boxes, providing little insight into their predictive results. In recent years, three gradient-boosting methods based on Decision Trees have been recommended, i.e., XGBoost, CatBoost, and LightGBM. These methods have proven to deliver competitive performance with fast training times. Nevertheless, in critical domains like security, there is a growing need for increased transparency among stakeholders. One pressing concern in the security field is the proliferation of phishing websites. To address this issue, we propose an explainable machine learning-based approach using gradient-boosting methods with hyperparameter optimization on three phishing website datasets. Our best methods surpass the state-of-the-art phishing website detection methods, achieving accuracy rates of 97.45%, 99.16%, and $\mathbf{9 7. 8 5 \%}$ for the UCI (2015), Mendeley (2018), and Mendeley (2020) datasets, respectively. Subsequently, we implement posthoc explainability using SHAP and LIME for the selected dataset. The experimental results indicate that three features, i.e., length_url, directory_length, and time_domain_activation, are consistently identified as the most influential features in the dataset. Moreover, our proposed approach demonstrates promising results for detecting phishing websites with both high accuracy and explainability.

Kanazawa University (JP), Bandung Institute of Technology (ID), Telkom University (ID)
Openalex Percentile: Top 13%
Spam and Phishing Detection
1.56
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.

An Explainable Machine Learning-Based Phishing Website Detection using Gradient Boosting — Siti Amatullah Karimah, Windy Gambetta, et al. · (2024) | TGRS Research Map | TGRS