paper-with-me

홈 › Papers

Reinfier and Reintrainer: Verification and Interpretation-Driven Safe Deep Reinforcement Learning Frameworks

2024-10-19 · Zixuan Yang, Jiaqi Zheng, Guihai Chen

Ensuring verifiable and interpretable safety of deep reinforcement learning (DRL) is crucial for its deployment in real-world applications. Existing approaches like verification-in-the-loop training, however, face challenges such as difficulty in deployment, inefficient training, lack of interpretability, and suboptimal performance in property satisfaction and reward performance. In this work, we propose a novel verification-driven interpretation-in-the-loop framework Reintrainer to develop trustworthy DRL models, which are guaranteed to meet the expected constraint properties. Specifically, in each iteration, this framework measures the gap between the on-training model and predefined properties using formal verification, interprets the contribution of each input feature to the model's output, and then generates the training strategy derived from the on-the-fly measure results, until all predefined properties are proven. Additionally, the low reusability of existing verifiers and interpreters motivates us to develop Reinfier, a general and fundamental tool within Reintrainer for DRL verification and interpretation. Reinfier features breakpoints searching and verification-driven interpretation, associated with a concise constraint-encoding language DRLP. Evaluations demonstrate that Reintrainer outperforms the state-of-the-art on six public benchmarks in both performance and property guarantees. Our framework can be accessed at https://github.com/Kurayuri/Reinfier.

📄 PDF Abstract BibTeX arXiv:2410.15127

Code (1)

kurayuri/reinfier 공식 구현

Tasks

Deep Reinforcement Learning

Similar Papers 제목 키워드 기반

Advancing Neural Network Verification through Hierarchical Safety Abstract Interpretation

2025-05-08 · Luca Marzari, Isabella Mastroeni, Alessandro Farinelli

Traditional methods for formal verification (FV) of deep neural networks (DNNs) are constrained by a binary encoding of safety properties, where a model is classified as either safe or unsafe (robust or not robust). This…

Deep Reinforcement Learning

Rethinking Autonomy: Preventing Failures in AI-Driven Software Engineering

2025-08-15 · Satyam Kumar Navneet, Joydeep Chandra arxiv

The integration of Large Language Models (LLMs) into software engineering has revolutionized code generation, enabling unprecedented productivity through promptware and autonomous AI agents. However, this transformation …

Prompt EngineeringCode Generation

Generating Automotive Code: Large Language Models for Software Development and Verification in Safety-Critical Systems

2025-06-04 · Sven Kirchner, Alois C. Knoll

Developing safety-critical automotive software presents significant challenges due to increasing system complexity and strict regulatory demands. This paper proposes a novel framework integrating Generative Artificial In…

BenchmarkingCode GenerationModel Selectiontest driven development

Coverage-Driven Verification for Safety-by-Design in AI-Based Collision Avoidance Systems

2026-08-21 · Thomas Stefani, Johann Maximilian Christensen, Elena Hoemann, Frank Köster 외 arxiv

Artificial Intelligence (AI) offers significant potential for future aviation systems; however, its integration into safety-critical applications requires compliance with the aviation sector's stringent safety standards.…

Collision Avoidance

A Review of Formal Methods applied to Machine Learning

2021-04-06 · Caterina Urban, Antoine Miné

We review state-of-the-art formal methods applied to the emerging field of the verification of machine learning systems. Formal methods can provide rigorous correctness guarantees on hardware and software systems. Thanks…

BIG-bench Machine Learning