arrow
Return

Effective phishing website detection using CNN and SVM with adaptive hyperparameter optimization via BAT algorithms

delete2025-12-12
delete0
PRE
AI
S
Santosh Kumar Birthriya *
P
Priyanka Ahlawat
A
Ankit Kumar Jain
DOI:10.1007/s00500-025-10972-7delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Phishing websites continue to pose substantial threats to internet security, with conventional detection approaches including blacklisting and SSL certificate-based methods demonstrating limited effectiveness against evolving attack vectors. This paper presents a hybrid classification framework that integrates convolutional neural networks (CNN) for automated feature extraction with support vector machines (SVM) for binary classification, where SVM hyperparameters are optimized using an Adaptive Bat Algorithm (ABAT). A systematic evaluation of five bio-inspired optimization algorithms was conducted to determine optimal SVM parameter tuning approaches. Experimental validation was performed using datasets sourced from UCI Machine Learning Repository. The proposed method is achieved 99.90% accuracy, 100% precision, 99.83% recall, 99.91% F-score, and 0.0% false positive rate on the test dataset. Ablation studies confirm the individual contribution of each component, while confusion matrix analysis demonstrates perfect identification of malicious websites with zero false negatives. The hybrid approach significantly outperforms individual machine learning techniques and existing optimization algorithms, representing a 7.05% improvement over baseline CNN performance. These findings contribute to advancing automated cybersecurity defense mechanisms and provide a robust framework for real-time phishing detection applications.
Keywords:
Phishing
Convolutional neural networks
Support vector machine
Adaptive bat algorithm
Cybersecurity

Journal

Soft Computing cover
Soft Computing
IF:
2.5
Papers:
1.0W
Citations:
2.1W

Organization

N
national institute of technology kurukshetra
Scholars:
496
Papers: 574
Citations: 0