Cyber Data Analytics Lab (@tudelft-cda-lab)

Top repositories

1

SAGE

[TDSC 2021] IntruSion alert-driven Attack Graph Extractor. https://ieeexplore.ieee.org/document/9557854
Python
33
star
2

GROOT

[ICML 2021] A fast algorithm for fitting robust decision trees. http://proceedings.mlr.press/v139/vos21a.html
Python
20
star
3

FlexFringe

The FlexFringe tool for flexible learning of state machines (deterministic automata) from traces. See the paper at https://arxiv.org/abs/2203.16331
C++
15
star
4

SECLEDS

[ECML 2022] SECLEDS: Sequence Clustering in Evolving Data Streams via Multiple Medoids and Medoid Voting
Python
6
star
5

FlexFringe-python

Python wrapper for flexfringe
Python
5
star
6

GRAMS

Python
5
star
7

malpaca-pub

Network behavior discovery and behavioral profile generation. https://link.springer.com/chapter/10.1007/978-3-030-62582-5_15
Python
5
star
8

ROCT

[AAAI 2022] Robust Optimal Classification Trees Against Adversarial Examples
Python
4
star
9

OMDT

[IJCAI 2023] Optimizing decision tree policies for Markov Decision Processes (MDPs) using Mixed-Integer Linear Programming.
Python
3
star
10

ENCODE

Python package for encoding NetFlow data for network anomaly detection
Python
3
star
11

robust-relabeling

[ECML-PKDD 2022] Adversarially robust decision tree relabeling
Python
2
star
12

SymLoop

A symbolic execution engine that can find errors that require many iterations through loops.
Java
2
star
13

PrivaTree

PrivaTree: An algorithm for training differentially-private decision trees
Python
2
star
14

NIDS-Dataset-Quality-Evaluation

Jupyter Notebook
1
star
15

Tutorials

Tutorials for the cda-lab tools
1
star
16

CATMA

Conformance Analysis Tool For Microservice Applications
Python
1
star
17

GROOT-experiment-code

Python
1
star
18

xai-pipeline

[EuroS&P 2023] XAI pipeline in Python
Jupyter Notebook
1
star