Intrusion Detection System Based on an Intelligent Multi-Layer Model Using Machine Learning

Intrusion Detection System Based on an Intelligent Multi-Layer Model Using Machine Learning

Authors

  • Ouafae El Aeraj Laboratory of Mathematics, Computer Science and Applications, Faculty of Sciences and Techniques, Hassan II University of Casablanca, Mohammedia 28806, Morocco https://orcid.org/0000-0002-1467-9734
  • Cherkaoui Leghris Laboratory of Mathematics, Computer Science and Applications, Faculty of Sciences and Techniques, Hassan II University of Casablanca, Mohammedia 28806, Morocco https://orcid.org/0000-0003-1940-8084

DOI:

https://doi.org/10.37965/jait.2024.0554

Keywords:

intrusion detection system, support vector machines, snort, machine learning

Abstract

With the rapid advent of information technology and social networking, the multiplication of connected devices further exposes users to the vulnerability of their personal data. This growing interconnectedness increases the risk of online attacks, underlining the daily challenge of cybersecurity in the face of increasingly sophisticated attacks. Flaws in automatic software updates and the limited responsiveness of devices underline the need for an innovative approach to detecting intrusions and securing systems. Early detection of intrusions within companies is essential to anticipate threats and respond rapidly to incidents. Researchers recommend the use of several tools and methods to counter malicious activity. This article introduces our innovative development of an automated model called SSVM (Snort Support Vector Machine) based on a hierarchical strategy organized in distinct layers. This model, automated by the joint use of Python and Shell, merges the efficiency of these languages to guarantee autonomous and resilient operation. After examining several intrusion detection and prevention systems, the first layer implements a selected system as the initial basis. The second layer uses machine learning to fill in the gaps in the initial system. Finally, the third layer applies a global evaluation methodology, taking into account execution time, energy consumption and physical resources, in order to orchestrate the entire evaluation process. The approach we propose appears to improve on other conventional intrusion detection systems by making the detection process more efficient. It does this by reducing false positives and false negatives compared with existing models.

Metrics

Metrics Loading ...

Downloads

Published

2024-08-22

How to Cite

El Aeraj, O., & Leghris, C. (2024). Intrusion Detection System Based on an Intelligent Multi-Layer Model Using Machine Learning. Journal of Artificial Intelligence and Technology. https://doi.org/10.37965/jait.2024.0554

Issue

Section

Research Articles
Loading...