Research Article

A Clustering Approach for Intrusion Detection with Big Data Processing on Parallel Computing Platform

Volume: 7 Number: 3 July 30, 2019
EN

A Clustering Approach for Intrusion Detection with Big Data Processing on Parallel Computing Platform

Abstract

Abstract— In recent years there is a growing number of attacks in the computer networks. Therefore, the use of a prevention mechanism is an inevitable need for security admins. Although firewalls are preferred as the first layer of protection, it is not sufficient for preventing lots of the attacks, especially from the insider attacks. Intrusion Detection Systems (IDSs) have emerged as an effective solution to these types of attacks. For increasing the efficiency of the IDS system, a dynamic solution, which can adapt itself and can detect new types of intrusions with a dynamic structure by the use of learning algorithms is mostly preferred. In previous years, some machine learning approaches are implemented in lots of IDSs. In the current position of artificial intelligence, most of the learning systems are transferred with the use of Deep Learning approaches due to its flexibility and the use of Big Data with high accuracy. In this paper, we propose a clustered approach to detect the intrusions in a network. Firstly, the system is trained with Deep Neural Network on a Big Data set by accelerating its performance with the use of CUDA architecture. Experimental results show that the proposed system has a very good accuracy rate and low runtime duration with the use of this parallel computation architecture. Additionally, the proposed system needs a relatively small duration for training the system 

Keywords

References

  1. [1] A. Borkar, A. Donode, and A. Kumari, "A survey on Intrusion Detection System (IDS) and Internal Intrusion Detection and protection system (IIDPS)," 2017 International Conference on Inventive Computing and Informatics (ICICI), Coimbatore, 2017, pp. 949-953.
  2. [2] L. Haripriya and M. A. Jabbar, "Role of Machine Learning in Intrusion Detection System: Review," 2018 Second International Conference on Electronics, Communication and Aerospace Technology (ICECA), Coimbatore, 2018, pp. 925-929. doi: 10.1109/ICECA.2018.8474576
  3. [3] F. Farahnakian and J. Heikkonen, “A deep auto-encoder based approach for intrusion detection system,” in Advanced Communication Technology (ICACT), 2018 20th International Conference on. IEEE, 2018, pp. 178–183.
  4. [4] E.H. Spafford, D. Zamboni, “Intrusion Detection Using Autonomous Agents. Computer Networks”, The International Journal of Computer and Telecommunications Networking 34 (4), 547–570 (2000)
  5. [5] H. Sagha, S. B. Shouraki, H. Khasteh and M. Dehghani, "Real-Time IDS Using Reinforcement Learning," 2008 Second International Symposium on Intelligent Information Technology Application, Shanghai, 2008, pp. 593-597.doi: 10.1109/IITA.2008.512
  6. [6] M. A. Jabbar and S. Samreen, "Intelligent network intrusion detection using alternating decision trees," 2016 International Conference on Circuits, Controls, Communications and Computing (I4C), Bangalore, 2016, pp. 1-6.doi: 10.1109/CIMCA.2016.8053265
  7. [7] A. S. Desai and D. P. Gaikwad, "Real time hybrid intrusion detection system using signature matching algorithm and fuzzy-GA," 2016 IEEE International Conference on Advances in Electronics, Communication and Computer Technology (ICAECCT), Pune, 2016, pp. 291-294.
  8. [8] C.F. Tsai, Y.F. Hsu, C.-Y. Lin, W.-Y. Lin, “Intrusion detection by machine learning: A review”, Expert Systems with Applications, 2009, vol. 36, no. 10, pp. 11994-120000.

Details

Primary Language

English

Subjects

Artificial Intelligence

Journal Section

Research Article

Publication Date

July 30, 2019

Submission Date

May 10, 2019

Acceptance Date

June 17, 2019

Published in Issue

Year 2019 Volume: 7 Number: 3

APA
Sahingoz, O. K. (2019). A Clustering Approach for Intrusion Detection with Big Data Processing on Parallel Computing Platform. Balkan Journal of Electrical and Computer Engineering, 7(3), 286-293. https://doi.org/10.17694/bajece.563167
AMA
1.Sahingoz OK. A Clustering Approach for Intrusion Detection with Big Data Processing on Parallel Computing Platform. Balkan Journal of Electrical and Computer Engineering. 2019;7(3):286-293. doi:10.17694/bajece.563167
Chicago
Sahingoz, Ozgur Koray. 2019. “A Clustering Approach for Intrusion Detection With Big Data Processing on Parallel Computing Platform”. Balkan Journal of Electrical and Computer Engineering 7 (3): 286-93. https://doi.org/10.17694/bajece.563167.
EndNote
Sahingoz OK (July 1, 2019) A Clustering Approach for Intrusion Detection with Big Data Processing on Parallel Computing Platform. Balkan Journal of Electrical and Computer Engineering 7 3 286–293.
IEEE
[1]O. K. Sahingoz, “A Clustering Approach for Intrusion Detection with Big Data Processing on Parallel Computing Platform”, Balkan Journal of Electrical and Computer Engineering, vol. 7, no. 3, pp. 286–293, July 2019, doi: 10.17694/bajece.563167.
ISNAD
Sahingoz, Ozgur Koray. “A Clustering Approach for Intrusion Detection With Big Data Processing on Parallel Computing Platform”. Balkan Journal of Electrical and Computer Engineering 7/3 (July 1, 2019): 286-293. https://doi.org/10.17694/bajece.563167.
JAMA
1.Sahingoz OK. A Clustering Approach for Intrusion Detection with Big Data Processing on Parallel Computing Platform. Balkan Journal of Electrical and Computer Engineering. 2019;7:286–293.
MLA
Sahingoz, Ozgur Koray. “A Clustering Approach for Intrusion Detection With Big Data Processing on Parallel Computing Platform”. Balkan Journal of Electrical and Computer Engineering, vol. 7, no. 3, July 2019, pp. 286-93, doi:10.17694/bajece.563167.
Vancouver
1.Ozgur Koray Sahingoz. A Clustering Approach for Intrusion Detection with Big Data Processing on Parallel Computing Platform. Balkan Journal of Electrical and Computer Engineering. 2019 Jul. 1;7(3):286-93. doi:10.17694/bajece.563167

Cited By

All articles published by BAJECE are licensed under the Creative Commons Attribution 4.0 International License. This permits anyone to copy, redistribute, remix, transmit and adapt the work provided the original work and source is appropriately cited.Creative Commons Lisansı