Phishing Attack Detection: An Improved Performance Through Ensemble Learning

被引:1
|
作者
McConnell, Benjamin [1 ]
Del Monaco, Daniel [1 ]
Zabihimayvan, Mahdieh [1 ]
Abdollahzadeh, Fatemeh [1 ]
Hamada, Samir [1 ]
机构
[1] Cent Connecticut State Univ, Dept Comp Sci, New Britain, CT 06050 USA
关键词
Phishing attack; ensemble learning; classification; grid search; WEBSITES;
D O I
10.1007/978-3-031-42508-0_14
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Phishing is a cybercrime that deceives online users and steals their confidential information by impersonating a legitimate website or URL. Several machine learning-based strategies have been proposed to detect phishing websites. These techniques utilize a set of features extracted from website samples, the structure and syntax of URLs, the content of the pages, and querying external resources. In this work, we use a dataset of 11,430 samples with 87 extracted features that are designed to be used as a benchmark for machine learning-based phishing detection systems. Our classification is based on an ensemble learning technique, which is further optimized using grid search. The experiments provide a detailed description of tuning the model's hyperparameters and its optimization. We evaluate the model using well-known evaluation metrics of accuracy, precision, recall, F1-score, and area under the ROC curve. The findings indicate that our optimized ensemble model classifies legitimate and phishing URLs with an accuracy of 95.36%, a precision of 96.29%, a recall of 94.24%, an F1 score of 95.26%, and the area under the ROC curve of 0.9876.
引用
收藏
页码:145 / 157
页数:13
相关论文
共 50 条
  • [31] A Hybrid Approach for Alluring Ads Phishing Attack Detection Using Machine Learning
    Shaukat, Muhammad Waqas
    Amin, Rashid
    Muslam, Muhana Magboul Ali
    Alshehri, Asma Hassan
    Xie, Jiang
    SENSORS, 2023, 23 (19)
  • [32] Phishing Attack Detection: A Solution Based on the Typical Machine Learning Modeling Cycle
    Espinoza, Bryan
    Simba, Jessica
    Fuertes, Walter
    Benavides, Eduardo
    Andrade, Roberto
    Toulkeridis, Theofilos
    2019 6TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND COMPUTATIONAL INTELLIGENCE (CSCI 2019), 2019, : 202 - 207
  • [33] An Optimized Bagging Learning with Ensemble Feature Selection Method for URL Phishing Detection
    Ponnusamy, Ponni
    Dhandayudam, Prabha
    JOURNAL OF ELECTRICAL ENGINEERING & TECHNOLOGY, 2024, 19 (03) : 1881 - 1889
  • [34] An intelligent approach for fingerprint presentation attack detection using ensemble learning with improved local image features
    Deepika Sharma
    Arvind Selwal
    Multimedia Tools and Applications, 2022, 81 : 22129 - 22161
  • [35] An intelligent approach for fingerprint presentation attack detection using ensemble learning with improved local image features
    Sharma, Deepika
    Selwal, Arvind
    MULTIMEDIA TOOLS AND APPLICATIONS, 2022, 81 (16) : 22129 - 22161
  • [36] Recent Research on Phishing Detection Through Machine Learning Algorithm
    Quang, Do Nguyet
    Selamat, Ali
    Krejcar, Ondrej
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2021, 12798 LNAI : 495 - 508
  • [37] Detection Technique and Mitigation Against a Phishing Attack
    Fetooh, Haytham Tarek Mohammed
    El-Gayar, M. M.
    Aboelfetouh, A.
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2021, 12 (09) : 177 - 188
  • [38] A Proposal Phishing Attack Detection System on Twitter
    Djaballah, Kamel Ahsene
    Boukhalfa, Kamel
    Guelmaoui, Mohamed Amine
    Saidani, Amir
    Ramdane, Yassine
    INTERNATIONAL JOURNAL OF INFORMATION SECURITY AND PRIVACY, 2022, 16 (01)
  • [39] Developing a Webpage Phishing Attack Detection Tool
    Almutairi, Abdulrahman
    Alshoshan, Abdullah I.
    INTELLIGENT COMPUTING, VOL 3, 2022, 508 : 693 - 709
  • [40] Ensemble Machine Learning Approaches for Detection of SQL Injection Attack
    Farooq, Umar
    TEHNICKI GLASNIK-TECHNICAL JOURNAL, 2021, 15 (01): : 112 - 120