Heuristic nonlinear regression strategy for detecting phishing websites

被引:58
|
作者
Babagoli, Mehdi [1 ]
Aghababa, Mohammad Pourmahmood [2 ]
Solouk, Vahid [1 ]
机构
[1] Urmia Univ Technol, Fac Comp Engn, Orumiyeh, Iran
[2] Urmia Univ Technol, Fac Elect Engn, Orumiyeh, Iran
关键词
Phishing; SVM; Harmony search; Feature selection; Decision tree; Wrapper; Nonlinear regression; HARMONY SEARCH ALGORITHM; CLASSIFICATION;
D O I
10.1007/s00500-018-3084-2
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we propose a method of phishing website detection that utilizes a meta-heuristic-based nonlinear regression algorithm together with a feature selection approach. In order to validate the proposed method, we used a dataset comprised of 11055 phishing and legitimate webpages, and select 20 features to be extracted from the mentioned websites. This research utilizes two feature selection methods: decision tree and wrapper to select the best feature subset, while the latter incurred the detection accuracy rate as high as 96.32%. After the feature selection process, two meta-heuristic algorithms are successfully implemented to predict and detect the fraudulent websites: harmony search (HS) which was deployed based on nonlinear regression technique and support vector machine (SVM). The nonlinear regression approach was used to classify the websites, where the parameters of the proposed regression model were obtained using HS algorithm. The proposed HS algorithm uses dynamic pitch adjustment rate and generated new harmony. The nonlinear regression based on HS led to accuracy rates of 94.13 and 92.80% for train and test processes, respectively. As a result, the study finds that the nonlinear regression-based HS results in better performance compared to SVM.
引用
收藏
页码:4315 / 4327
页数:13
相关论文
共 50 条
  • [41] CatchPhish: detection of phishing websites by inspecting URLs
    Routhu Srinivasa Rao
    Tatti Vaishnavi
    Alwyn Roshan Pais
    Journal of Ambient Intelligence and Humanized Computing, 2020, 11 : 813 - 825
  • [42] Leverage Website Favicon to Detect Phishing Websites
    Chiew, Kang Leng
    Choo, Jeffrey Soon-Fatt
    Sze, San Nah
    Yong, Kelvin S. C.
    SECURITY AND COMMUNICATION NETWORKS, 2018,
  • [43] Prediction of phishing websites using machine learning
    Pandey, Mithilesh Kumar
    Singh, Munindra Kumar
    Pal, Saurabh
    Tiwari, B. B.
    SPATIAL INFORMATION RESEARCH, 2023, 31 (02) : 157 - 166
  • [44] Phishing Analysis of Websites Using Classification Techniques
    Aksu, Dogukan
    Turgut, Zeynep
    Ustebay, Serpil
    Aydin, Muhammed Ali
    INTERNATIONAL TELECOMMUNICATIONS CONFERENCE, ITELCON 2017, 2019, 504 : 251 - 258
  • [45] Phishing Websites Prediction Using Classification Techniques
    Ibrahim, Dyana Rashid
    Hadi, Ali Hussein
    2017 INTERNATIONAL CONFERENCE ON NEW TRENDS IN COMPUTING SCIENCES (ICTCS), 2017, : 133 - 137
  • [46] Implementation of Framework to Identify Potential Phishing Websites
    Kim, Doowon
    Achan, Chaitanya
    Baek, Jinsuk
    Fisher, Paul S.
    2013 IEEE INTERNATIONAL CONFERENCE ON INTELLIGENCE AND SECURITY INFORMATICS: BIG DATA, EMERGENT THREATS, AND DECISION-MAKING IN SECURITY INFORMATICS, 2013, : 268 - 268
  • [47] Detection of Phishing Websites through Computational Intelligence
    Suleman, Muhammad Taseer
    Ali, Amir
    4TH INTERNATIONAL CONFERENCE ON INNOVATIVE COMPUTING (IC)2, 2021, : 313 - 319
  • [48] The Phishing Funnel Model: A Design Artifact to Predict User Susceptibility to Phishing Websites
    Abbasi, Ahmed
    Dobolyi, David
    Vance, Anthony
    Zahedi, Fatemeh Mariam
    INFORMATION SYSTEMS RESEARCH, 2021, 32 (02) : 410 - 436
  • [49] Detection of Phishing Websites Using Machine Learning
    Abbas, Ahmed Raad
    Singh, Sukhvir
    Kau, Mandeep
    INVENTIVE COMMUNICATION AND COMPUTATIONAL TECHNOLOGIES, ICICCT 2019, 2020, 89 : 1307 - 1314
  • [50] Phishing Websites Detection using Machine Learning
    Kulkarni, Arun
    Brown, Leonard L., III
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2019, 10 (07) : 8 - 13