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.
119 stars
6 watching
21 forks
Language: Python
last commit: 2 months ago cybersecuritydeep-learninggame-theorymarkov-decision-processesmarkov-gamesreinforcement-learningself-learning
Related projects:
Repository | Description | Stars |
---|---|---|
limmen/gym-idsgame | A reinforcement learning environment for simulating attack and defense operations in an abstract network intrusion game | 74 |
limmen/gym-optimal-intrusion-response | An environment for training artificial intelligence models to respond optimally to security threats in computer networks | 21 |
ornl/cyberwheel | A simulation environment for training and evaluating autonomous cyber defense models on simulated networks. | 10 |
google-research/deep_ope | A set of pre-trained reinforcement learning policies and benchmarking data for offline model selection in reinforcement learning. | 85 |
autonomous-resilient-cyber-defence/primaite | An AI training environment for cyber-defence scenarios | 17 |
cylance/introductiontomachinelearningforsecuritypros | A collection of examples and code snippets teaching machine learning concepts to security professionals through hands-on Python projects | 150 |
a3sal0n/cyberthreathunting | A collection of tools and resources for threat hunters to identify and respond to cyber threats. | 856 |
geek-ai/magent | A platform for multi-agent reinforcement learning research and development | 1,693 |
microsoft/cyberbattlesim | An experimentation platform to investigate the interaction of automated agents in abstract simulated network environments. | 1,668 |
google-deepmind/meltingpot | Assesses generalization of multi-agent reinforcement learning algorithms to novel social situations | 620 |
cyberdefence-lab-murcia/recan | Extracts and decodes data from Controller Area Networks | 37 |
zuoxingdong/lagom | A modular toolkit for rapid prototyping of reinforcement learning algorithms | 373 |
cage-challenge/cyborg | A cyber security research environment for training and development of security human and autonomous agents. | 63 |
jaromiru/nasimemu | A framework for training reinforcement learning agents to generalize in novel penetration-testing scenarios | 33 |
13o-bbr-bbq/machine_learning_security | A collection of tools and techniques for applying machine learning to improve security in software applications | 1,979 |