Application of Biomimetic Algorithms in Cybersecurity for Anomaly Detection

Thesis title: Použití biomimetických algoritmů v kybernetické bezpečnosti pro detekci anomálií
Author: Pinterová, Lucie
Thesis type: Diplomová práce
Supervisor: Švarc, Lukáš
Opponents: Šimeček, Karel
Thesis language: Česky
Abstract:
Tato práce se zabývá návrhem a vyhodnocením biomimetického přístupu pro detekci anomálií v síťovém provozu. V teoretické části je nejprve uveden kontext kybernetické bezpečnosti a význam detekce anomálií, dále jsou popsány principy biomimetických algoritmů, jejich rozdělení a konkrétní vybrané metody. Na základě rešerše a definovaných kritérií byl pro praktickou část zvolen algoritmus negativní selekce, inspirovaný mechanismy imunitního systému. Vstupní atributy pro tento model byly vybrány pomocí LightGBM. Algoritmus je nejprve implementován v základní podobě, která pracuje pouze s vybranými atributy. Následně je tento přístup rozšířen o doménová pravidla, která umožňují dynamické přizpůsobení citlivosti detekce. Výsledky ukazují, že právě hybridní přístup dosahuje nejvyšší úspěšnosti detekce. Permutační analýza potvrdila význam přenosových příznaků a objemových charakteristik pro rozhodování modelu. Zároveň byla vyhodnocena účinnost jednotlivých pravidel, která ukázala, jak důležitá je jejich formulace. Navržené řešení bylo ověřeno na reálném datasetu a ukázalo potenciál pro nasazení v prostředích s omezenou dostupností označených dat. Součástí práce je kód v jazyce Python, který umožňuje replikaci a další rozvoj navrženého postupu.
Keywords: síťový provoz; algoritmus negativní selekce ; NetFlow; biomimetické algoritmy; detekce anomálií; kybernetická bezpečnost
Thesis title: Application of Biomimetic Algorithms in Cybersecurity for Anomaly Detection
Author: Pinterová, Lucie
Thesis type: Diploma thesis
Supervisor: Švarc, Lukáš
Opponents: Šimeček, Karel
Thesis language: Česky
Abstract:
This thesis focuses on the design and evaluation of a biomimetic approach for anomaly detection in network traffic. The theoretical part first introduces the context of cybersecurity and the importance of anomaly detection, followed by an explanation of the principles of biomimetic algorithms, their classification, and a detailed overview of selected methods. Based on a literature review and defined criteria, the negative selection algorithm inspired by the mechanisms of the immune system was chosen for the practical part. Input features for the model were selected using LightGBM. The algorithm was first implemented in a basic version using only the selected attributes. Subsequently, this approach was extended with domain-specific rules that enable dynamic adjustment of detection sensitivity. The results show that the hybrid approach achieves the highest detection performance. A permutation analysis confirmed the importance of transmission features and volume-based characteristics in model decision-making. Additionally, the effectiveness of individual rules was evaluated, highlighting the importance of their formulation. The proposed solution was validated on a real dataset and demonstrated potential for deployment in environments with limited availability of labeled data. The thesis includes Python code that allows for replication and further development of the proposed method.
Keywords: network traffic; negative selection algorithm; biomimetic algorithms; anomaly detection; cybersecurity; NetFlow

Information about study

Study programme: Data a analytika pro business
Type of study programme: Magisterský studijní program
Assigned degree: Ing.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information and Knowledge Engineering

Information on submission and defense

Date of assignment: 19. 2. 2025
Date of submission: 26. 6. 2025
Date of defense: 2025

Files for download

The files will be available after the defense of the thesis.

    Last update: