Phishdect: An Optimised Deep Neural Network Algorithm for Detecting Phishing Attacks in Online Platform


Authors : Faisal Ahmad Tijjani; Badamasi Imam Ya’u; Usman Ali; Mustapha Abdulrahman Lawal; Fatima Shittu; Abdulmutalib Abdullahi; Taiwo Olatunji Qudus; Ismail Zahraddeen Yakubu

Volume/Issue : Volume 9 - 2024, Issue 5 - May

Google Scholar : https://tinyurl.com/yc5sfzkr

Scribd : https://tinyurl.com/yc5x7r5d

DOI : https://doi.org/10.38124/ijisrt/IJISRT24MAY1175

Abstract : In today’s world, phishing attacks are gradually increasing, resulting in individuals losing valuables, assets, personal information, etc., to unauthorized parties. In phishing, attackers craft malicious websites disguised as well-known, legitimate sites and send them to individuals to steal personal information and other related private details. The existing phishing attack detection approach suffers from overfitting, underfitting, vanishing gradients, and local minima, as it tries to optimize a highly non- convex and high-dimensional function resulting in a good fit of the model on the training data while failing to generalize well on new, unseen test data. However, from the literature, population-based WOA can avoid local optima and get a globally optimal solution. These advantages cause WOA to be an appropriate algorithm for solving different constrained or unconstrained optimization problems for practical applications without structural reformation to deep learning algorithms algorithm. Therefore, an efficient and accurate deep learning method is proposed in this study to determine whether a website is malicious using phishing attack datasets on MATLAB 2021a. The experimental results show that the proposed model attains the highest testing accuracy of 98% as against the classical MLP algorithms which achieved the highest testing accuracy of 93%. that, the proposed system achieved the highest precision score of 97%, recall of 98. % and F-score of 97% as against the other classical approaches.

Keywords : Deep Learning, Whale Optimisation, Multilayer Perceptron, Phishing Attack and Long Short-Term Memory.

References :

  1. Weldon, K.a., et al., Petroleum prices prediction using data mining techniques--A Review. arXiv preprint arXiv:2211.12964, 2022.
  2. Guo, J. Oil price forecast using deep learning and ARIMA. in 2019 International Conference on Machine Learning, Big Data and Business Intelligence (MLBDBI). 2019. IEEE.
  3. Xu, Z., et al., Using econometric and machine learning models to forecast crude oil prices: Insights from economic history. Resources Policy, 2023. 83: p. 103614.
  4. An, J., Oil price predictors: Machine learning approach. 2019.
  5. ArunKumar, K., et al., Comparative analysis of Gated Recurrent Units (GRU), long Short-Term memory (LSTM) cells, autoregressive Integrated moving average (ARIMA), seasonal autoregressive Integrated moving average (SARIMA) for forecasting COVID-19 trends. Alexandria engineering journal, 2022. 61(10): p. 7585-7603.
  6. Kim, G.I. and B. Jang, Petroleum Price Prediction with CNN-LSTM and CNN-GRU Using Skip-Connection. Mathematics, 2023. 11(3): p. 547.
  7. Shu-rong, L. and G. Yu-lei. Crude oil price prediction based on a dynamic correcting support vector regression machine. in Abstract and applied analysis. 2013. Hindawi.
  8. Rosli, N., R. Ibrahim, and I. Ismail, Intelligent prediction system for gas metering system using particle swarm optimization in training neural network. Procedia Computer Science, 2017. 105: p. 165-169.
  9. Gao, S. and Y. Lei, A new approach for crude oil price prediction based on stream learning. Geoscience Frontiers, 2017. 8(1): p. 183-187.
  10. Gumus, M. and M.S. Kiran. Crude oil price forecasting using XGBoost. in 2017 International conference on computer science and engineering (UBMK). 2017. IEEE.
  11. Huang, L. and J. Wang, Global crude oil price prediction and synchronization based accuracy evaluation using random wavelet neural network. Energy, 2018. 151: p. 875-888.
  12. Folorunso, S., A. Taiwo, and O. Olabanjo, A predictive model for estimating petroleum consumption using machine learning approach. Lautech journal of engineering and technology, 2018. 12(2): p. 80-87.
  13. Bristone, M., R. Prasad, and A.A. Abubakar, CPPCNDL: Crude oil price prediction using complex network and deep learning algorithms. Petroleum, 2020. 6(4): p. 353-361.
  14. Cen, Z. and J. Wang, Crude oil price prediction model with long short term memory deep learning based on prior knowledge data transfer. Energy, 2019. 169: p. 160-171.
  15. An, J., A. Mikhaylov, and N. Moiseev, Oil price predictors: Machine learning approach. International Journal of Energy Economics and Policy, 2019. 9(5): p. 1.
  16. Shambulingappa, H., Crude oil price forecasting using machine learning. International Journal of Advanced Scientific Innovation, 2020. 1(1): p. 1-11.
  17. Zhang, T., et al., Multi-step-ahead crude oil price forecasting based on two-layer decomposition technique and extreme learning machine optimized by the particle swarm optimization algorithm. Energy, 2021. 229: p. 120797..

In today’s world, phishing attacks are gradually increasing, resulting in individuals losing valuables, assets, personal information, etc., to unauthorized parties. In phishing, attackers craft malicious websites disguised as well-known, legitimate sites and send them to individuals to steal personal information and other related private details. The existing phishing attack detection approach suffers from overfitting, underfitting, vanishing gradients, and local minima, as it tries to optimize a highly non- convex and high-dimensional function resulting in a good fit of the model on the training data while failing to generalize well on new, unseen test data. However, from the literature, population-based WOA can avoid local optima and get a globally optimal solution. These advantages cause WOA to be an appropriate algorithm for solving different constrained or unconstrained optimization problems for practical applications without structural reformation to deep learning algorithms algorithm. Therefore, an efficient and accurate deep learning method is proposed in this study to determine whether a website is malicious using phishing attack datasets on MATLAB 2021a. The experimental results show that the proposed model attains the highest testing accuracy of 98% as against the classical MLP algorithms which achieved the highest testing accuracy of 93%. that, the proposed system achieved the highest precision score of 97%, recall of 98. % and F-score of 97% as against the other classical approaches.

Keywords : Deep Learning, Whale Optimisation, Multilayer Perceptron, Phishing Attack and Long Short-Term Memory.

Never miss an update from Papermashup

Get notified about the latest tutorials and downloads.

Subscribe by Email

Get alerts directly into your inbox after each post and stay updated.
Subscribe
OR

Subscribe by RSS

Add our RSS to your feedreader to get regular updates from us.
Subscribe