Litcius/Paper detail

Explainable machine learning for phishing feature detection

Maria Carla Calzarossa, Paolo Giudici, Rasha Zieni

2023Quality and Reliability Engineering International29 citationsDOIOpen Access PDF

Abstract

Abstract Phishing is a very dangerous security threat that affects individuals as well as companies and organizations. To fight the risks associated with this threat, it is important to detect phishing websites in a timely manner. Machine learning models work well for this purpose as they can predict phishing cases, using information on the underlying websites. In this paper, we contribute to the research on the detection of phishing websites by proposing an explainable machine learning model that can provide not only accurate predictions of phishing, but also explanations of which features are most likely associated with phishing websites. To this aim, we propose a novel feature selection model based on Lorenz Zonoids, the multidimensional extension of Gini coefficient. We illustrate our proposal on a real dataset that contains features of both phishing and legitimate websites.

Topics & Concepts

PhishingComputer scienceMachine learningFeature selectionFeature (linguistics)Artificial intelligenceComputer securityWorld Wide WebThe InternetLinguisticsPhilosophySpam and Phishing DetectionMisinformation and Its ImpactsSentiment Analysis and Opinion Mining
Explainable machine learning for phishing feature detection | Litcius