Skip to main content

Metaheuristic Based IDS Using Multi-objective Wrapper Feature Selection and Neural Network Classification

  • Conference paper
  • First Online:
Advances in Cyber Security (ACeS 2020)

Abstract

Due to the significant ongoing expansion of computer networks in our lives nowadays, the demand for network security and protection from cyber-attacks has never been more imperative to either clients or businesses alike, which signifies the key role of cyber intrusion detection systems in network security. This article proposes a cyber-intrusion detecting system classification with MLP trained by a hybrid metaheuristic algorithm and feature selection based on multi-objective wrapper method. The classifier, named as HADMLP is trained using a hybridization of the artificial bee colony along with the dragonfly algorithm. A multi-objective artificial bee colony model which is wrapper-based is used for selection of feature. Hence, collective name of the proposed technique referred as MO-HADMLP. For performance evaluation, the proposed method was assessed using ISCX 2012 and KDD CUP 99 datasets. The results of our experiments indicate a significant enhancement to the efficacy of network intrusion detection when compared to other approaches.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Raman, M.R.G., Somu, N., Kirthivasan, K., Liscano, R., Shanka Sriram, V.S.: An efficient intrusion detection system based on hypergraph-Genetic algorithm for parameter optimization and feature selection in support vector machine. Knowl.-Based Syst. 134, 1–12 (2017)

    Google Scholar 

  2. Mohammadi, S., Mirvaziri, H., Ghazizadeh-Ahsaee, M., Karimipour, H.: Cyber intrusion detection by combined feature selection algorithm. J. Inf. Secur. Appl. 44, 80–88 (2019)

    Google Scholar 

  3. Ghanem, W.A.H.M., Jantan, A.: Novel multi-objective artificial bee Colony optimization for wrapper based feature selection in intrusion detection. Int. J. Adv. Soft Comput. Appl. 8(1) (2016)

    Google Scholar 

  4. Ghazy, R.A., El-Rabaie, E.-S.M., Dessouky, M.I., El-Fishawy, N.A., El-Samie, F.E.A.: Feature selection ranking and subset-based techniques with different classifiers for intrusion detection. Wirel. Pers. Commun. 111(1), 375–393 (2020)

    Article  Google Scholar 

  5. Almasoudy, F.H., Al-Yaseen, W.L., Idrees, A.K.: Differential evolution wrapper feature selection for intrusion detection system. Procedia Comput. Sci. 167, 1230–1239 (2020)

    Article  Google Scholar 

  6. Ghanem, W.A.H.M., Jantan, A.: Training a neural network for cyberattack classification applications using hybridization of an artificial bee colony and monarch butterfly optimization. Neural Process. Lett. 51(1), 905–946 (2019). https://doi.org/10.1007/s11063-019-10120-x

    Article  Google Scholar 

  7. Ghanem, W.A.H.M., Jantan, A.: New approach to improve anomaly detection using a neural network optimized by hybrid ABC and PSO algorithms. Pak. J. Stat. 34(1), 1–14 (2018)

    Google Scholar 

  8. Alazzam, H., Sharie, A., Sabri, K.E.: A feature selection algorithm for intrusion detection system based on pigeon inspired optimizer. Expert Syst. Appl. 148, 113249 (2020)

    Article  Google Scholar 

  9. Alzubi, Q.M., Anbar, M., Alqattan, Z.N.M., et al.: Intrusion detection system based on a modified binary grey wolf optimisation. Neural Comput. Appl. 32, 6125–6137 (2020)

    Google Scholar 

  10. Li, A.-D., Xue, B., Zhang, M.: Multi-objective feature selection using hybridization of a genetic algorithm and direct multisearch for key quality characteristic selection. Inf. Sci. 523, 245–265 (2020)

    Google Scholar 

  11. Wang, B., Xue, B., Zhang, M.: Particle swarm optimization for evolving deep convolutional neural networks for image classification: single-and multi-objective approaches. In: Iba, H., Noman, N. (eds.) Deep Neural Evolution, pp. 155–184. Springer, Singapore (2020). https://doi.org/10.1007/978-981-15-3685-4_6

  12. Mazini, M., Shirazi, B., Mahdavi, I.: Anomaly network-based intrusion detection system using a reliable hybrid artificial bee colony and AdaBoost algorithms. J. King Saud Univ. Comput. Inf. Sci. 31(4), 541–553 (2019)

    Article  Google Scholar 

  13. Hamed, T., Dara, R., Kremer, S.C.: Network intrusion detection system based on recursive feature addition and bigram technique. Comput. Secur. 73, 137–155 (2018)

    Article  Google Scholar 

  14. Vinayakumar, R., Alazab, M., Soman, K.P., Poornachandran, P., Al-Nemrat, A., Venkatraman, S.: Deep learning approach for intelligent intrusion detection system. IEEE Access 7, 41525–41550 (2019)

    Article  Google Scholar 

  15. Alazzam, H., Sharieh, A., Sabri, K.E.: A feature selection algorithm for intrusion detection system based on pigeon inspired optimizer. Expert Syst. Appl. 148, 113249 (2020)

    Article  Google Scholar 

  16. Monshizadeh, M., Khatri, V., Atli, B.G., Kantola, R., Yan, Z.: Performance evaluation of a combined anomaly detection platform. IEEE Access 7, 100964–100978 (2019)

    Article  Google Scholar 

  17. Ghanem, W.A.H.M., Jantan, A.: A cognitively inspired hybridization of artificial bee colony and dragonfly algorithms for training multi-layer perceptrons. Cogn. Comput. 10(6), 1096–1134 (2018)

    Article  Google Scholar 

  18. Ghanem, W.A.H.M., Jantan, A.: Training a neural network for cyberattack Classification applications using hybridization of an Artificial Bee Colony and Monarch Butterfly Optimization. Neural Process. Lett. 51(1), 905–946 (2020)

    Article  Google Scholar 

  19. Ghanem, W.A.H.M., Jantan, A.: A new approach for intrusion detection system based on training multilayer perceptron by using enhanced Bat algorithm. Neural Comput. Appl. 32(15), 11665–11698 (2019). https://doi.org/10.1007/s00521-019-04655-2

    Article  Google Scholar 

  20. Lee, W., Stolfo, S.J.: A framework for constructing features and models for intrusion detection systems. ACM Trans. Inf. Syst. Secur. (TiSSEC) 3(4), 227–261 (2000)

    Article  Google Scholar 

  21. Ganapathy, S., Kulothungan, K., Muthurajkumar, S., Vijayalakshmi, M., Yogesh, P., Kannan, A.: Intelligent feature selection and classification techniques for intrusion detection in networks: a survey. EURASIP J. Wirel. Commun. Network. 2013(1), 1–16 (2013). https://doi.org/10.1186/1687-1499-2013-271

    Article  Google Scholar 

  22. Terzi, D.S., Terzi, R., Sagiroglu, S.: Big data analytics for network anomaly detection from netflow data. In: 2017 International Conference on Computer Science and Engineering (UBMK), pp. 592–597. IEEE (2017)

    Google Scholar 

  23. Zainal A., Maarof M.A., Shamsuddin S.M.: Feature selection using Rough-DPSO in anomaly intrusion detection. In: Gervasi, O., Gavrilova, M.L. (eds.) Computational Science and Its Applications. International Conference on Computational Science and Its Applications, pp. 512–524. Springer, Heidelberg (2007). https://doi.org/10.1007/978-3-540-74472-6_42

  24. Ghanem, W.A.H.M., Jantan, A., Abduljabbar, S., Ghaleb, A., Nasser, A.B.: An efficient intrusion detection model based on hybridization of artificial bee colony and dragonfly algorithms for training multilayer perceptrons. IEEE Access 8, 130452–130475 (2020)

    Article  Google Scholar 

  25. Shiravi, A., Shiravi, H., Tavallaee, M., Ghorbani, A.A.: Toward developing a systematic approach to generate benchmark datasets for intrusion detection. Comput. Secur. 31(3), 357–374 (2012)

    Article  Google Scholar 

  26. Lv, L., Wang, W., Zhang, Z., Liu, X.: A novel intrusion detection system based on an optimal hybrid kernel extreme learning machine. Knowl.-Based Syst. 195, 105648 (2020)

    Google Scholar 

  27. Kakavand, M., Mustapha, N., Mustapha, A., Abdullah, M.T.: Effective dimensionality reduction of payload-based anomaly detection in TMAD model for HTTP payload. TIIS 10(8), 3884–3910 (2016)

    Google Scholar 

  28. Ghasemi, J., Esmaily, J., Moradinezhad, R.: Intrusion detection system using an optimized kernel extreme learning machine and efficient features. Sādhanā 45(1), 1–9 (2019). https://doi.org/10.1007/s12046-019-1230-x

    Article  Google Scholar 

  29. Alamiedy, T.A., Anbar, M., Alqattan, Z.N.M., et al.: Anomaly-based intrusion detection system using multi-objective grey wolf optimisation algorithm. J. Ambient Intell. Human. Comput. 11, 3735–3756 (2020)

    Google Scholar 

  30. Golrang, A., Golrang, A.M., Yayilgan, S.Y., Elezaj, O.: A novel hybrid IDS based on modified NSGAII-ANN and random forest. Electronics 9(4), 577 (2020)

    Article  Google Scholar 

  31. Wei, W., Chen, S., Lin, Q., Ji, J., Chen, J.: A multi-objective immune algorithm for intrusion feature selection. Appl. Soft Comput. 95, 106522 (2020)

    Article  Google Scholar 

  32. Zainal, A., Maarof, M.A., Shamsuddin, S.M.: Feature selection using Rough-DPSO in anomaly intrusion detection. In: Gervasi, O., Gavrilova, M.L. (eds.) Computational Science and Its Applications International Conference on Computational Science and Its Applications, pp. 512–524. Springer, Heidelberg (2007). https://doi.org/10.1007/978-3-540-74472-6_42

  33. Alomari, O., Othman, Z.A.: Bees algorithm for feature selection in network anomaly detection. J. Appl. Sci. Res. 8(3), 1748–1756 (2012)

    Google Scholar 

  34. Rufai, K.I., Muniyandi, R.C., Othman, Z.A.: Improving bee algorithm based feature selection in intrusion detection system using membrane computing. J. Netw. 9(3), 523 (2014)

    Google Scholar 

  35. Othman, Z.A., Muda, Z., Theng, L.M., Othman, M.R.: Record to record feature selection algorithm for network intrusion detection. Int. J. Adv. Comput. Technol. 6(2), 163 (2014)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Waheed Ali H. M. Ghanem .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Ghanem, W.A.H.M. et al. (2021). Metaheuristic Based IDS Using Multi-objective Wrapper Feature Selection and Neural Network Classification. In: Anbar, M., Abdullah, N., Manickam, S. (eds) Advances in Cyber Security. ACeS 2020. Communications in Computer and Information Science, vol 1347. Springer, Singapore. https://doi.org/10.1007/978-981-33-6835-4_26

Download citation

  • DOI: https://doi.org/10.1007/978-981-33-6835-4_26

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-33-6834-7

  • Online ISBN: 978-981-33-6835-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics