A PHP Error was encountered

Severity: Warning

Message: Use of undefined constant REF_SOFFICE_BIN - assumed 'REF_SOFFICE_BIN' (this will throw an Error in a future version of PHP)

Filename: controllers/New_pages.php

Line Number: 938

Backtrace:

File: /home/u640135541/domains/irejournals.com/public_html/application/controllers/New_pages.php
Line: 938
Function: _error_handler

File: /home/u640135541/domains/irejournals.com/public_html/application/controllers/New_pages.php
Line: 892
Function: locate_soffice

File: /home/u640135541/domains/irejournals.com/public_html/application/controllers/New_pages.php
Line: 741
Function: convert_doc_to_docx

File: /home/u640135541/domains/irejournals.com/public_html/application/controllers/New_pages.php
Line: 123
Function: extract_sections_data

File: /home/u640135541/domains/irejournals.com/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: Use of undefined constant REF_SOFFICE_BIN - assumed 'REF_SOFFICE_BIN' (this will throw an Error in a future version of PHP)

Filename: controllers/New_pages.php

Line Number: 938

Backtrace:

File: /home/u640135541/domains/irejournals.com/public_html/application/controllers/New_pages.php
Line: 938
Function: _error_handler

File: /home/u640135541/domains/irejournals.com/public_html/application/controllers/New_pages.php
Line: 892
Function: locate_soffice

File: /home/u640135541/domains/irejournals.com/public_html/application/controllers/New_pages.php
Line: 741
Function: convert_doc_to_docx

File: /home/u640135541/domains/irejournals.com/public_html/application/controllers/New_pages.php
Line: 123
Function: extract_sections_data

File: /home/u640135541/domains/irejournals.com/public_html/index.php
Line: 315
Function: require_once

A Comparative Study of Machine Learning Algorithms Used for Network Intrusion Detection
International Peer-Reviewed Journal•Open Access•ISSN 2456-8880
irejournals@gmail.com•+91-7433024337

Home / Current Issue / Paper 1706057

1706057 Vol 8 · Issue 1 Download Paper

A Comparative Study of Machine Learning Algorithms Used for Network Intrusion Detection

Ijegwa David Acheme Adebanjo Adeshina Wasiu

Subject area: Science,Engineering and Technology  ·  Area of research: Network security, Machine Learning

Abstract

Across different sectors of human endeavors such as health, aviation, agriculture, education, and finance, institutions and organizations are increasingly embracing ICT infrastructures, relying more on computers and cyber resources for their daily operations. However, this growing dependence on cyber systems has led to a corresponding rise in cyber-attacks. Therefore, there's a pressing need to develop robust countermeasures to safeguard confidential information and ensure its availability. Among the many techniques employed by attackers to breach computer network security, intrusion stands out as one of the most common significant attack type. Numerous research endeavors have been dedicated to developing intrusion detection systems (IDS) to address this challenge. The focus of this study is the exploration of selected machine learning techniques that have been reported for IDS development. To accomplish this, the research builds a predictive machine learning model using four popular algorithms (Logistic Regression, Random Forest, Decision trees, and Na?ve Bayes) for the detection and prediction of suspicious connections. This was achieved through the analysis of the KDD Cup 1999 dataset, wherein machine learning algorithms are employed to identify patterns and anomalies, which can enable business owners to deploy preemptive measures against potential security breaches. Subsequently, the performances of these algorithms are evaluated and ranked based on their prediction accuracy and other established performance metrics. The results in terms of prediction accuracy show that the Random Forest algorithm performed best, followed by the decision tree, then Logistic regression and finally, na?ve bayes with the least accuracy.

Keywords

Classification Algorithms, Cybersecurity, Intrusion Detection Systems

References

[1] Acheme, I. D., & Vincent, O. R. (2021). Machine-learning models for predicting survivability in COVID-19 patients. In Data Science for COVID-19 (pp. 317-336). Academic Press.

[2] Ahmad, Z., Shahid Khan, A., Wai Shiang, C., Abdullah, J., & Ahmad, F. (2021). Network intrusion detection system: A systematic study of machine learning and deep learning approaches. Transactions on Emerging Telecommunications Technologies, 32(1), e4150.

[3] Ashiku, L., & Dagli, C. (2021). Network intrusion detection system using deep learning. Procedia Computer Science, 185, 239-247.

[4] Bakhsh S, Alghamdi S, Alsemmeari RA, Hassan SR. (2019) An adaptive intrusion detection and prevention system for Internet of Things. International Journal of Distributed Sensor Networks. 2019;15(11). doi:10.1177/1550147719888109.

[5] Das, V., Pathak, V., Sharma, S., Srikanth, M. V. V. N. S., Kumar, G., & Nadu, T. (2010). Network intrusion detection system based on machine learning algorithms.

[6] De'ath, G., & Fabricius, K. E. (2000). Classification and regression trees: a powerful yet simple technique for ecological data analysis. Ecology, 81(11), 3178-3192.

[7] Gautam, R. K. S., & Doegar, E. A. (2018, January). An ensemble approach for intrusion detection system using machine learning algorithms. In 2018 8th International conference on cloud computing, data science & engineering (confluence) (pp. 14-15). IEEE.

[8] Hossin, M., & Sulaiman, M. N. (2015). A review on evaluation metrics for data classification evaluations. International journal of data mining & knowledge management process, 5(2), 1.

[9] Jamadar, R. A. (2018). Network intrusion detection system using machine learning. Indian Journal of Science and Technology, 7(48), 1-6.

[10] Kumar Singh Gautam R. and Doegar, E. A. (2018) "An Ensemble Approach for Intrusion Detection System Using Machine Learning Algorithms," 2018 8th International Conference on Cloud Computing, Data Science & Engineering (Confluence), 2018, pp. 14-15, doi: 10.1109/CONFLUENCE.2018.8442693.

[11] MAKINDE, A. S., & ACHEME, I. D. (2023). Climate-Driven Maize Yield Prediction: A Machine Learning Approach.

[12] Manavalan, B., Subramaniyam, S., Shin, T. H., Kim, M. O., & Lee, G. (2018). Machine-learning-based prediction of cell-penetrating peptides and their uptake efficiency with improved accuracy. Journal of proteome research, 17(8), 2715-2726.

[13] Mebawondu, J. O., Alowolodu, O. D., Mebawondu, J. O., & Adetunmbi, A. O. (2020). Network intrusion detection system using supervised learning paradigm. Scientific African, 9, e00497.

[14] Patgiri, R. Varshney, U. Akutota, T., and Kunde, (2018) "An Investigation on Intrusion Detection System Using Machine Learning," 2018 IEEE Symposium Series on Computational Intelligence (SSCI), 2018, pp. 1684-1691, doi: 10.1109/SSCI.2018.8628676.

[15] Tahri, R., Balouki, Y., Jarrar, A., & Lasbahani, A. (2022). Intrusion Detection System Using machine learning Algorithms. In ITM Web of Conferences (Vol. 46, p. 02003). EDP Sciences.

[16] Thomas Rincy N, Roopam Gupta, (2021) "Design and Development of an Efficient Network Intrusion Detection System Using Machine Learning Techniques", Wireless Communications and Mobile Computing, vol. 2021, Article ID 9974270, 35 pages, 2021. https://doi.org/10.1155/2021/9974270

[17] Varanasi V. and Razia S. (2022) "Network Intrusion Detection using Machine Learning, Deep Learning - A Review," 2022 4th International Conference on Smart Systems and Inventive Technology (ICSSIT), pp. 1618-1624, doi: 10.1109/ICSSIT53264.2022.9716469.

[18] Yadav M. K. and Sharma K. P. (2021) “WXYpqs†‡ˆ‰ $ % & c l m n o w y ïïæÚÌÃÚ̵¦˜�˜¦˜�sdR>&h˜Åh^~ 5�6�CJOJPJQJaJ"h˜Åh^~ 5�6�CJOJQJaJh^~ h˜gCJOJQJaJh^~ CJOJQJaJh˜Åh^~ 6�OJQJ\�hc[D6�OJQJ\�hc[Dhc[D6�OJQJ\�h˜Åhc[D6�H*OJQJ\�hc[Dhc[DH*OJQJ\�hù#èOJQJ\�hc[Dhù#èH*OJQJ\�hc[Dhù#èOJQJ\�h˜ÅOJQJ\�h˜Åhc[DCJ(OJQJ\�aJ(XYˆ% m n o PQ§´µ_¬ÏÐUVõõõõõããÙÙÙÂÙÙ©©©ÙÙÙ$ &F [Some characters in this reference could not be displayed correctly — please refer to the published PDF for the full reference.]

[19] [Some characters in this reference could not be displayed correctly — please refer to the published PDF for the full reference.]

How to cite this paper

Ijegwa David Acheme, Adebanjo Adeshina Wasiu "A Comparative Study of Machine Learning Algorithms Used for Network Intrusion Detection" Iconic Research And Engineering Journals Volume 8 Issue 1 2024 Page 494-500
Ijegwa David Acheme, Adebanjo Adeshina Wasiu "A Comparative Study of Machine Learning Algorithms Used for Network Intrusion Detection" Iconic Research And Engineering Journals, vol. 8, no. 1, Jul. 2024
Ijegwa David Acheme, Adebanjo Adeshina Wasiu (2024). A Comparative Study of Machine Learning Algorithms Used for Network Intrusion Detection. Iconic Research And Engineering Journals, 8(1).
Ijegwa David Acheme, Adebanjo Adeshina Wasiu "A Comparative Study of Machine Learning Algorithms Used for Network Intrusion Detection" Iconic Research And Engineering Journals, vol. 8, no. 1, Jul. 2024.
@article{1706057,
      author = {Ijegwa David Acheme, Adebanjo Adeshina Wasiu},
      title = {A Comparative Study of Machine Learning Algorithms Used for Network Intrusion Detection},
      journal = {Iconic Research And Engineering Journals},
      year = {2024},
      volume = {8},
      number = {1},
      pages = {494-500},
      issn = {2456-8880},
      url = {https://www.irejournals.com/formatedpaper/1706057.pdf},
      abstract = {Across different sectors of human endeavors such as health, aviation, agriculture, education, and finance, institutions and organizations are increasingly embracing ICT infrastructures, relying more on computers and cyber resources for their daily operations. However, this growing dependence on cyber systems has led to a corresponding rise in cyber-attacks. Therefore, there's a pressing need to develop robust countermeasures to safeguard confidential information and ensure its availability. Among the many techniques employed by attackers to breach computer network security, intrusion stands out as one of the most common significant attack type. Numerous research endeavors have been dedicated to developing intrusion detection systems (IDS) to address this challenge. The focus of this study is the exploration of selected machine learning techniques that have been reported for IDS development. To accomplish this, the research builds a predictive machine learning model using four popular algorithms (Logistic Regression, Random Forest, Decision trees, and Na?ve Bayes) for the detection and prediction of suspicious connections. This was achieved through the analysis of the KDD Cup 1999 dataset, wherein machine learning algorithms are employed to identify patterns and anomalies, which can enable business owners to deploy preemptive measures against potential security breaches. Subsequently, the performances of these algorithms are evaluated and ranked based on their prediction accuracy and other established performance metrics. The results in terms of prediction accuracy show that the Random Forest algorithm performed best, followed by the decision tree, then Logistic regression and finally, na?ve bayes with the least accuracy.},
      keywords = {Classification Algorithms, Cybersecurity, Intrusion Detection Systems},
      month = {July},
  }