csle
Cyber range
A platform for evaluating and developing reinforcement learning agents for cyber security control problems using quantitative methods.
A research platform to develop automated security policies using quantitative methods, e.g., optimal control, computational game theory, reinforcement learning, optimization, evolutionary methods, and causal inference.
121 stars
7 watching
20 forks
Language: Python
last commit: almost 2 years agocybersecuritydeep-learninggame-theorymarkov-decision-processesmarkov-gamesreinforcement-learningself-learning
Related projects:
| Repository | Description | Stars |
|---|---|---|
| A reinforcement learning environment for simulating attack and defense operations in an abstract network intrusion game | 74 | |
| An environment for training artificial intelligence models to respond optimally to security threats in computer networks | 21 | |
| A simulation environment for training and evaluating autonomous cyber defense models on simulated networks. | 11 | |
| Provides benchmarking policies and datasets for offline reinforcement learning | 85 | |
| An AI training environment for cyber-defence scenarios | 17 | |
| A collection of examples and code snippets teaching machine learning concepts to security professionals through hands-on Python projects | 151 | |
| A collection of tools and resources for threat hunters to identify and respond to cyber threats. | 861 | |
| A platform for multi-agent reinforcement learning research and development | 1,700 | |
| An experimentation platform to investigate the interaction of automated agents in abstract simulated network environments. | 1,670 | |
| Assesses generalization of multi-agent reinforcement learning algorithms to novel social situations | 637 | |
| Extracts and decodes data from Controller Area Networks | 38 | |
| A modular toolkit for rapid prototyping of reinforcement learning algorithms | 373 | |
| A cyber security research environment for training and development of security human and autonomous agents. | 65 | |
| A framework for training reinforcement learning agents to generalize in novel penetration-testing scenarios | 33 | |
| An open-source project that explores the intersection of machine learning and security to develop tools for detecting vulnerabilities in web applications. | 1,987 |