Correct-by-Construction Runtime Enforcement in AI -- A Survey
Könighofer, Bettina, Bloem, Roderick, Ehlers, Rüdiger, Pek, Christian
–arXiv.org Artificial Intelligence
Runtime enforcement refers to the theories, techniques, and tools for enforcing correct behavior with respect to a formal specification of systems at runtime. In this paper, we are interested in techniques for constructing runtime enforcers for the concrete application domain of enforcing safety in AI. We discuss how safety is traditionally handled in the field of AI and how more formal guarantees on the safety of a self-learning agent can be given by integrating a runtime enforcer. We survey a selection of work on such enforcers, where we distinguish between approaches for discrete and continuous action spaces. The purpose of this paper is to foster a better understanding of advantages and limitations of different enforcement techniques, focusing on the specific challenges that arise due to their application in AI. Finally, we present some open challenges and avenues for future work.
arXiv.org Artificial Intelligence
Aug-30-2022
- Country:
- Oceania
- New Zealand > North Island
- Auckland Region > Auckland (0.04)
- Australia > New South Wales
- Sydney (0.04)
- New Zealand > North Island
- North America
- United States
- Pennsylvania > Allegheny County
- Pittsburgh (0.04)
- New York
- Richmond County > New York City (0.04)
- Queens County > New York City (0.04)
- New York County > New York City (0.04)
- Kings County > New York City (0.04)
- Bronx County > New York City (0.04)
- Louisiana > Orleans Parish
- New Orleans (0.04)
- Hawaii > Honolulu County
- Honolulu (0.04)
- California
- San Francisco County > San Francisco (0.28)
- Los Angeles County > Long Beach (0.04)
- Pennsylvania > Allegheny County
- Canada
- Ontario > Toronto (0.04)
- British Columbia > Metro Vancouver Regional District
- Vancouver (0.04)
- United States
- Europe
- United Kingdom > England
- Greater London > London (0.04)
- Sweden > Stockholm
- Stockholm (0.04)
- Italy > Apulia
- Bari (0.04)
- Germany
- Lower Saxony > Clausthal-Zellerfeld (0.04)
- Bavaria > Upper Bavaria
- Munich (0.04)
- Belgium > Brussels-Capital Region
- Brussels (0.04)
- Austria
- United Kingdom > England
- Asia > Vietnam
- Oceania
- Genre:
- Research Report (0.50)
- Overview (0.46)
- Industry:
- Leisure & Entertainment > Games (0.46)
- Technology:
- Information Technology
- Data Science > Data Mining (1.00)
- Artificial Intelligence
- Robots (1.00)
- Representation & Reasoning > Agents (1.00)
- Machine Learning
- Reinforcement Learning (0.97)
- Neural Networks > Deep Learning (0.46)
- Information Technology