A Multi-agent Case-Based Reasoning Intrusion Detection System Prototype

被引:1
作者
Schoenborn, Jakob Michael [1 ,2 ]
Althoff, Klaus-Dieter [1 ,2 ]
机构
[1] Univ Hildesheim, Univ Pl 1, D-31141 Hildesheim, Germany
[2] German Res Ctr Artificial Intelligence DFKI, Trippstadter Str 122, D-67663 Kaiserslautern, Germany
来源
CASE-BASED REASONING RESEARCH AND DEVELOPMENT, ICCBR 2023 | 2023年 / 14141卷
关键词
Case-based Reasoning; SEASALT; Intrusion Detection System; Multi-Agent System;
D O I
10.1007/978-3-031-40177-0_23
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The number of actors, costs, and incidents in terms of internet criminality is rising each year as many devices in our daily routines become increasingly connected to the internet. 'Security by design' is gaining increased awareness in software engineering, but it is not to be expected to catch all security issues as the range of potential security issues and the creativity of the attackers are both seemingly endless. Thus, we propose a multi-agent case-based reasoning system to detect malicious traffic in a computer network. We mainly rely on the commonly used UNSW_NB15 data set including 82332 training cases with mostly numeric attributes, but the application design is open to operate with other data sources, such as NSL-KDD and CICIDS-2017 as well. Purpose. The aim of the proposed system is to detect malicious network traffic and alert the security engineer of a company to take further actions such as blocking the source IP address of the potential attacker. Findings. We were able to successfully detect seven out of ten attacks with an average true-positive rate of 82,56% and leave the remaining attacks (Analysis, Backdoor, Worms) for further investigation and improvements. Implications and value. The results are close to other research results with room for improvement. Due to the nature of a multi-agent framework, this application could be integrated into other existing intrusion detection systems and serve as an add-on.
引用
收藏
页码:359 / 374
页数:16
相关论文
共 50 条
[31]   Case-based reasoning disassembly system [J].
Zeid, I ;
Gupta, SM ;
Pan, L .
ENVIRONMENTALLY CONSCIOUS MANUFACTURING, 2001, 4193 :186-193
[32]   Case-Based FCTF Reasoning System [J].
Lu, Jing ;
Zhang, Xiakun ;
Li, Peiren ;
Zhu, Yu .
APPLIED SCIENCES-BASEL, 2015, 5 (04) :825-839
[33]   Development of a case-based reasoning prototype for cogeneration plant design [J].
Matelli, Jose Alexandre ;
Bazzo, Edson ;
da Silva, Jonny Carlos .
APPLIED ENERGY, 2011, 88 (09) :3030-3041
[34]   Design and Deployment of a Multi-Agent System on a Hardware Prototype [J].
Belkacemi, Rabie ;
Feliachi, Ali .
IEEE POWER AND ENERGY SOCIETY GENERAL MEETING 2010, 2010,
[35]   A case-based approach to network intrusion detection [J].
Schwartz, DG ;
Stoecklin, S ;
Yilmaz, E .
PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON INFORMATION FUSION, VOL II, 2002, :1084-1089
[36]   A Case-Based Reasoning Architecture of an Hybrid Software Agent [J].
Leite, Adriana ;
Girardi, Rosario .
2014 IEEE/WIC/ACM INTERNATIONAL JOINT CONFERENCES ON WEB INTELLIGENCE (WI) AND INTELLIGENT AGENT TECHNOLOGIES (IAT), VOL 3, 2014, :79-86
[37]   Application of case-based reasoning in a fault detection system on production of drippers [J].
Khosravani, Mohammad Reza ;
Nasiri, Sara ;
Weinberg, Kerstin .
APPLIED SOFT COMPUTING, 2019, 75 :227-232
[38]   CBR-PDS: a case-based reasoning phishing detection system [J].
Abutair, Hassan ;
Belghith, Abdelfettah ;
AlAhmadi, Saad .
JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2019, 10 (07) :2593-2606
[39]   A case-based reasoning system for aiding detection and classification of nosocomial infections [J].
Gomez-Vallejo, H. J. ;
Uriel-Latorre, B. ;
Sande-Meijide, M. ;
Villamarin-Bello, B. ;
Pavon, R. ;
Fdez-Riverola, F. ;
Glez-Pena, D. .
DECISION SUPPORT SYSTEMS, 2016, 84 :104-116
[40]   CBR-PDS: a case-based reasoning phishing detection system [J].
Hassan Abutair ;
Abdelfettah Belghith ;
Saad AlAhmadi .
Journal of Ambient Intelligence and Humanized Computing, 2019, 10 :2593-2606