Safe-Reinforcement-Learning-Baselines
Safe-Reinforcement-Learning-Baselines 是一个专注于安全强化学习(Safe RL)研究的开源资源库,旨在为该领域提供全面的基准算法与测试环境。在传统的强化学习中,智能体往往只追求奖励最大化而忽视潜在风险,可能导致危险行为。此项目通过整合单智能体与多智能体场景下的多种安全算法及评估基准,帮助研究者在满足安全约束的前提下优化决策策略,有效解决了 AI 在复杂环境中“如何安全地学习”这一核心难题。
该项目不仅系统梳理了从早期理论到最新进展的经典论文,还详细列出了如 Safety-Gymnasium、Safe Multi-Agent Mujoco 等主流仿真测试环境,部分条目甚至标注了代码可用性状态,极大地降低了复现与研究门槛。其独特的亮点在于涵盖了单智能体与多智能体双重维度,并持续更新社区贡献的最新成果,形成了一个动态生长的学术知识库。
Safe-Reinforcement-Learning-Baselines 特别适合人工智能领域的研究人员、算法工程师以及高校师生使用。无论是希望快速了解安全强化学习发展脉络的初学者,还是正在寻找对比基线以验证新算法的资深开发者,都能从中获得宝贵的参考资源。欢迎社区成员共同参与维护,通过提交议题或合并请求来丰富这份清单,共同推动安全 AI 技术的发展。
使用场景
某自动驾驶初创公司的算法团队正在开发城市道路自动泊车系统,需要在保证绝对不碰撞障碍物(安全约束)的前提下,最大化泊车效率。
没有 Safe-Reinforcement-Learning-Baselines 时
- 基准缺失导致重复造轮子:团队需从零复现经典的约束马尔可夫决策过程(CMDP)算法,耗费数周时间调试基础代码,且难以确保实现与论文理论一致。
- 缺乏统一评测环境:内部自建仿真场景单一,无法在 Safety-Gym 或 Safe Multi-Agent Mujoco 等标准基准上验证算法泛化性,导致模型在真实路况下表现不可控。
- 安全风险难以量化:由于缺少成熟的风险敏感型强化学习基线对比,团队无法准确评估当前策略在极端情况下的违规概率,上线测试时频繁发生模拟碰撞。
- 多车协同研发受阻:面对停车场多车同时调度的复杂场景,缺乏可靠的多智能体安全 RL 参考架构,协同避障逻辑开发陷入瓶颈。
使用 Safe-Reinforcement-Learning-Baselines 后
- 快速集成成熟基线:直接调用仓库中已整理的单智能体及多智能体安全 RL 基线代码(如 Lyapunov 设计或 Actor-Critic 约束算法),将算法验证周期从数周缩短至几天。
- 标准化基准测试:无缝接入支持的 Safety-Gymnasium 和 Safe Multi-Agent Isaac Gym 环境,在行业标准下客观评估模型性能,显著提升了算法的可信度。
- 明确的安全边界优化:通过对比不同风险约束下的基线表现,团队迅速定位并优化了策略中的高风险行为,使模拟测试中的碰撞率降低了 90% 以上。
- 高效解决多车协同:利用仓库提供的多智能体安全基准方案,快速构建了车辆间的协同避障机制,成功实现了高密度停车场内的无冲突调度。
Safe-Reinforcement-Learning-Baselines 通过提供标准化的安全算法基线与评测环境,帮助研发团队大幅降低了试错成本,确保了 AI 系统在严苛安全约束下的可靠落地。
运行环境要求
未说明
未说明

