Enhancing URL Classification with Hyperparameter-Tuned Convolutional Neural Networks
Phishing attacks, which exploit deceptive URLs to steal sensitive information, pose a significant cybersecurity threat. This paper presents a novel framework for phishing URL detection utilizing Convolutional Neural Networks (CNNs) optimized through advanced hyperparameter tuning. The proposed method involves preprocessing URLs by tokenizing them at the character level and padding sequences to ensure uniform input dimensions. A CNN model is constructed with embedding layers, convolutional operations, max pooling, and dense layers. Hyperparameter optimization is performed using the Hyperband algorithm from Kera's Tuner, systematically exploring various configurations including filter counts, kernel sizes, pooling strategies, and learning rates. Evaluated on a large dataset of phishing URLs, the model achieved a test accuracy of 80.50%, demonstrating the efficacy of CNNs for phishing detection and the benefits of thorough hyperparameter tuning. This study contributes to the field of cybersecurity by offering a robust, data-driven approach to phishing detection and providing insights into optimizing deep learning models for practical applications.
Authors
- Nghia Quoc Phan (ORCID: https://orcid.org/0000-0001-6147-5219)
- Thuy Thi Tran (ORCID: https://orcid.org/0009-0006-6341-0754)
- Hiep Xuan Huynh (ORCID: https://orcid.org/0000-0002-9213-131X)
Institutions
- Can Tho University (VN)
- Vinh Long University of Technology Education (VN)
- Tra Vinh University (VN)
Publication Details
- Published
- 2024-12-21
- DOI
- https://doi.org/10.1109/rivf64335.2024.11009100
- Primary Topic
- Spam and Phishing Detection
- Type
- article
- Field-Weighted Citation Impact
- 0.00