Transactions on Machine Intelligence

Transactions on Machine Intelligence

Intrusion Detection in Cloud Computing Virtualization Using Radial Basis Function Neural Network Optimized by Grasshopper Optimization Algorithm

Document Type : Original Article

Authors
1 Department of Information Technology Engineering, Faculty of Engineering, Science and Research Branch, Islamic Azad University, Tehran, Iran
2 Department of Computer Engineering, South Tehran Branch, Islamic Azad University, Tehran, Iran
Abstract
Cloud computing plays a crucial role in handling massive computations, providing a very simple computational model for users that meets their requests and needs at minimal cost. One of the major challenges in using cloud computing infrastructure is data security and preventing various possible intrusions. Intrusion detection systems (IDS) are one of the main components of cloud computing environment monitoring systems. This paper presents a hybrid learning system for use in intrusion detection systems in virtualization within cloud computing. After data collection and preparation, a Radial Basis Function Neural Network (RBFNN) trained with the Grasshopper Optimization Algorithm (GOA) is used as the proposed method for intrusion detection in cloud computing virtualization. GOA is employed to determine the centers, spread parameters, and weights of neurons in the RBFNN. The results are compared with the k-Nearest Neighbor (k-NN) classifier based on various error types and standard performance criteria. Simulation results indicate a 96.3% accuracy for the proposed method and show superior performance.
Keywords

  • Almomani, A., Alauthman, M., Albalas, F., Dorgham, O., & Obeidat, A. (2020). An online intrusion detection system to cloud computing based on NeuCube algorithms. In Cognitive Analytics: Concepts, Methodologies, Tools, and Applications (pp. 1042-1059). IGI Global. https://doi.org/10.4018/978-1-7998-2460-2.ch053
  • Aldribi, A., Traoré, I., Moa, B., & Nwamuo, O. (2020). Hypervisor-based cloud intrusion detection through online multivariate statistical change tracking. Computers & Security, 88, 101646. https://doi.org/10.1016/j.cose.2019.101646
  • Abusitta, A., Bellaiche, M., Dagenais, M., & Halabi, T. (2019). A deep learning approach for proactive multi-cloud cooperative intrusion detection system. Future Generation Computer Systems, 98, 308-318. https://doi.org/10.1016/j.future.2019.03.043
  • Nikolai, J., & Wang, Y. (2014). Hypervisor-based cloud intrusion detection system. In Proceedings of the 2014 International Conference on Computing, Networking and Communications (ICNC). https://doi.org/10.1109/ICCNC.2014.6785472
  • Iqbal, S., Kiah, M. L. M., Dhaghighi, B., Hussain, M., Khan, S., Khan, M. K., & Choo, K.-K. R. (2016). On cloud security attacks: A taxonomy and intrusion detection and prevention as a service. Journal of Network and Computer Applications, 74, 98-120. https://doi.org/10.1016/j.jnca.2016.08.016
  • Ganeshkumar, P., & Pandeeswari, N. (2016). Adaptive neuro-fuzzy-based anomaly detection system in cloud. International Journal of Fuzzy Systems, 18(3), 367-378. https://doi.org/10.1007/s40815-015-0080-x
  • Modi, C. N., & Acha, K. (2017). Virtualization layer security challenges and intrusion detection/prevention systems in cloud computing: A comprehensive review. The Journal of Supercomputing, 73(3), 1192-1234. https://doi.org/10.1007/s11227-016-1805-9
  • Hatef, M. A., Shaker, V., Jabbarpour, M. R., Jung, J., & Zarrabi, H. (2018). HIDCC: A hybrid intrusion detection approach in cloud computing. Concurrency and Computation: Practice and Experience, 30(3), e4171. https://doi.org/10.1002/cpe.4171
  • Hajimirzaei, B., & Navimipour, N. J. (2019). Intrusion detection for cloud computing using neural networks and artificial bee colony optimization algorithm. ICT Express, 5(1), 56-59. https://doi.org/10.1016/j.icte.2018.01.014
  • Sethi, K., Kumar, R., Prajapati, N., & Bera, P. (2020). Deep reinforcement learning based intrusion detection system for cloud infrastructure. In Proceedings of the 2020 International Conference on COMmunication Systems & NETworkS (COMSNETS). https://doi.org/10.1109/COMSNETS48256.2020.9027452
  • Howlett, R. J., & Jain, L. C. (2013). Radial Basis Function Networks 2: New Advances in Design. Physica-Verlag HD.
  • Biancolini, M. E. (2018). Fast Radial Basis Functions for Engineering Applications. Springer International Publishing. https://doi.org/10.1007/978-3-319-75011-8
  • Akbulut, Y., Sengur, A., Guo, Y., & Smarandache, F. (2017). Ns-k-nn: Neutrosophic set-based k-nearest neighbors classifier. Symmetry, 9(9), 179. https://doi.org/10.3390/sym9090179
  • Saremi, S., Mirjalili, S., & Lewis, A. (2017). Grasshopper optimisation algorithm: Theory and application. Advances in Engineering Software, 105, 30-47. https://doi.org/10.1016/j.advengsoft.2017.01.004
  • Aït-Sahalia, Y., & Xiu, D. (2019). Principal component analysis of high-frequency data. Journal of the American Statistical Association, 114(525), 287-303. https://doi.org/10.1080/01621459.2017.1401542
  • Bard, J. (2018). What is data mining? PowerKids Press.
  • Yang, X. S. (2019). Introduction to algorithms for data mining and machine learning. Academic Press.
  • Lee, S. K., Cho, Y. H., & Kim, S. H. (2010). Collaborative filtering with ordinal scale-based implicit ratings for mobile music recommendations. Information Sciences, 180(11), 2142–2155. doi:10.1016/j.ins.2010.02.004
  • Choi, K., Yoo, D., Kim, G., & Suh, Y. (2012). A hybrid online-product recommendation system: Combining implicit rating-based collaborative filtering and sequential pattern analysis. Electronic Commerce Research and Applications, 11(4), 309–317. doi:10.1016/j.elerap.2012.02.004
  • Núñez-Valdéz, E. R., Cueva Lovelle, J. M., Sanjuán Martínez, O., García-Díaz, V., Ordoñez de Pablos, P., & Montenegro Marín, C. E. (2012). Implicit feedback techniques on recommender systems applied to electronic books. Computers in Human Behavior, 28(4), 1186–1193. doi:10.1016/j.chb.2012.02.001
  • Avini, H. (2020). Improved recommender systems. Aftab Giti Publishing House.
  • Maitham, J., & Qolizadeh, H. (2014). Improvement of recommender systems based on group refinement using social networks. In Proceedings of the 7th International Conference on Information Technology and Knowledge (Vol. 23). Urmia, Iran.
Volume 3, Issue 2
Spring 2020
Pages 121-135

  • Receive Date 07 March 2020
  • Revise Date 06 April 2020
  • Accept Date 28 June 2020