快速开始
安全强化学习基准
该仓库用于安全强化学习(RL)研究,我们在此探索各种安全RL基准和安全RL评测环境,涵盖单智能体RL和多智能体RL。若任何作者不希望其论文在此列出,请随时联系 <gshangd[AT]foxmail.com>。(本仓库仍在积极开发中,我们欢迎任何建设性的意见和建议)
欢迎您更新此列表!如果您发现一篇未在此列出的安全强化学习相关论文,请:
- 分支本仓库,添加相关信息并合并回主仓库;
- 或在此处提交问题;
- 或发送邮件至 <gshangd[AT]foxmail.com>。
README的组织结构如下:
1. 支持的环境
1.1. 安全单智能体RL基准
1.2. 安全多智能体RL基准
2. 安全RL基准方法
2.1. 安全单智能体RL基准方法
- Consideration of risk in reinforcement learning, Paper, Not Find Code, (Accepted by ICML 1994)
- Multi-criteria Reinforcement Learning, Paper, Not Find Code, (Accepted by ICML 1998)
- Lyapunov design for safe reinforcement learning, Paper, Not Find Code, (Accepted by ICML 2002)
- Risk-sensitive reinforcement learning, Paper, Not Find Code, (Accepted by Machine Learning, 2002)
- Risk-Sensitive Reinforcement Learning Applied to Control under Constraints, Paper, Not Find Code, (Accepted by Journal of Artificial Intelligence Research, 2005)
- An actor-critic algorithm for constrained markov decision processes, Paper, Not Find Code, (Accepted by Systems & Control Letters, 2005)
- Reinforcement learning for MDPs with constraints, Paper, Not Find Code, (Accepted by European Conference on Machine Learning 2006)
- Discounted Markov decision processes with utility constraints, Paper, Not Find Code, (Accepted by Computers & Mathematics with Applications, 2006)
- Constrained reinforcement learning from intrinsic and extrinsic rewards, Paper, Not Find Code, (Accepted by International Conference on Development and Learning 2007)
- Safe exploration for reinforcement learning, Paper, Not Find Code, (Accepted by ESANN 2008)
- Percentile optimization for Markov decision processes with parameter uncertainty, Paper, Not Find Code, (Accepted by Operations research, 2010)
- Probabilistic goal Markov decision processes, Paper, Not Find Code, (Accepted by IJCAI 2011)
- Safe reinforcement learning in high-risk tasks through policy improvement, Paper, Not Find Code, (Accepted by IEEE Symposium on Adaptive Dynamic Programming and Reinforcement Learning (ADPRL) 2011)
- Safe Exploration in Markov Decision Processes, Paper, Not Find Code, (Accepted by ICML 2012)
- Policy gradients with variance related risk criteria, Paper, Not Find Code, (Accepted by ICML 2012)
- Risk aversion in Markov decision processes via near optimal Chernoff bounds, Paper, Not Find Code, (Accepted by NeurIPS 2012)
- Safe Exploration of State and Action Spaces in Reinforcement Learning, Paper, Not Find Code, (Accepted by Journal of Artificial Intelligence Research, 2012)
- An Online Actor–Critic Algorithm with Function Approximation for Constrained Markov Decision Processes, Paper, Not Find Code, (Accepted by Journal of Optimization Theory and Applications, 2012)
- Safe policy iteration, Paper, Not Find Code, (Accepted by ICML 2013)
- Reachability-based safe learning with Gaussian processes, Paper, Not Find Code (Accepted by IEEE CDC 2014)
- Safe Policy Search for Lifelong Reinforcement Learning with Sublinear Regret, Paper, Not Find Code, (Accepted by ICML 2015)
- High-Confidence Off-Policy Evaluation, Paper, Code (Accepted by AAAI 2015)
- Safe Exploration for Optimization with Gaussian Processes, Paper, Not Find Code (Accepted by ICML 2015)
- Safe Exploration in Finite Markov Decision Processes with Gaussian Processes, Paper, Not Find Code (Accepted by NeurIPS 2016)
- Safe and efficient off-policy reinforcement learning, Paper, Code (Accepted by NeurIPS 2016)
- Safe, Multi-Agent, Reinforcement Learning for Autonomous Driving, Paper, Not Find Code (only Arxiv, 2016, citation 530+)
- Safe Learning of Regions of Attraction in Uncertain, Nonlinear Systems with Gaussian Processes, Paper, Code (Accepetd by CDC 2016)
- Safety-constrained reinforcement learning for MDPs, Paper, Not Find Code (Accepted by InInternational Conference on Tools and Algorithms for the Construction and Analysis of Systems 2016)
- Convex synthesis of randomized policies for controlled Markov chains with density safety upper bound constraints, Paper, Not Find Code (Accepted by American Control Conference 2016)
- Combating Deep Reinforcement Learning's Sisyphean Curse with Intrinsic Fear, Paper, Not Find Code (only Openreview, 2016)
- Combating reinforcement learning's sisyphean curse with intrinsic fear, Paper, Not Find Code (only Arxiv, 2016)
- Constrained Policy Optimization (CPO), Paper, Code (Accepted by ICML 2017)
- Risk-constrained reinforcement learning with percentile risk criteria, Paper, , Not Find Code (Accepted by The Journal of Machine Learning Research, 2017)
- Probabilistically Safe Policy Transfer, Paper, Not Find Code (Accepted by ICRA 2017)
- Accelerated primal-dual policy optimization for safe reinforcement learning, Paper, Not Find Code (Arxiv, 2017)
- Stagewise safe bayesian optimization with gaussian processes, Paper, Not Find Code (Accepted by ICML 2018)
- Leave no Trace: Learning to Reset for Safe and Autonomous Reinforcement Learning, Paper, Code (Accepted by ICLR 2018)
- Safe Model-based Reinforcement Learning with Stability Guarantees, Paper, Code (Accepted by NeurIPS 2018)
- A Lyapunov-based Approach to Safe Reinforcement Learning, Paper, Not Find Code (Accepted by NeurIPS 2018)
- Constrained Cross-Entropy Method for Safe Reinforcement Learning, Paper, Not Find Code (Accepted by NeurIPS 2018)
- Safe Reinforcement Learning via Formal Methods, Paper, Not Find Code (Accepted by AAAI 2018)
- Safe exploration and optimization of constrained mdps using gaussian processes, Paper, Not Find Code (Accepted by AAAI 2018)
- Safe reinforcement learning via shielding, Paper, Code (Accepted by AAAI 2018)
- Trial without Error: Towards Safe Reinforcement Learning via Human Intervention, Paper, Not Find Code (Accepted by AAMAS 2018)
- Learning-based Model Predictive Control for Safe Exploration and Reinforcement Learning, Paper, Not Find Code (Accepted by CDC 2018)
- The Lyapunov Neural Network: Adaptive Stability Certification for Safe Learning of Dynamical Systems, Paper, Code (Accepted by CoRL 2018)
- OptLayer - Practical Constrained Optimization for Deep Reinforcement Learning in the Real World, Paper, Not Find Code (Accepted by ICRA 2018)
- Safe learning of quadrotor dynamics using barrier certificates, Paper, Not Find Code (Accepted by ICRA 2018)
- Safe reinforcement learning on autonomous vehicles, Paper, Not Find Code (Accepted by IROS 2018)
- Trial without error: Towards safe reinforcement learning via human intervention, Paper, Code (Accepted by AAMAS 2018)
- Safe reinforcement learning: Learning with supervision using a constraint-admissible set, Paper, Not Find Code (Accepted by Annual American Control Conference (ACC) 2018)
- A General Safety Framework for Learning-Based Control in Uncertain Robotic Systems, Paper, Not Find Code (Accepted by IEEE Transactions on Automatic Control 2018)
- Safe exploration algorithms for reinforcement learning controllers, Paper, Not Find Code (Accepted by IEEE transactions on neural networks and learning systems 2018)
- Verification and repair of control policies for safe reinforcement learning, Paper, Not Find Code (Accepted by Applied Intelligence, 2018)
- Safe Exploration in Continuous Action Spaces, Paper, Code, (only Arxiv, 2018, citation 200+)
- Safe exploration of nonlinear dynamical systems: A predictive safety filter for reinforcement learning, Paper, Not Find Code (Arxiv, 2018, citation 40+)
- Batch policy learning under constraints, Paper, Code (Accepted by ICML 2019)
- Safe Policy Improvement with Baseline Bootstrapping, Paper, Not Find Code (Accepted by ICML 2019)
- Convergent Policy Optimization for Safe Reinforcement Learning, Paper, Code (Accepted by NeurIPS 2019)
- Constrained reinforcement learning has zero duality gap, Paper, Not Find Code (Accepted by NeurIPS 2019)
- Reinforcement learning with convex constraints, Paper, Code (Accepted by NeurIPS 2019)
- Reward constrained policy optimization, Paper, Not Find Code (Accepted by ICLR 2019)
- Supervised policy update for deep reinforcement learning, Paper, Code, (Accepted by ICLR 2019)
- End-to-end safe reinforcement learning through barrier functions for safety-critical continuous control tasks, Paper, Code (Accepted by AAAI 2019)
- Lyapunov-based safe policy optimization for continuous control, Paper, Not Find Code (Accepted by ICML Workshop RL4RealLife 2019)
- Safe reinforcement learning with model uncertainty estimates, Paper, Not Find Code (Accepted by ICRA 2019)
- Safe reinforcement learning with scene decomposition for navigating complex urban environments, Paper, Code, (Accepted by IV 2019)
- Verifiably safe off-model reinforcement learning, Paper, Code (Accepted by InInternational Conference on Tools and Algorithms for the Construction and Analysis of Systems 2019)
- Probabilistic policy reuse for safe reinforcement learning, Paper, Not Find Code, (Accepted by ACM Transactions on Autonomous and Adaptive Systems (TAAS), 2019)
- Projected stochastic primal-dual method for constrained online learning with kernels, Paper, Not Find Code, (Accepted by IEEE Transactions on Signal Processing, 2019)
- Resource constrained deep reinforcement learning, Paper, Not Find Code, (Accepted by 29th International Conference on Automated Planning and Scheduling 2019)
- Temporal logic guided safe reinforcement learning using control barrier functions, Paper, Not Find Code (Arxiv, Citation 25+, 2019)
- Safe policies for reinforcement learning via primal-dual methods, Paper, Not Find Code (Arxiv, Citation 25+, 2019)
- Value constrained model-free continuous control, Paper, Not Find Code (Arxiv, Citation 35+, 2019)
- Safe Reinforcement Learning in Constrained Markov Decision Processes (SNO-MDP), Paper, Code (Accepted by ICML 2020)
- Responsive Safety in Reinforcement Learning by PID Lagrangian Methods, Paper, Code (Accepted by ICML 2020)
- Constrained markov decision processes via backward value functions, Paper, Code (Accepted by ICML 2020)
- Projection-Based Constrained Policy Optimization (PCPO), Paper, Code (Accepted by ICLR 2020)
- First order constrained optimization in policy space (FOCOPS),Paper, Code (Accepted by NeurIPS 2020)
- Safe reinforcement learning via curriculum induction, Paper, Code (Accepted by NeurIPS 2020)
- Constrained episodic reinforcement learning in concave-convex and knapsack settings, Paper, Code (Accepted by NeurIPS 2020)
- Risk-sensitive reinforcement learning: Near-optimal risk-sample tradeoff in regret, Paper, Not Find Code (Accepted by NeurIPS 2020)
- Upper confidence primal-dual reinforcement learning for CMDP with adversarial loss, Paper, Not Find Code (Accepted by NeurIPS 2020)
- IPO: Interior-point Policy Optimization under Constraints, Paper, Not Find Code (Accepted by AAAI 2020)
- Safe reinforcement learning using robust mpc, Paper, Not Find Code (IEEE Transactions on Automatic Control, 2020)
- Safe reinforcement learning via projection on a safe set: How to achieve optimality? Paper, Not Find Code (Accepted by IFAC 2020)
- Reinforcement learning for safety-critical control under model uncertainty, using control lyapunov functions and control barrier functions, Paper, Not Find Code (Accepted by RSS 2020)
- Learning Transferable Domain Priors for Safe Exploration in Reinforcement Learning, Paper, Code, (Accepted by International Joint Conference on Neural Networks (IJCNN) 2020)
- Safe reinforcement learning through meta-learned instincts, Paper, Not Find Code (Accepted by The Conference on Artificial Life 2020)
- Learning safe policies with cost-sensitive advantage estimation, Paper, Not Find Code (Openreview 2020)
- Safe reinforcement learning using probabilistic shields, Paper, Not Find Code (2020)
- A constrained reinforcement learning based approach for network slicing, Paper, Not Find Code (Accepted by IEEE 28th International Conference on Network Protocols (ICNP) 2020)
- Safe reinforcement learning: A control barrier function optimization approach, Paper, Not Find Code (Accepted by the International Journal of Robust and Nonlinear Control)
- Exploration-exploitation in constrained mdps, Paper, Not Find Code (Arxiv, 2020)
- Safe reinforcement learning using advantage-based intervention, Paper, Code (Accepted by ICML 2021)
- Shortest-path constrained reinforcement learning for sparse reward tasks, Paper, Code, (Accepted by ICML 2021)
- Density constrained reinforcement learning, Paper, Not Find Code (Accepted by ICML 2021)
- CRPO: A New Approach for Safe Reinforcement Learning with Convergence Guarantee, Paper, Not Find Code (Accepted by ICML 2021)
- Safe reinforcement learning with linear function approximation, Paper, Not Find Code (Accepted by ICML 2021)
- Safe Reinforcement Learning by Imagining the Near Future (SMBPO), Paper, Code (Accepted by NeurIPS 2021)
- Towards safe reinforcement learning with a safety editor policy, Paper, Code (Accepted by NeurIPS 2021)
- Exponential Bellman Equation and Improved Regret Bounds for Risk-Sensitive Reinforcement Learning, Paper, Not Find Code (Accepted by NeurIPS 2021)
- Risk-Sensitive Reinforcement Learning: Symmetry, Asymmetry, and Risk-Sample Tradeoff, Paper, Not Find Code (Accepted by NeurIPS 2021)
- Safe reinforcement learning with natural language constraints, Paper, Code, (Accepted by NeurIPS 2021)
- Learning policies with zero or bounded constraint violation for constrained mdps, Paper, Not Find Code (Accepted by NeurIPS 2021)
- Conservative safety critics for exploration, Paper, Not Find Code (Accepted by ICLR 2021)
- Wcsac: Worst-case soft actor critic for safety-constrained reinforcement learning, Paper, Not Find Code (Accepted by AAAI 2021)
- Risk-averse trust region optimization for reward-volatility reduction, Paper, Not Find Code (Accepted by IJCAI 2021)
- AlwaysSafe: Reinforcement Learning Without Safety Constraint Violations During Training, Paper, Code (Accepted by AAMAS 2021)
- Safe Continuous Control with Constrained Model-Based Policy Optimization (CMBPO), Paper, Code (Accepted by IROS 2021)
- Context-aware safe reinforcement learning for non-stationary environments, Paper, Code (Accepted by ICRA 2021)
- Model-based Constrained Reinforcement Learning using Generalized Control Barrier Function, Paper, Code (Accepted by IROS 2021)
- Robot Reinforcement Learning on the Constraint Manifold, Paper, Code (Accepted by CoRL 2021)
- Provably efficient safe exploration via primal-dual policy optimization, Paper, Not Find Code (Accepted by the International Conference on Artificial Intelligence and Statistics 2021)
- Safe model-based reinforcement learning with robust cross-entropy method, Paper, Code (Accepted by ICLR 2021 Workshop on Security and Safety in Machine Learning Systems)
- MESA: Offline Meta-RL for Safe Adaptation and Fault Tolerance, Paper, Code (Accepted by Workshop on Safe and Robust Control of Uncertain Systems at NeurIPS 2021)
- Safe Reinforcement Learning of Control-Affine Systems with Vertex Networks, Paper, Code (Accepted by Conference on Learning for Dynamics and Control 2021)
- Can You Trust Your Autonomous Car? Interpretable and Verifiably Safe Reinforcement Learning, Paper, Not Find Code (Accepted by IV 2021)
- Provably safe model-based meta reinforcement learning: An abstraction-based approach, Paper, Not Find Code (Accepted by CDC 2021)
- Recovery RL: Safe Reinforcement Learning with Learned Recovery Zones, Paper, Code, (Accepted by IEEE RAL, 2021)
- Reinforcement learning control of constrained dynamic systems with uniformly ultimate boundedness stability guarantee, Paper, Not Find Code (Accepted by Automatica, 2021)
- A predictive safety filter for learning-based control of constrained nonlinear dynamical systems, Paper, Not Find Code (Accepted by Automatica, 2021)
- A simple reward-free approach to constrained reinforcement learning, Paper, Not Find Code (Arxiv, 2021)
- State augmented constrained reinforcement learning: Overcoming the limitations of learning with rewards, Paper, Not Find Code (Arxiv, 2021)
- DESTA: A Framework for Safe Reinforcement Learning with Markov Games of Intervention, Paper, Not Find Code (Arxiv, 2021)
- Safe Exploration in Model-based Reinforcement Learning using Control Barrier Functions, Paper, Not Find Code (Arxiv, 2021)
- Constrained Variational Policy Optimization for Safe Reinforcement Learning, Paper, Code (ICML 2022)
- Provably efficient model-free constrained rl with linear function approximation, Paper, Not Find Code (NeurIPS 2022)
- Constrained Policy Optimization via Bayesian World Models, Paper, Code (ICLR 2022)
- Stability-Constrained Markov Decision Processes Using MPC, Paper, Not Find Code (Accepted by Automatica, 2022)
- Constrained Reinforcement Learning for Vehicle Motion Planning with Topological Reachability Analysis, Paper, Not Find Code (Accepted by Robotics, 2022)
- Triple-Q: A Model-Free Algorithm for Constrained Reinforcement Learning with Sublinear Regret and Zero Constraint Violation, Paper, Code (Accepted by AISTATS 2022)
- Safe reinforcement learning using robust action governor, Paper, Not Find Code (Accepted by In Learning for Dynamics and Control, 2022)
- A primal-dual approach to constrained markov decision processes, Paper, Not Find Code (Arxiv, 2022)
- SAUTE RL: Almost Surely Safe Reinforcement Learning Using State Augmentation, Paper, Not Find Code (Arxiv, 2022)
- Finding Safe Zones of policies Markov Decision Processes, Paper, Not Find Code (Arxiv, 2022)
- CUP: A Conservative Update Policy Algorithm for Safe Reinforcement Learning, Paper, Code (Arxiv, 2022)
- SAFER: Data-Efficient and Safe Reinforcement Learning via Skill Acquisition, Paper, Not Find Code (Arxiv, 2022)
- Penalized Proximal Policy Optimization for Safe Reinforcement Learning, Paper, Not Find Code (Arxiv, 2022)
- Mean-Semivariance Policy Optimization via Risk-Averse Reinforcement Learning, Paper, Not Find Code (Arxiv, 2022)
- Convergence and sample complexity of natural policy gradient primal-dual methods for constrained MDPs, Paper, Not Find Code (Arxiv, 2022)
- Guided Safe Shooting: model based reinforcement learning with safety constraints, Paper, Not Find Code (Arxiv, 2022)
- Safe Reinforcement Learning via Confidence-Based Filters, Paper, Not Find Code (Arxiv, 2022)
- TRC: Trust Region Conditional Value at Risk for Safe Reinforcement Learning, Paper, Code (Accepted by IEEE RAL, 2022)
- Efficient Off-Policy Safe Reinforcement Learning Using Trust Region Conditional Value at Risk, Paper, Not Find Code (Accepted by IEEE RAL, 2022)
- Enhancing Safe Exploration Using Safety State Augmentation, Paper, Not Find Code (Arxiv, 2022)
- Towards Safe Reinforcement Learning via Constraining Conditional Value-at-Risk, Paper, Not Find Code (Accepted by IJCAI 2022)
- Safe reinforcement learning of dynamic high-dimensional robotic tasks: navigation, manipulation, interaction, Paper, Not Find Code (Arxiv, 2022)
- Safe Exploration Method for Reinforcement Learning under Existence of Disturbance, Paper, Not Find Code (Arxiv, 2022)
- Guiding Safe Exploration with Weakest Preconditions, Paper, Code (Arxiv, 2022)
- Temporal logic guided safe model-based reinforcement learning: A hybrid systems approach, Paper, Not Find Code (Accepted by Nonlinear Analysis: Hybrid Systems, 2022)
- Provably Safe Reinforcement Learning via Action Projection using Reachability Analysis and Polynomial Zonotopes, Paper, Not Find Code (Arxiv, 2022)
- Model-based Safe Deep Reinforcement Learning via a Constrained Proximal Policy Optimization Algorithm, Paper, Code (Arxiv, 2022)
- Safe Model-Based Reinforcement Learning with an Uncertainty-Aware Reachability Certificate, Paper, Not Find Code (Arxiv, 2022)
- UNIFY: a Unified Policy Designing Framework for Solving Constrained Optimization Problems with Machine Learning, Paper, Not Find Code (Arxiv, 2022)
- Enforcing Hard Constraints with Soft Barriers: Safe Reinforcement Learning in Unknown Stochastic Environments, Paper, Not Find Code (Arxiv, 2022)
- Safe Reinforcement Learning Using Robust Control Barrier Functions, Paper, Not Find Code (Accepted by IEEE RAL, 2022)
- Model-free Neural Lyapunov Control for Safe Robot Navigation, Paper, Code, Demo (Accepted by IROS 2022)
- Safe Reinforcement Learning via Probabilistic Logic Shields, Paper, Code (Accepted by IJCAI 2023, Distinguished Paper Award)
- Towards robust and safe reinforcement learning with benign off-policy data, Paper, Not Find Code (Accepted by ICML 2023)
- Enforcing hard constraints with soft barriers: Safe reinforcement learning in unknown stochastic environments, Paper, Not Find Code (Accepted by ICML 2023)
- Safe Exploration Incurs Nearly No Additional Sample Complexity for Reward-free RL, Paper, Not Find Code (Accepted by ICLR 2023)
- A CMDP-within-online framework for Meta-Safe Reinforcement Learning, Paper, Not Find Code (Accepted by ICLR 2023)
- Datasets and Benchmarks for Offline Safe Reinforcement Learning, Paper, Code, (Accepted by Journal of Data-centric Machine Learning Research)
- SCPO: Safe Reinforcement Learning with Safety Critic Policy Optimization, Paper, Code (Arxiv, 2023)
- Shielded Reinforcement Learning for Hybrid Systems, Paper (Arxiv), Code (AISOLA, 2023)
- Adaptive primal-dual method for safe reinforcement learning, Paper, Not Find Code (Accepted by AAMAS 2024)
- Probabilistic constraint for safety-critical reinforcement learning, Paper, Not Find Code (Accepted by TAC)
- Generalized constraint for probabilistic safe reinforcement learning, Paper, Not Find Code (Accepted by DCC 2024)
- Log Barriers for Safe Black-box Optimization with Application to Safe Reinforcement Learning, Paper, Code (JMLR, 2024)
- Provably safe reinforcement learning with step-wise violation constraints, Paper, Not Find Code (Accepted by NeurIPS 2024)
- Feasibility Consistent Representation Learning for Safe Reinforcement Learning, Paper, Code, (Accepted by ICML 2024)
- Balance Reward and Safety Optimization for Safe Reinforcement Learning: A Perspective of Gradient Manipulation, Paper, Not Find Code (Accepted by AAAI 2024)
- Safe Reinforcement Learning with Free-form Natural Language Constraints and Pre-Trained Language Models, Paper, Not Find Code (Accepted by AAMAS 2024)
- Enhancing Efficiency of Safe Reinforcement Learning via Sample Manipulation, Paper, Not Find Code (Arxiv, 2024)
- Safe and Balanced: A Framework for Constrained Multi-Objective Reinforcement Learning, Paper, Not Find Code (Arxiv, 2024)
- Confident Natural Policy Gradient for Local Planning in qπ-realizable Constrained MDPs, Paper, Not Find Code (Arxiv, 2024)
- Safe Exploration Using Bayesian World Models and Log-Barrier Optimization, Paper, Code (Arxiv, 2024)
- Safe and Balanced: A Framework for Constrained Multi-Objective Reinforcement Learning, Paper, Code (Accepted by IEEE TPAMI 2025)
- Reward-Safety Balance in Offline Safe RL via Diffusion Regularization, Paper, Not Find Code (Accepted by NeurIPS 2025)
2.2. 安全多智能体强化学习基线
- 多智能体约束策略优化(MACPO),论文,代码(Arxiv,2021年)
- MAPPO-Lagrangian,论文,代码(Arxiv,2021年)
- 用于安全多智能体强化学习的去中心化策略梯度下降上升法,论文,未找到代码(被AAAI 2021接收)
- 基于屏蔽的安全多智能体强化学习,论文,未找到代码(被AAMAS 2021接收)
- CMIX:具有峰值和平均约束的深度多智能体强化学习,论文,未找到代码(被联合欧洲机器学习与数据库知识发现会议2021接收)
- 通过去中心化多重控制屏障函数实现的安全多智能体强化学习,论文,未找到代码(Arxiv 2021)
- CAMA:一种使用约束增强的安全多智能体强化学习新框架,论文,未找到代码(Openreview 2022)
- 用于安全多智能体强化学习的屏蔽去中心化,论文,未找到代码(NeurIPS 2022)
- 使用分布式上图形式多智能体强化学习求解多智能体安全最优控制,论文,代码(RSS 2025)
3. 综述
- 安全强化学习综述:方法、理论与应用,论文(IEEE TPAMI,2024年)
- 基于状态的安全强化学习:综述,论文(被IJCAI 2023接收)
- 无模型强化学习中的带约束策略学习:综述,论文(被IJCAI 2021接收)
- 机器人领域的安全学习:从基于学习的控制到安全强化学习,论文(被年度控制、机器人与自主系统评论接收,2021年)
- 安全学习与优化技术:迈向现状综述,论文(被国际可信人工智能基础研讨会——整合学习、优化与推理——接收,2020年)
- 安全强化学习综合综述,论文(被机器学习研究期刊接收,2015年)
4. 学位论文
- 用于机器人决策的安全强化学习,论文(Shangding Gu,慕尼黑工业大学博士论文,2024年)
- 强化学习中的安全探索:理论与机器人应用,论文(Felix Berkenkamp,苏黎世联邦理工学院博士论文,2019年)
- 安全强化学习,论文(Philip S. Thomas,马萨诸塞大学阿默斯特分校博士论文,2015年)
5. 书籍
- 约束马尔可夫决策过程:随机建模,书籍(Eitan Altman,Routledge,1999年)
6. 教程
- 安全强化学习:连接理论与实践,教程(Ming Jin & Shangding Gu,2024年)
- 用于智能电网控制与运营的安全强化学习,教程(Ming Jin & Shangding Gu,2024年)
- 安全强化学习,教程(Felix Berkenkamp,2023年)
- 原始-对偶方法,教程(Gergely Neu,2023年)
7. 练习
出版物
如果您觉得本仓库有用,请引用以下论文:
@article{gu2024review,
title={A Review of Safe Reinforcement Learning: Methods, Theories and Applications},
author={Gu, Shangding and Yang, Long and Du, Yali and Chen, Guang and Walter, Florian and Wang, Jun and Knoll, Alois},
journal={IEEE Transactions on Pattern Analysis and Machine Intelligence},
year={2024},
publisher={IEEE}
}
相似工具推荐
ML-For-Beginners
ML-For-Beginners 是由微软推出的一套系统化机器学习入门课程,旨在帮助零基础用户轻松掌握经典机器学习知识。这套课程将学习路径规划为 12 周,包含 26 节精炼课程和 52 道配套测验,内容涵盖从基础概念到实际应用的完整流程,有效解决了初学者面对庞大知识体系时无从下手、缺乏结构化指导的痛点。 无论是希望转型的开发者、需要补充算法背景的研究人员,还是对人工智能充满好奇的普通爱好者,都能从中受益。课程不仅提供了清晰的理论讲解,还强调动手实践,让用户在循序渐进中建立扎实的技能基础。其独特的亮点在于强大的多语言支持,通过自动化机制提供了包括简体中文在内的 50 多种语言版本,极大地降低了全球不同背景用户的学习门槛。此外,项目采用开源协作模式,社区活跃且内容持续更新,确保学习者能获取前沿且准确的技术资讯。如果你正寻找一条清晰、友好且专业的机器学习入门之路,ML-For-Beginners 将是理想的起点。
funNLP
funNLP 是一个专为中文自然语言处理(NLP)打造的超级资源库,被誉为"NLP 民工的乐园”。它并非单一的软件工具,而是一个汇集了海量开源项目、数据集、预训练模型和实用代码的综合性平台。 面对中文 NLP 领域资源分散、入门门槛高以及特定场景数据匮乏的痛点,funNLP 提供了“一站式”解决方案。这里不仅涵盖了分词、命名实体识别、情感分析、文本摘要等基础任务的标准工具,还独特地收录了丰富的垂直领域资源,如法律、医疗、金融行业的专用词库与数据集,甚至包含古诗词生成、歌词创作等趣味应用。其核心亮点在于极高的全面性与实用性,从基础的字典词典到前沿的 BERT、GPT-2 模型代码,再到高质量的标注数据和竞赛方案,应有尽有。 无论是刚刚踏入 NLP 领域的学生、需要快速验证想法的算法工程师,还是从事人工智能研究的学者,都能在这里找到急需的“武器弹药”。对于开发者而言,它能大幅减少寻找数据和复现模型的时间;对于研究者,它提供了丰富的基准测试资源和前沿技术参考。funNLP 以开放共享的精神,极大地降低了中文自然语言处理的开发与研究成本,是中文 AI 社区不可或缺的宝藏仓库。
cs-video-courses
cs-video-courses 是一个精心整理的计算机科学视频课程清单,旨在为自学者提供系统化的学习路径。它汇集了全球知名高校(如加州大学伯克利分校、新南威尔士大学等)的完整课程录像,涵盖从编程基础、数据结构与算法,到操作系统、分布式系统、数据库等核心领域,并深入延伸至人工智能、机器学习、量子计算及区块链等前沿方向。 面对网络上零散且质量参差不齐的教学资源,cs-video-courses 解决了学习者难以找到成体系、高难度大学级别课程的痛点。该项目严格筛选内容,仅收录真正的大学层级课程,排除了碎片化的简短教程或商业广告,确保用户能接触到严谨的学术内容。 这份清单特别适合希望夯实计算机基础的开发者、需要补充特定领域知识的研究人员,以及渴望像在校生一样系统学习计算机科学的自学者。其独特的技术亮点在于分类极其详尽,不仅包含传统的软件工程与网络安全,还细分了生成式 AI、大语言模型、计算生物学等新兴学科,并直接链接至官方视频播放列表,让用户能一站式获取高质量的教育资源,免费享受世界顶尖大学的课堂体验。
ragflow
RAGFlow 是一款领先的开源检索增强生成(RAG)引擎,旨在为大语言模型构建更精准、可靠的上下文层。它巧妙地将前沿的 RAG 技术与智能体(Agent)能力相结合,不仅支持从各类文档中高效提取知识,还能让模型基于这些知识进行逻辑推理和任务执行。 在大模型应用中,幻觉问题和知识滞后是常见痛点。RAGFlow 通过深度解析复杂文档结构(如表格、图表及混合排版),显著提升了信息检索的准确度,从而有效减少模型“胡编乱造”的现象,确保回答既有据可依又具备时效性。其内置的智能体机制更进一步,使系统不仅能回答问题,还能自主规划步骤解决复杂问题。 这款工具特别适合开发者、企业技术团队以及 AI 研究人员使用。无论是希望快速搭建私有知识库问答系统,还是致力于探索大模型在垂直领域落地的创新者,都能从中受益。RAGFlow 提供了可视化的工作流编排界面和灵活的 API 接口,既降低了非算法背景用户的上手门槛,也满足了专业开发者对系统深度定制的需求。作为基于 Apache 2.0 协议开源的项目,它正成为连接通用大模型与行业专有知识之间的重要桥梁。
PaddleOCR
PaddleOCR 是一款基于百度飞桨框架开发的高性能开源光学字符识别工具包。它的核心能力是将图片、PDF 等文档中的文字提取出来,转换成计算机可读取的结构化数据,让机器真正“看懂”图文内容。 面对海量纸质或电子文档,PaddleOCR 解决了人工录入效率低、数字化成本高的问题。尤其在人工智能领域,它扮演着连接图像与大型语言模型(LLM)的桥梁角色,能将视觉信息直接转化为文本输入,助力智能问答、文档分析等应用场景落地。 PaddleOCR 适合开发者、算法研究人员以及有文档自动化需求的普通用户。其技术优势十分明显:不仅支持全球 100 多种语言的识别,还能在 Windows、Linux、macOS 等多个系统上运行,并灵活适配 CPU、GPU、NPU 等各类硬件。作为一个轻量级且社区活跃的开源项目,PaddleOCR 既能满足快速集成的需求,也能支撑前沿的视觉语言研究,是处理文字识别任务的理想选择。
awesome-machine-learning
awesome-machine-learning 是一份精心整理的机器学习资源清单,汇集了全球优秀的机器学习框架、库和软件工具。面对机器学习领域技术迭代快、资源分散且难以甄选的痛点,这份清单按编程语言(如 Python、C++、Go 等)和应用场景(如计算机视觉、自然语言处理、深度学习等)进行了系统化分类,帮助使用者快速定位高质量项目。 它特别适合开发者、数据科学家及研究人员使用。无论是初学者寻找入门库,还是资深工程师对比不同语言的技术选型,都能从中获得极具价值的参考。此外,清单还延伸提供了免费书籍、在线课程、行业会议、技术博客及线下聚会等丰富资源,构建了从学习到实践的全链路支持体系。 其独特亮点在于严格的维护标准:明确标记已停止维护或长期未更新的项目,确保推荐内容的时效性与可靠性。作为机器学习领域的“导航图”,awesome-machine-learning 以开源协作的方式持续更新,旨在降低技术探索门槛,让每一位从业者都能高效地站在巨人的肩膀上创新。