SYNTOLOGY HomeExplorerAtlasCodeMethodologyAboutDevelopersFeedPricing
Paper · 2306.03220 · 2023

Risk-Aware Reward Shaping of Reinforcement Learning Agents for Autonomous Driving

arXiv · PDF · Open in the Atlas

Code that ran

We lifted 4 functions out of this paper's own repositories and ran 1 of them in a sandbox. "Ran" means the function executed on a synthesized input and returned a value. It is not a reproduction of the paper's results.

RepositoryRoleRan
zhang-zengjie/code_2023_iecon_shaping_wu canonical 1 of 4
FunctionStatusWhere it lives
hidden_init Ran zhang-zengjie/code_2023_iecon_shaping_wu/agent/model_ddpg.py
code served (permissive licence) · get_code("24ee38e114b38bce")
get_unique_numbers Not yet run zhang-zengjie/code_2023_iecon_shaping_wu/utility.py
code served (permissive licence) · get_code("2c5c3ba91ff2aacd")
score_action_save Not yet run zhang-zengjie/code_2023_iecon_shaping_wu/utility.py
code served (permissive licence) · get_code("d618b702fead2858")
score_save Not yet run zhang-zengjie/code_2023_iecon_shaping_wu/utility.py
code served (permissive licence) · get_code("faecb51a58932147")

Repositories linked to this paper

Some links come from the archived Papers with Code dataset (CC BY-SA 4.0): attribution and licence.

Abstract

Reinforcement learning (RL) is an effective approach to motion planning in autonomous driving, where an optimal driving policy can be automatically learned using the interaction data with the environment. Nevertheless, the reward function for an RL agent, which is significant to its performance, is challenging to be determined. The conventional work mainly focuses on rewarding safe driving states but does not incorporate the awareness of risky driving behaviors of the vehicles. In this paper, we investigate how to use risk-aware reward shaping to leverage the training and test performance of RL agents in autonomous driving. Based on the essential requirements that prescribe the safety specifications for general autonomous driving in practice, we propose additional reshaped reward terms that encourage exploration and penalize risky driving behaviors. A simulation study in OpenAI Gym indicates the advantage of risk-aware reward shaping for various RL agents. Also, we point out that proximal policy optimization (PPO) is likely to be the best RL method that works with risk-aware reward shaping.

For agents

The same record, over MCP at https://syntology.ai/mcp:

get_harvested_code_for_paper("2306.03220")
get_code_for_paper("2306.03220")
have("2306.03220")

Connect an agent — have() is free.