MARATTO

article

Evaluating the Efficiency of Fine-Tuned Machine Learning Models in Phishing URL Detection

Abstract

Phishing URL detection is a critical challenge in cybersecurity, particularly in the context of social networks, which are widely used for information dissemination. Cybercriminals are increasingly exploiting these platforms to launch phishing attacks to deceive users into revealing sensitive information. Researchers employed various machine learning techniques to detect phishing URLs. However, phishing tactics continue to evolve, requiring more accurate and robust detection systems. This study addresses the challenge by evaluating the effectiveness of various machine learning models in detecting phishing URLs. The dataset, sourced from Kaggle, contains 11,054 instances with 32 features representing URL attributes. Models such as Logistic Regression, k-Nearest Neighbors, Naive Bayes, Decision Trees, and Random Forest were assessed for their performance. Hyperparameter tuning was applied to optimize the models, resulting in significant accuracy, precision, recall, and F1 score improvements. Among these models, the Random Forest model, with optimal hyperparameters, achieved the highest accuracy of 97.26%, outperforming other models. This research highlights the importance of hyperparameter tuning in enhancing machine learning models for phishing URL detection and underscores its potential to strengthen cybersecurity measures against phishing threats.

Research topics

  • Spam and Phishing Detection
  • Misinformation and Its Impacts

Read the original research

This page summarises published work. The authoritative version sits with the publisher.

DOI: 10.1109/3ict64318.2024.10824393

Is something wrong with this record? Report it or request removal.

Discussion

Discuss this research

Have you built on this work, tried to replicate it, or seen it applied in practice? Share what you know. Verified researchers and MARATTO™ domain experts can open a discussion, and any member can reply. Contributions are reviewed before they appear.

No discussion yet. Open the first thread.