mlsanityData to 7 Oct 2026

SDGym: Low-Code Reinforcement Learning Environments using System Dynamics Models

arXiv 2310.12494 ↗First posted 19 Oct 2023cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Understanding the long-term impact of algorithmic interventions on society is vital to achieving responsible AI. Traditional evaluation strategies often fall short due to the complex, adaptive and dynamic nature of society. While reinforcement learning (RL) can be a powerful approach for optimizing decisions in dynamic settings, the difficulty of realistic environment design remains a barrier to building robust agents that perform well in practical settings. To address this issue we tap into the field of system dynamics (SD) as a complementary method that incorporates collaborative simulation model specification practices. We introduce SDGym, a low-code library built on the OpenAI Gym framework which enables the generation of custom RL environments based on SD simulation models. Through a feasibility study we validate that well specified, rich RL environments can be generated from preexisting SD models and a few lines of configuration code. We demonstrate the capabilities of the SDGym environment using an SD model of the electric vehicle adoption problem. We compare two SD simulators, PySD and BPTK-Py for parity, and train a D4PG agent using the Acme framework to showcase learning and environment interaction. Our preliminary findings underscore the dual potential of SD to improve RL environment design and for RL to improve dynamic policy discovery within SD models. By open-sourcing SDGym, the intent is to galvanize further research and promote adoption across the SD and RL communities, thereby catalyzing collaboration in this emerging interdisciplinary space.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 16 of its 44 references that are in the map. First posted on arXiv 19 Oct 2023.

Builds on

16 of 44 references.

References · 16

  1. 2020Offline Reinforcement Learning: Tutorial, Review, and Perspectives on Open Problemscited by 1,873
  2. 2018World Modelscited by 1,444
  3. 2020Underspecification Presents Challenges for Credibility in Modern Machine Learningcited by 488
  4. 2017Robust Adversarial Reinforcement Learningcited by 439
  5. 2018Quantifying Generalization in Reinforcement Learningcited by 345
  6. 2018Distributed Distributional Deterministic Policy Gradientscited by 195
  7. 2018Delayed Impact of Fair Machine Learningcited by 183
  8. 2019Paired Open-Ended Trailblazer (POET): Endlessly Generating Increasingly Complex and Diverse Learning Environments and Their Solutionscited by 182
  9. 2018A Dissection of Overfitting and Generalization in Continuous Reinforcement Learningcited by 86
  10. 2020Continuous-Discrete Reinforcement Learning for Hybrid Control in Roboticscited by 42
  11. 2021Deep Reinforcement Learning for the Control of Robotic Manipulation: A Focussed Mini-Reviewcited by 34
  12. 2020Learning to Locomote: Understanding How Environment Design Matters for Deep Reinforcement Learningcited by 27
4 more
  1. 2021Scenic4RL: Programmatic Modeling and Generation of Reinforcement Learning Environmentscited by 6
  2. 2021Deep Reinforcement Learning for Online Control of Stochastic Partial Differential Equationscited by 4
  3. 2022Innovations in Integrating Machine Learning and Agent-Based Modeling of Biomedical Systemscited by 4
  4. 2017Learning to Design Games: Strategic Environments in Reinforcement Learningcited by 2

Built on by

Not cited yet.